phpDocumentor SMap
Objects
[ class tree: SMap ] [ index: SMap ] [ all elements ]

Class: SMap_Object_Area_Poly

Source Location: /SMap/Object.php

Class SMap_Object_Area_Poly

Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From SMap_Object_Area

SMap_Object_Area::$borderColor

Inherited From SMap_Object

SMap_Object::$alt
SMap_Object::$color
SMap_Object::$label
SMap_Object::$layer
SMap_Object::$map
SMap_Object::$tile
SMap_Object::$url
SMap_Object::$view

Inherited From SMap_Object_Area

SMap_Object_Area::setBrdrColor()
Set the border color for this image

Inherited From SMap_Object

SMap_Object::__construct()
Give the object a context
SMap_Object::applyTile()
Apply a tile to this object
SMap_Object::draw()
Draw this object on a canvas
SMap_Object::getInnerBounds()
Get the rough inner rectangular bounds for this object.
SMap_Object::label()
Are we drawing a label for this object?
SMap_Object::map()
Return a map of this object
SMap_Object::setColor()
Set the color for this object
SMap_Object::setLink()
Set this to link to something

[ Top ]
Property Summary
mixed   $polyPts   Points for this polygon.

[ Top ]
Method Summary
SMap_Object_Area_Poly   __construct()   Define this polygon
void   applyTile()  
void   draw()  
void   findOverlap()  
void   getInnerBounds()  
void   label()  
void   map()  

[ Top ]
Properties
mixed   $polyPts [line 1312]

Points for this polygon.

API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 1322]

  SMap_Object_Area_Poly __construct( SMap_View $view, SMap_Layer $layer, object The $polyPts, array 3  )

Define this polygon

Parameters:
array   3:  All the x,y pairs for this polygon
object The   $view:  containing map
object The   $layer:  containing view
object The   $polyPts:  containing layer

API Tags:
Access:  public


Redefinition of:
SMap_Object::__construct()
Give the object a context

[ Top ]
applyTile  [line 1381]

  void applyTile( SMap_Tile $tile  )

Parameters:
SMap_Tile   $tile: 

API Tags:
Access:  public


Redefinition of:
SMap_Object::applyTile()
Apply a tile to this object

[ Top ]
draw  [line 1389]

  void draw( SMap_Canvas $canvas  )

Parameters:
SMap_Canvas   $canvas: 

API Tags:
Access:  public


Redefinition of:
SMap_Object::draw()
Draw this object on a canvas

[ Top ]
findOverlap  [line 1357]

  void findOverlap( $B  )

Parameters:
   $B: 

API Tags:
Access:  protected


[ Top ]
getInnerBounds  [line 1341]

  void getInnerBounds( )


API Tags:
Access:  public


Redefinition of:
SMap_Object::getInnerBounds()
Get the rough inner rectangular bounds for this object.

[ Top ]
label  [line 1349]

  void label( SMap_Object_Area_Label $label  )

Parameters:
SMap_Object_Area_Label   $label: 

API Tags:
Access:  public


Redefinition of:
SMap_Object::label()
Are we drawing a label for this object?

[ Top ]
map  [line 1423]

  void map( )


API Tags:
Access:  public


Redefinition of:
SMap_Object::map()
Return a map of this object

[ Top ]

Documentation generated on Mon, 09 Apr 2007 18:55:00 -0500 by phpDocumentor 1.3.0