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

Class: SMap_Object_Area_PanZoom

Source Location: /SMap/Object.php

Class SMap_Object_Area_PanZoom

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

Inherited From SMap_Object_Area_Rec

SMap_Object_Area_Rec::$overlaps
SMap_Object_Area_Rec::$rectBounds

Inherited From SMap_Object

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

Inherited From SMap_Object_Area_Rec

SMap_Object_Area_Rec::__construct()
Give the object a context
SMap_Object_Area_Rec::applyTile()
SMap_Object_Area_Rec::draw()
Draw this rectangle on an image
SMap_Object_Area_Rec::drawBox()
Draw this rectangle
SMap_Object_Area_Rec::drawShadow()
Draw a shadow around an area, prepare for the main rect to be drawn
SMap_Object_Area_Rec::findOverlap()
Finds if and how a viewport falls on an rectangle
SMap_Object_Area_Rec::getInnerBounds()
SMap_Object_Area_Rec::handleWrap()
Handle wrapping of an rectangle in a viewport
SMap_Object_Area_Rec::label()
Place the label on the rectangle
SMap_Object_Area_Rec::map()
Retrn the appropriate image map for this rectangle

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   $borderColor  
mixed   $color  
mixed   $mode  

[ Top ]
Method Summary
SMap_Object_Area_PanZoom   __construct()  
void   draw()  

[ Top ]
Properties
mixed   $borderColor = array(0,0,0) [line 1109]
API Tags:
Access:  protected


Redefinition of:
SMap_Object_Area::$borderColor
Save the colors for this area

[ Top ]
mixed   $color = array(255, 255, 255, 32) [line 1114]
API Tags:
Access:  protected


Redefinition of:
SMap_Object::$color
The color

[ Top ]
mixed   $mode [line 1116]
API Tags:
Access:  protected


[ Top ]
Methods
Constructor __construct  [line 1121]

  SMap_Object_Area_PanZoom __construct( SMap_View $view, SMap_Layer $layer, $rectBounds, $url, $alt, $mode  )

Parameters:
SMap_View   $view: 
SMap_Layer   $layer: 
   $rectBounds: 
   $url: 
   $alt: 
   $mode: 


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

[ Top ]
draw  [line 1130]

  void draw( SMap_Canvas $canvas  )

Parameters:
SMap_Canvas   $canvas: 


Redefinition of:
SMap_Object_Area_Rec::draw()
Draw this rectangle on an image

[ Top ]
Constants
IN = 5 [line 1103]

[ Top ]
OUT = 6 [line 1104]

[ Top ]

Documentation generated on Mon, 09 Apr 2007 18:54:59 -0500 by phpDocumentor 1.3.0