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

Index of All Elements

Package Indexes


[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ k ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ x ] [ y ] [ z ] [ _ ]

a

a

$addLabels
in file Layer.php, variable SMap_Layer_Points::$addLabels
    Enable/Disable labels
$alignX
in file Object.php, variable SMap_Object_Area_Label::$alignX
$alignY
in file Object.php, variable SMap_Object_Area_Label::$alignY
$alt
in file Object.php, variable SMap_Object_Area_Default::$alt
    Default label
$alt
in file Object.php, variable SMap_Object::$alt
$alt
in file Object.php, variable SMap_Object_Area_Class::$alt
$avoid
in file Object.php, variable SMap_Object_Area_Label::$avoid
    Labels should avoid these places.
add
in file Layer.php, method SMap_Layer_Points::add()
    Add a point to this layer
addCheckedElms
in file Form.php, method SMap_Form::addCheckedElms()
    Add a set of checkable elements
addFiles
in file Layer.php, method SMap_Layer_OGR::addFiles()
    Add a set of files as a datasource
addImage
in file Layer.php, method SMap_Layer_Images::addImage()
    Add an image to the set of images
addLayer
in file Tile.php, method SMap_Tile::addLayer()
    Add a layer to this tile.
addLayer
in file View.php, method SMap_View::addLayer()
    Adds a layer.
addObject
in file Tile.php, method SMap_Tile::addObject()
    Apply an object to this tile
addObjs
in file Object.php, method SMap_Object_Cached::addObjs()
    Add the cached objects
addScrSizeElm
in file Form.php, method SMap_Form::addScrSizeElm()
    Add the SForm screen size selector element
addView
in file SMap.php, method SMap::addView()
    Adds a view
align
in file Object.php, method SMap_Object_Area_Label::align()
allocColor
in file SMap.php, method SMap_Canvas::allocColor()
    Allocate a color for an image
allocImage
in file SMap.php, method SMap_Canvas::allocImage()
    Allocate an image
allocNav
in file Layer.php, method SMap_Layer_Pan::allocNav()
    Allocate set of nav objects
allocNavObjs
in file Layer.php, method SMap_Layer_Pan::allocNavObjs()
    Create panning objects
allocPoints
in file Layer.php, method SMap_Layer_Points::allocPoints()
    Create the point objects
appendLayerByName
in file Layer.php, method SMap_Layer_OGR::appendLayerByName()
    Appends a layer by name
appendLayerBySQL
in file Layer.php, method SMap_Layer_OGR::appendLayerBySQL()
    Appends a layer by SQL
applyTile
in file Object.php, method SMap_Object_Point::applyTile()
    Apply a tile to this point
applyTile
in file Object.php, method SMap_Object_Area_Default::applyTile()
    The default click area is always visible
applyTile
in file Object.php, method SMap_Object_Line_Path::applyTile()
applyTile
in file Object.php, method SMap_Object_Area_Poly::applyTile()
applyTile
in file Object.php, method SMap_Object_Area_Label::applyTile()
    Apply the layout after the bounds
applyTile
in file Object.php, method SMap_Object::applyTile()
    Apply a tile to this object
applyTile
in file Object.php, method SMap_Object_Line_Boundary::applyTile()
applyTile
in file Object.php, method SMap_Object_Area_Rec::applyTile()
applyTile
in file Object.php, method SMap_Object_Cached::applyTile()
    Apply tile to each object
applyTile
in file Object.php, method SMap_Object_Line::applyTile()
avoid
in file Object.php, method SMap_Object_Area_Label::avoid()
    Mark an area in a view to be avoided
BAD_ARG
in file SMap.php, class constant SMap_Ex::BAD_ARG
    Poorly formatted argument
BAD_BOUNDS
in file SMap.php, class constant SMap_Ex::BAD_BOUNDS
    Poorly formatted bounds array
MAXX
in file SMap.php, class constant SMap::MAXX
MAXY
in file SMap.php, class constant SMap::MAXY
    Indexes for the bounds
b

b

$bkCol
in file View.php, variable SMap_View::$bkCol
    Background color for this view
$borderColor
in file Object.php, variable SMap_Object_Area::$borderColor
    Save the colors for this area
$borderColor
in file Object.php, variable SMap_Object_Area_PanZoom::$borderColor
$borderColor
in file Object.php, variable SMap_Object_Area_Class::$borderColor
$bounds
in file View.php, variable SMap_View::$bounds
    The bounds of this view
$bounds
in file SMap.php, variable SMap::$bounds
    Save the view bounds
$bounds
in file Tile.php, variable SMap_Tile::$bounds
    The bounds of this tile
bearing
in file SMap.php, method SMap_Geo::bearing()
    Return a line that has followed a bearing from a point
c

c

$cache
in file Object.php, variable SMap_Object_Cached::$cache
    The cache to draw onto
$cached
in file Object.php, variable SMap_Object_Area_Label::$cached
    What have we cached in the DB?
$cachedRects
in file Tile.php, variable SMap_Tile::$cachedRects
    Might we be dealing with cached rects?
$cacheTime
in file Tile.php, variable SMap_Tile::$cacheTime
    Cache time of this tile's data in seconds
$canvas
in file Tile.php, variable SMap_Tile::$canvas
    A canvas
$col
in file Object.php, variable SMap_Object_Area_Label::$col
    Define the colors of the label
$color
in file Object.php, variable SMap_Object_Point::$color
    Color of point
$color
in file Object.php, variable SMap_Object_Area_PanZoom::$color
$color
in file Object.php, variable SMap_Object_Area_Class::$color
$color
in file Layer.php, variable SMap_Layer_Points::$color
    What color are the points in this layer?
$color
in file Layer.php, variable SMap_Layer_Grid::$color
    What color should the lines be?
$color
in file Object.php, variable SMap_Object_Line::$color
$color
in file Object.php, variable SMap_Object::$color
    The color
$conn
in file SMap.php, variable SMap_Data::$conn
    Database connection
$constrained
in file Tile.php, variable SMap_Tile::$constrained
    Have we constrained this tile yet?
$controlEnabled
in file Layer.php, variable SMap_Layer_Zoom::$controlEnabled
    Which views is the control enabled on?
$copyDir
in file Object.php, variable SMap_Object_Area_Label::$copyDir
    The label was copied in this direction
$curr
in file Form.php, variable SMap_Form::$curr
    Currently set variables
$currNum
in file Object.php, variable SMap_Object_Area_Class::$currNum
cache
in file SMap.php, method SMap_Canvas_Cache::cache()
    Caches the image
cacheStatus
in file Layer.php, method SMap_Layer::cacheStatus()
    How cachable is this layer?
calcImgDim
in file Object.php, method SMap_Object_Area_Raster::calcImgDim()
centerBounds
in file SMap.php, method SMap_Util::centerBounds()
    Create bounds centered on this point
collide
in file Object.php, method SMap_Object_Area_Label::collide()
    Is there a collision?
composite
in file SMap.php, method SMap_Canvas::composite()
    Composite another canvas atop this one
compositeRes
in file SMap.php, method SMap_Canvas::compositeRes()
    Composite an image resource
connect
in file SMap.php, method SMap_Data::connect()
    Create the database connection
constrain
in file Tile.php, method SMap_Tile::constrain()
    Constrain each obect to this tile
copyOver
in file Object.php, method SMap_Object_Area_Label::copyOver()
    Copy this object over a given bounds
createCachedRectBounds
in file SMap.php, method SMap_Data::createCachedRectBounds()
    CREATEs the cached_rec_bounds table
createImage
in file Tile.php, method SMap_Tile::createImage()
    Ensures that we have a rendered image
createLayer
in file View.php, method SMap_View::createLayer()
    Creates a view
createObjects
in file Layer.php, method SMap_Layer_OGR::createObjects()
    Get the objects to be rendered
createSFilter
in file Layer.php, method SMap_Layer_OGR::createSFilter()
    Make the spatial filter
createView
in file SMap.php, method SMap::createView()
    Creates a view
d

d

$data
in file Object.php, variable SMap_Object_Area_Label::$data
    Store a reference to the data object
$data
in file SMap.php, variable SMap::$data
    The data that this will be pulled from
$defs
in file Form.php, variable SMap_Form::$defs
    Defaults
$drawn
in file Object.php, variable SMap_Object_Area_Label::$drawn
$driver
in file Layer.php, variable SMap_Layer_OGR::$driver
    OGR Driver
$ds
in file Layer.php, variable SMap_Layer_OGR::$ds
    OGR Data source
$dsFn
in file Layer.php, variable SMap_Layer_OGR::$dsFn
    OGR Data source file name
dec
in file SMap.php, method SMap_Util::dec()
    Decode a char as an integer
decodeTileGrid
in file Form.php, method SMap_Form::decodeTileGrid()
    Decode the tile grid
deleteCachedRectBefore
in file SMap.php, method SMap_Data::deleteCachedRectBefore()
    DELETE all old cached data
display
in file SMap.php, method SMap_Canvas::display()
    Display an image
display
in file SMap.php, method SMap_Canvas_Cache::display()
    Displays the image
display
in file Tile.php, method SMap_Tile::display()
    Display the current image
dispTileImg
in file View.php, method SMap_View_Raster::dispTileImg()
    Display a tiled image
dispTileImg
in file SMap.php, method SMap::dispTileImg()
    Display a map tile image with appropriate headers.
distBetween
in file SMap.php, method SMap_Geo::distBetween()
    Give the distance between two points in meters
draw
in file Object.php, method SMap_Object_Line::draw()
draw
in file Object.php, method SMap_Object_Line_Boundary::draw()
draw
in file Object.php, method SMap_Object_Point::draw()
    Set a pixel on the canvas
draw
in file Object.php, method SMap_Object_Cached::draw()
    Draw/Load the bitmap onto the canvas
draw
in file Object.php, method SMap_Object_Line_Path::draw()
draw
in file Object.php, method SMap_Object_Area_Raster::draw()
    Place this image on the canvas
draw
in file Object.php, method SMap_Object::draw()
    Draw this object on a canvas
draw
in file Object.php, method SMap_Object_Area_Class::draw()
draw
in file Object.php, method SMap_Object_Area_Label::draw()
    Draw a label for an object
draw
in file Object.php, method SMap_Object_Area_Default::draw()
draw
in file Object.php, method SMap_Object_Area_PanZoom::draw()
draw
in file Object.php, method SMap_Object_Area_Poly::draw()
draw
in file Object.php, method SMap_Object_Area_Rec::draw()
    Draw this rectangle on an image
drawBegin
in file Object.php, method SMap_Object_Area_Label::drawBegin()
    Draw the background for a label
drawBox
in file Object.php, method SMap_Object_Area_Rec::drawBox()
    Draw this rectangle
drawFin
in file Object.php, method SMap_Object_Area_Label::drawFin()
    Draw the rest of the label (ideally, on top of anything else that has
drawLabels
in file Object.php, method SMap_Object_Area_Label::drawLabels()
    Finish drawing the labels
drawShadow
in file Object.php, method SMap_Object_Area_Rec::drawShadow()
    Draw a shadow around an area, prepare for the main rect to be drawn
dsOpen
in file Layer.php, method SMap_Layer_OGR::dsOpen()
    Open the datasource
e

e

DELETE_CACHED_RECT_BEFORE
in file SMap.php, class constant SMap_Data::DELETE_CACHED_RECT_BEFORE
    DELETE session data before a given timestamp
enableControlOn
in file Layer.php, method SMap_Layer_Zoom::enableControlOn()
    Turn the zoom controls on for a given view
enc
in file SMap.php, method SMap_Util::enc()
    Encode an integer as a char
encodeTileGrid
in file Form.php, method SMap_Form::encodeTileGrid()
    Encode the tile grid
extend
in file Object.php, method SMap_Object_Line::extend()
    Extends this line
RES_COLL
in file SMap.php, class constant SMap_Ex::RES_COLL
    Resource collision
SELECT_CACHED_RECT_BY_KEY
in file SMap.php, class constant SMap_Data::SELECT_CACHED_RECT_BY_KEY
    SELECT a cached rect by key
SELECT_CACHED_RECT_IN_BOUND
in file SMap.php, class constant SMap_Data::SELECT_CACHED_RECT_IN_BOUND
    SELECT a session rect by the a boundry that intersects it
f

f

$files
in file Object.php, variable SMap_Object_Area_Raster::$files
    Raster image files
$flattened
in file Tile.php, variable SMap_Tile::$flattened
    Have we flattened this tile yet?
$font
in file Object.php, variable SMap_Object_Area_Label::$font
    Define the string
$form
in file SMap.php, variable SMap::$form
    The form that will be used to display the map view(s) and process input
$formPrefix
in file Form.php, variable SMap_Form::$formPrefix
    GET variable prefix
fectchInset
in file View.php, method SMap_View_Inset::fectchInset()
    Get the inset image
fetchCachedLayout
in file Object.php, method SMap_Object_Area_Label::fetchCachedLayout()
    Get cached layout info
fetchLayer
in file Layer.php, method SMap_Layer_OGR::fetchLayer()
    Create and append a set of objects from the given layer
fetchLineString
in file Layer.php, method SMap_Layer_OGR::fetchLineString()
    Create a line string
fetchMultiPolygon
in file Layer.php, method SMap_Layer_OGR::fetchMultiPolygon()
    Create a multi-polygon
fetchPolygon
in file Layer.php, method SMap_Layer_OGR::fetchPolygon()
    Create a polygon
fileErr
in file SMap.php, method SMap_Canvas_Cache::fileErr()
    Checks a cache file for oddness
filledPolygon
in file SMap.php, method SMap_Canvas::filledPolygon()
    Draw a filled polygon
filledRectangle
in file SMap.php, method SMap_Canvas::filledRectangle()
    Draw a filled rectangle
findOverlap
in file Object.php, method SMap_Object_Area_Rec::findOverlap()
    Finds if and how a viewport falls on an rectangle
findOverlap
in file Object.php, method SMap_Object_Area_Poly::findOverlap()
flatten
in file Tile.php, method SMap_Tile::flatten()
    Flattens the layers by reducing them to objects
flattenImg
in file Tile.php, method SMap_Tile::flattenImg()
    The image specific part of flattening
flushNotCached
in file Object.php, method SMap_Object_Area_Label::flushNotCached()
    On destruct flush the uncached label bounds into the DB (to cache them)
follow
in file SMap.php, method SMap_Geo::follow()
    Return a point that has followed a path for a distance
fontHeight
in file SMap.php, method SMap_Canvas::fontHeight()
    Find a font height in pixels
fontWidth
in file SMap.php, method SMap_Canvas::fontWidth()
    Find a font width in pixels
formSubmitted
in file Form.php, method SMap_Form::formSubmitted()
    Handles a submitted user form
Form.php
procedural page Form.php
g

g

$geo
in file Form.php, variable SMap_Form::$geo
    Store the geography
$geo
in file SMap.php, variable SMap::$geo
    Geography centric calculations
genCoords
in file Object.php, method SMap_Object_Area_Class::genCoords()
genImage
in file Object.php, method SMap_Object_Area_Raster::genImage()
    Generate an image filename/type of the correct zoom
genKey
in file Object.php, method SMap_Object_Area_Label::genKey()
    Generate a key for this label
genLayerName
in file SMap.php, method SMap_Lang::genLayerName()
    Get a layer's name
genMapKey
in file SMap.php, method SMap_Util::genMapKey()
    Generates a map key that can be used to identify a layout that may be stored in the database or filesystem.
genMapKey
in file Tile.php, method SMap_Tile::genMapKey()
    Generate a 'map key'
genTileKey
in file SMap.php, method SMap_Util::genTileKey()
    Generate a key for a tile
getAdjViewBounds
in file View.php, method SMap_View::getAdjViewBounds()
    Adjust the view coords if we are in an image
getAdjViewBounds
in file Layer.php, method SMap_Layer::getAdjViewBounds()
    Adjust the view coords if we are in an image
getBoundVars
in file Form.php, method SMap_Form::getBoundVars()
    Returns an array of the current bounding information
getCachedFName
in file SMap.php, method SMap_Canvas_Cache::getCachedFName()
    Creates the filename for a cached tile
getCardLink
in file Layer.php, method SMap_Layer_Pan::getCardLink()
    Create a link in a cardinal direction
getClickCoords
in file Form.php, method SMap_Form::getClickCoords()
    Get the click coordinates
getControlObjs
in file Layer.php, method SMap_Layer_Zoom::getControlObjs()
    Create the zoom control objects
getDiagLink
in file Layer.php, method SMap_Layer_Pan::getDiagLink()
    Create a link in a diagonal direction
getID
in file Layer.php, method SMap_Layer::getID()
    Returns the ID of this layer
getImageFmt
in file Layer.php, method SMap_Layer::getImageFmt()
    Recommended format for this layer
getImageGET
in file Tile.php, method SMap_Tile::getImageGET()
    Get GET request vars to create an image URL
getImageMap
in file Tile.php, method SMap_Tile::getImageMap()
    Return the parameters for an image map (links)
getImgObjs
in file Layer.php, method SMap_Layer_OGR::getImgObjs()
    Draw the vector file into objects
getImgObjs
in file Layer.php, method SMap_Layer_Zoom::getImgObjs()
    This has no image elements
getImgObjs
in file Layer.php, method SMap_Layer_Lines::getImgObjs()
getImgObjs
in file Layer.php, method SMap_Layer_Polygon::getImgObjs()
getImgObjs
in file Layer.php, method SMap_Layer_Pan::getImgObjs()
    Put panning navigational graphics and links around the edges
getImgObjs
in file Layer.php, method SMap_Layer_Points::getImgObjs()
    Returns the points represented as objects
getImgObjs
in file Layer.php, method SMap_Layer_Images::getImgObjs()
    Opens image(s) within a boundary
getImgObjs
in file Layer.php, method SMap_Layer_Grid::getImgObjs()
    Draw the grid on a tile
getImgObjs
in file Layer.php, method SMap_Layer::getImgObjs()
    Composite this layer onto the tile (in a raster way)
getImgObjs
in file Layer.php, method SMap_Layer_Inset::getImgObjs()
    Create objects needed by the tile
getImgObjs
in file Layer.php, method SMap_Layer_Group::getImgObjs()
    Composite each child layer
getInnerBounds
in file Object.php, method SMap_Object_Line::getInnerBounds()
getInnerBounds
in file Object.php, method SMap_Object_Point::getInnerBounds()
    Return the bounds of the point
getInnerBounds
in file Object.php, method SMap_Object_Area_Rec::getInnerBounds()
getInnerBounds
in file Object.php, method SMap_Object_Area_Poly::getInnerBounds()
getInnerBounds
in file Object.php, method SMap_Object::getInnerBounds()
    Get the rough inner rectangular bounds for this object.
getInnerBounds
in file Object.php, method SMap_Object_Area_Default::getInnerBounds()
getInset
in file Layer.php, method SMap_Layer_Inset::getInset()
    Get the inset view
getLanguage
in file SMap.php, method SMap_Lang::getLanguage()
    Gets the current language
getLinkIds
in file Form.php, method SMap_Form::getLinkIds()
    Remove cruft from a list of IDs
getLinkXHTML
in file Form.php, method SMap_Form::getLinkXHTML()
    Returns the XHTML for a link view.
getMap
in file Layer.php, method SMap_Layer::getMap()
    Return the map that contains this layer
getMapObjs
in file Layer.php, method SMap_Layer_Points::getMapObjs()
    Returns the points represented as objects
getMapObjs
in file Layer.php, method SMap_Layer_Inset::getMapObjs()
    Create objects needed by the tile
getMapObjs
in file Layer.php, method SMap_Layer_Lines::getMapObjs()
getMapObjs
in file Layer.php, method SMap_Layer_Images::getMapObjs()
    We have nothing to add to a (text) tile
getMapObjs
in file Layer.php, method SMap_Layer_Group::getMapObjs()
    Composite each child layer
getMapObjs
in file Layer.php, method SMap_Layer::getMapObjs()
    Composite this layer onto the tile
getMapObjs
in file Layer.php, method SMap_Layer_OGR::getMapObjs()
    Objects for the image map
getMapObjs
in file Layer.php, method SMap_Layer_Grid::getMapObjs()
    Don't draw a map, but mark the tile grid in use
getMapObjs
in file Layer.php, method SMap_Layer_Zoom::getMapObjs()
    Create a default element for zooming into the area clicked
getMapObjs
in file Layer.php, method SMap_Layer_Pan::getMapObjs()
    We need to move.
getMapObjs
in file Layer.php, method SMap_Layer_Polygon::getMapObjs()
getMapVars
in file Form.php, method SMap_Form::getMapVars()
    Returns an array of the current map's info.
getMapXHTML
in file Form.php, method SMap_Form::getMapXHTML()
    Returns the XHTML for a map view.
getMaxZoom
in file SMap.php, method SMap_Geo::getMaxZoom()
    Get the maximum zoom level
getName
in file View.php, method SMap_View::getName()
    Return the name of this view
getOption
in file SMap.php, method SMap::getOption()
    Get a global option
getOther
in file Object.php, method SMap_Object_Line_Boundary::getOther()
    Returns the area that is not the passed area
getPageLink
in file Form.php, method SMap_Form::getPageLink()
    Create a map URL
getPoints
in file Layer.php, method SMap_Layer_Points::getPoints()
    Return the points added to this layer
getScrPxDim
in file Form.php, method SMap_Form::getScrPxDim()
    What are the pixel dimensions for each screen size selector
getSForm
in file Form.php, method SMap_Form::getSForm()
    Return the form that we are using
getShiftedURL
in file Layer.php, method SMap_Layer_Pan::getShiftedURL()
    Get a URL for a shifted view
getTiles
in file View.php, method SMap_View::getTiles()
    Creates and returns the set of tiles that represent this view
getTileVars
in file Form.php, method SMap_Form::getTileVars()
    Returns an array of the current tile's info.
getViewDim
in file Form.php, method SMap_Form::getViewDim()
    Returns the dim of the viewport
getViewXHTML
in file SMap.php, method SMap::getViewXHTML()
    Gets XHTML for a map view window
getWrap
in file SMap.php, method SMap_Geo::getWrap()
    Get globe wrapping information
getXHTML
in file View.php, method SMap_View_Links::getXHTML()
getXHTML
in file View.php, method SMap_View_Raster::getXHTML()
    Renders and returns the view XHTML
getXHTML
in file View.php, method SMap_View_Inset::getXHTML()
getXHTML
in file View.php, method SMap_View::getXHTML()
    Handle getting the XHTML
getZoomOutURL
in file Layer.php, method SMap_Layer_Zoom::getZoomOutURL()
    Create a URL sutible for zooming out
getZoomURL
in file Layer.php, method SMap_Layer_Zoom::getZoomURL()
    Create a zoom URL
h

h

$heightPx
in file Tile.php, variable SMap_Tile::$heightPx
    Tile height in pixels
handleImageMap
in file SMap.php, method SMap::handleImageMap()
    Handle a possible imagemap click
handleWrap
in file Object.php, method SMap_Object_Area_Rec::handleWrap()
    Handle wrapping of an rectangle in a viewport
hasCachedRects
in file Layer.php, method SMap_Layer_Zoom::hasCachedRects()
    The zooming layer has no cached rects
hasCachedRects
in file Layer.php, method SMap_Layer_Grid::hasCachedRects()
    The grid labels are transient and not cached
hasCachedRects
in file Layer.php, method SMap_Layer_Pan::hasCachedRects()
    The panning layer has no cached rects
hasCachedRects
in file Layer.php, method SMap_Layer::hasCachedRects()
    Might have cached rects in the DB
i

i

$id
in file Layer.php, variable SMap_Layer::$id
    Each layer that can be active has an integer ID. This ID is used to determine if the layer is enabled or not, and it is used to keep track of which layers are enabled in a given map.
$id
in file View.php, variable SMap_View::$id
    Id of this view
$images
in file Layer.php, variable SMap_Layer_Images::$images
    Set of images to be layered
$img
in file SMap.php, variable SMap_Canvas::$img
    Image bitmap resource
$imgBytes
in file SMap.php, variable SMap_Canvas_Cache::$imgBytes
    The size of the retrieved image
$imgCache
in file Tile.php, variable SMap_Tile::$imgCache
    The raw image as retrieved from cache
$imgFmt
in file Tile.php, variable SMap_Tile::$imgFmt
    View format
$imgMap
in file Tile.php, variable SMap_Tile::$imgMap
    Image map for this image
$imgRaw
in file SMap.php, variable SMap_Canvas_Cache::$imgRaw
    The retrieved image data
$imgRefCount
in file SMap.php, variable SMap_Canvas::$imgRefCount
    Keep track of references to the image resource
$imgType
in file SMap.php, variable SMap_Canvas_Cache::$imgType
    The type of image
$inc
in file Layer.php, variable SMap_Layer_Grid::$inc
    Mark at multiples of this at given zoom
$inset
in file Layer.php, variable SMap_Layer_Inset::$inset
    Inset view
$ismapFunc
in file Object.php, variable SMap_Object_Area_Default::$ismapFunc
    Image map callback function
$isTile
in file Form.php, variable SMap_Form::$isTile
    Is the environment a tile image?
FILESYSTEM
in file SMap.php, class constant SMap_Ex::FILESYSTEM
    Filesystem error
FILE_READ
in file SMap.php, class constant SMap_Ex::FILE_READ
    File read error
FILE_WRITE
in file SMap.php, class constant SMap_Ex::FILE_WRITE
    File write error
IMAGETYPE_GD
in file Layer.php, constant IMAGETYPE_GD
    Define some extra image types
IMAGETYPE_GD2
in file Layer.php, constant IMAGETYPE_GD2
initDefs
in file Form.php, method SMap_Form::initDefs()
    Init the default array
initPrefs
in file Form.php, method SMap_Form::initPrefs()
    Init the prefernce array
initRequest
in file Form.php, method SMap_Form::initRequest()
    Init the request array
initRWDir
in file SMap.php, method SMap::initRWDir()
    Init a folder
initSForm
in file Form.php, method SMap_Form::initSForm()
    Create an SForm object
insertCachedRectData
in file SMap.php, method SMap_Data::insertCachedRectData()
    INSERT new rectangle(s) into the cache
isLoaded
in file SMap.php, method SMap_Canvas_Cache::isLoaded()
    Was a cached image loaded?
isMap
in file Object.php, method SMap_Object_Area_Default::isMap()
isValidZoom
in file Layer.php, method SMap_Layer::isValidZoom()
    Is this layer zoomed to a useful resolution?
MINX
in file SMap.php, class constant SMap::MINX
MINY
in file SMap.php, class constant SMap::MINY
TILESX
in file Tile.php, class constant SMap_Tile::TILESX
TILESY
in file Tile.php, class constant SMap_Tile::TILESY
VIEWX
in file Tile.php, class constant SMap_Tile::VIEWX
VIEWY
in file Tile.php, class constant SMap_Tile::VIEWY
VIEW_NOT_FOUND
in file SMap.php, class constant SMap_Ex::VIEW_NOT_FOUND
    Requested view not found
k

k

$key
in file SMap.php, variable SMap::$key
    The map's key
l

l

$label
in file Object.php, variable SMap_Object_Area_Label::$label
    The label's string
$label
in file Object.php, variable SMap_Object::$label
    Are we labeling this object?
$label
in file Object.php, variable SMap_Object_Line::$label
$labeledObj
in file Object.php, variable SMap_Object_Area_Label::$labeledObj
    What object are we attached to?
$labels
in file Object.php, variable SMap_Object_Area_Label::$labels
    Label's text should be drawn last so it isn't covered
$lang
in file Form.php, variable SMap_Form::$lang
    Store the language package
$lang
in file SMap.php, variable SMap::$lang
    Language strings
$langCode
in file SMap.php, variable SMap_Lang::$langCode
    The language that we will be using
$langKey
in file SMap.php, variable SMap::$langKey
    The language key
$lastModified
in file Tile.php, variable SMap_Tile::$lastModified
    Last modified time for this tile
$layer
in file Object.php, variable SMap_Object::$layer
    The layer that this object resides in
$layerObjs
in file Tile.php, variable SMap_Tile::$layerObjs
    Each layer's objects
$layers
in file Tile.php, variable SMap_Tile::$layers
    List of layers that have been applied to this tile
$layers
in file Layer.php, variable SMap_Layer_Group::$layers
    Store a set of layers
$layers
in file SMap.php, variable SMap_Canvas_Cache::$layers
    The cached layers
$layers
in file View.php, variable SMap_View::$layers
    All of the layers in this view
$layers
in file Layer.php, variable SMap_Layer_OGR::$layers
    OGR Layers
$layout
in file Object.php, variable SMap_Object_Area_Label::$layout
    Save the layout that we have found for this label
$locked
in file Object.php, variable SMap_Object_Line::$locked
    Lock this when we start retrieving data from it
label
in file Object.php, method SMap_Object_Line::label()
    Place the label on the line
label
in file Object.php, method SMap_Object_Point::label()
label
in file Object.php, method SMap_Object_Line_Boundary::label()
label
in file Object.php, method SMap_Object_Area_Poly::label()
label
in file Object.php, method SMap_Object::label()
    Are we drawing a label for this object?
label
in file Object.php, method SMap_Object_Area_Default::label()
label
in file Object.php, method SMap_Object_Area_Rec::label()
    Place the label on the rectangle
label
in file Object.php, method SMap_Object_Cached::label()
layGrid
in file Layer.php, method SMap_Layer_Grid::layGrid()
    Calculate and create lines
layoutArea
in file Object.php, method SMap_Object_Area_Label::layoutArea()
    Layout the label in an area
layoutBegin
in file Object.php, method SMap_Object_Area_Label::layoutBegin()
    Layout this label in a manner such that it isn't covering something up
layoutFin
in file Object.php, method SMap_Object_Area_Label::layoutFin()
    Finish the layout of a label; save any info so it can be drawn or mapped
layoutLine
in file Object.php, method SMap_Object_Area_Label::layoutLine()
    Layout the label on a line
layoutPoint
in file Object.php, method SMap_Object_Area_Label::layoutPoint()
    Layout a label around a point
line
in file SMap.php, method SMap_Canvas::line()
    Draw a line
load
in file SMap.php, method SMap_Canvas::load()
    Load an image from file
loadFromCache
in file SMap.php, method SMap_Canvas_Cache::loadFromCache()
    Loads a cached tile image
loadImage
in file Object.php, method SMap_Object_Area_Raster::loadImage()
    Open an image (or part of one)
loadRaw
in file SMap.php, method SMap_Canvas::loadRaw()
    Load an image from file
Layer.php
procedural page Layer.php
m

m

$map
in file Layer.php, variable SMap_Layer::$map
    The map that this layer is embedded in
$map
in file View.php, variable SMap_View::$map
    The map that contains this view
$map
in file Tile.php, variable SMap_Tile::$map
    The map that contains this tile
$map
in file Object.php, variable SMap_Object::$map
    The map that this object resides in
$mode
in file Object.php, variable SMap_Object_Area_PanZoom::$mode
map
in file Object.php, method SMap_Object_Line::map()
map
in file Object.php, method SMap_Object_Point::map()
    A pixel gives nothing to work with
map
in file Object.php, method SMap_Object_Cached::map()
map
in file Object.php, method SMap_Object_Area_Poly::map()
map
in file Object.php, method SMap_Object_Area_Class::map()
map
in file Object.php, method SMap_Object_Area_Rec::map()
    Retrn the appropriate image map for this rectangle
map
in file Object.php, method SMap_Object_Area_Default::map()
    Return a default map
map
in file Object.php, method SMap_Object::map()
    Return a map of this object
mapIntersect
in file SMap.php, method SMap::mapIntersect()
    Find if the click matches the area map
n

n

$notCached
in file Object.php, variable SMap_Object_Area_Label::$notCached
IN
in file Object.php, class constant SMap_Object_Area_PanZoom::IN
INSERT_CACHED_RECT_DATA
in file SMap.php, class constant SMap_Data::INSERT_CACHED_RECT_DATA
    INSERT a new bound in the cache
needGrid
in file Tile.php, method SMap_Tile::needGrid()
    Marks the tile grid as in use
normalizeBounds
in file SMap.php, method SMap_Util::normalizeBounds()
    Shifts the given bounds to be "normal"
o

o

$objs
in file Tile.php, variable SMap_Tile::$objs
    Objects that need to be rendered
$objs
in file Object.php, variable SMap_Object_Cached::$objs
    The objects to be cached
$overlaps
in file Object.php, variable SMap_Object_Area_Rec::$overlaps
    Overlapping value set.
NOT_DATA
in file SMap.php, class constant SMap_Ex::NOT_DATA
    Not passed a SMap_Data object
NOT_FORM
in file SMap.php, class constant SMap_Ex::NOT_FORM
    Not passed a SMap_Form object
NOT_GEO
in file SMap.php, class constant SMap_Ex::NOT_GEO
    Not passed a SMap_Geo object
NOT_LAYER
in file SMap.php, class constant SMap_Ex::NOT_LAYER
    Not passed a SMap_Layer object
NOT_OBJECT
in file SMap.php, class constant SMap_Ex::NOT_OBJECT
    Not passed a SMap_Object object
NOT_TILE
in file SMap.php, class constant SMap_Ex::NOT_TILE
    Not passed a SMap_Tile object
NOT_VIEW
in file SMap.php, class constant SMap_Ex::NOT_VIEW
    Not passed a SMap_View object
NOT_VIEW_LINKS
in file SMap.php, class constant SMap_Ex::NOT_VIEW_LINKS
    Not passed a SMap_View_Links object
NOT_VIEW_RASTER
in file SMap.php, class constant SMap_Ex::NOT_VIEW_RASTER
    Not passed a SMap_View_Raster object
POSX
in file Tile.php, class constant SMap_Tile::POSX
    Array indicies for tile position
POSY
in file Tile.php, class constant SMap_Tile::POSY
Object.php
procedural page Object.php
p

p

$perm
in file Form.php, variable SMap_Form::$perm
    Permanent variables
$points
in file Object.php, variable SMap_Object_Line::$points
    Beginning and end of the line
$polyPts
in file Object.php, variable SMap_Object_Area_Poly::$polyPts
    Points for this polygon.
$prefs
in file Form.php, variable SMap_Form::$prefs
    Any user preferences should be stored here.
$pts
in file Layer.php, variable SMap_Layer_Points::$pts
    Set of points to draw
polygon
in file SMap.php, method SMap_Canvas::polygon()
    Draw a polygon
prepare
in file SMap.php, method SMap_Data::prepare()
    Prepare a statement
pretty
in file SMap.php, method SMap_Geo::pretty()
    Return a nicely printed coordinate
pxOffBound
in file Layer.php, method SMap_Layer::pxOffBound()
    Get the bound at a pixel offset from a bound.
q

q

$queries
in file Layer.php, variable SMap_Layer_OGR::$queries
    SQL queries
r

r

$rectBounds
in file Object.php, variable SMap_Object_Area_Rec::$rectBounds
    The bounds
$regLayers
in file View.php, variable SMap_View::$regLayers
    Registered layers
$rendered
in file Tile.php, variable SMap_Tile::$rendered
    Have we rendered this tile yet?
$request
in file Form.php, variable SMap_Form::$request
    The incoming request variables
CREATE_CACHED_RECT_BOUNDS
in file SMap.php, class constant SMap_Data::CREATE_CACHED_RECT_BOUNDS
    CREATE TABLE cached_rec_bounds SQL
CREATE_CACHED_RECT_INDEX
in file SMap.php, class constant SMap_Data::CREATE_CACHED_RECT_INDEX
    CREATE INDEX ON the rect bounds
rectangle
in file SMap.php, method SMap_Canvas::rectangle()
    Draw a rectangle
redirMap
in file Layer.php, method SMap_Layer_Zoom::redirMap()
    Zoom in from a click on the map
reduceSigFigs
in file SMap.php, method SMap_Util::reduceSigFigs()
    Rounds to reduce the number of sig figs in a float
s

s

$scale
in file View.php, variable SMap_View::$scale
    What is the scale in each direction?
$scale
in file SMap.php, variable SMap::$scale
    What is the scale in each direction?
$scrSizeSel
in file Form.php, variable SMap_Form::$scrSizeSel
    Options for the screen size selection
$sform
in file Form.php, variable SMap_Form::$sform
    Use a SForm to handle all user transactions
$subInc
in file Layer.php, variable SMap_Layer_Grid::$subInc
    How many divisions should each increment have?
selectCachedRectByKey
in file SMap.php, method SMap_Data::selectCachedRectByKey()
    SELECT cached rect by its key
selectCachedRectInBounds
in file SMap.php, method SMap_Data::selectCachedRectInBounds()
    SELECT a cached rect by the its intersection with another rect
sendObj
in file View.php, method SMap_View::sendObj()
    Send an object to another tile
setBrdrColor
in file Object.php, method SMap_Object_Area::setBrdrColor()
    Set the border color for this image
setColor
in file Layer.php, method SMap_Layer_Grid::setColor()
    Seth the color of the lines
setColor
in file Object.php, method SMap_Object::setColor()
    Set the color for this object
setFont
in file Object.php, method SMap_Object_Area_Label::setFont()
setFontColor
in file Object.php, method SMap_Object_Area_Label::setFontColor()
    Set the font color of the label
setGridInc
in file Layer.php, method SMap_Layer_Grid::setGridInc()
    Add the gridlines
setLanguage
in file SMap.php, method SMap_Lang::setLanguage()
    Sets the language that we will be using
setLastModified
in file Tile.php, method SMap_Tile::setLastModified()
    Sets the last modified time for this tile
setLeft
in file Object.php, method SMap_Object_Line_Boundary::setLeft()
    Sets the left and right areas that this boundary seperates
setLink
in file Object.php, method SMap_Object::setLink()
    Set this to link to something
setOption
in file SMap.php, method SMap::setOption()
    Set a global option
setPixel
in file SMap.php, method SMap_Canvas::setPixel()
    Set a single pixel
setPxDim
in file Form.php, method SMap_Form::setPxDim()
    Set the pixel dimensions of this tile
setRight
in file Object.php, method SMap_Object_Line_Boundary::setRight()
setTransient
in file Object.php, method SMap_Object_Area_Label::setTransient()
setURLs
in file Object.php, method SMap_Object_Area_Class::setURLs()
SMap
in file SMap.php, class SMap
    Inetrface for the main mapping functions
SMap.php
procedural page SMap.php
SMap_Canvas
in file SMap.php, class SMap_Canvas
    A canvas for drawing the image
SMap_Canvas_Cache
in file SMap.php, class SMap_Canvas_Cache
    A class for caching tiles
SMap_Data
in file SMap.php, class SMap_Data
    We need to connect to the DB somehow, all relevant methods are defined here.
SMap_Data_Ex
in file SMap.php, class SMap_Data_Ex
    SMap DB exception class
SMap_Ex
in file SMap.php, class SMap_Ex
    Generic SMap exception
SMap_Form
in file Form.php, class SMap_Form
    This is partially user interface, but mostly a form controller
SMap_Geo
in file SMap.php, class SMap_Geo
    Controls geographic charicteristics of the view
SMap_Lang
in file SMap.php, class SMap_Lang
    Controls the language used in the view
SMap_Layer
in file Layer.php, class SMap_Layer
    A layer that can be added to the map
SMap_Layer_Grid
in file Layer.php, class SMap_Layer_Grid
    Lay out a grid
SMap_Layer_Group
in file Layer.php, class SMap_Layer_Group
    Represents a group of layers
SMap_Layer_Images
in file Layer.php, class SMap_Layer_Images
    Layers a set of images
SMap_Layer_Inset
in file Layer.php, class SMap_Layer_Inset
    A small inset microcosm of our view
SMap_Layer_Lines
in file Layer.php, class SMap_Layer_Lines
    Draws a set of lines on the map
SMap_Layer_OGR
in file Layer.php, class SMap_Layer_OGR
    An OGR readable vector file
SMap_Layer_Pan
in file Layer.php, class SMap_Layer_Pan
    Navigational elements for panning across a map
SMap_Layer_Points
in file Layer.php, class SMap_Layer_Points
    A set of points
SMap_Layer_Polygon
in file Layer.php, class SMap_Layer_Polygon
    Draws a polygon on the map
SMap_Layer_Zoom
in file Layer.php, class SMap_Layer_Zoom
    Navigational elements for zooming in on an image
SMap_Object
in file Object.php, class SMap_Object
    An Object that can appear in a layer
SMap_Object_Area
in file Object.php, class SMap_Object_Area
    An area on the map encompassing one or more pixels
SMap_Object_Area_Class
in file Object.php, class SMap_Object_Area_Class
    A specialized classification primitive
SMap_Object_Area_Default
in file Object.php, class SMap_Object_Area_Default
    Sets the default click for the tile
SMap_Object_Area_Label
in file Object.php, class SMap_Object_Area_Label
    Label an object
SMap_Object_Area_PanZoom
in file Object.php, class SMap_Object_Area_PanZoom
    A specialized panning and zooming primitive
SMap_Object_Area_Poly
in file Object.php, class SMap_Object_Area_Poly
    A polygon
SMap_Object_Area_Raster
in file Object.php, class SMap_Object_Area_Raster
    A raster image
SMap_Object_Area_Rec
in file Object.php, class SMap_Object_Area_Rec
    A rectangle that is oriented to the view.
SMap_Object_Cached
in file Object.php, class SMap_Object_Cached
    Manipulate a cache
SMap_Object_Line
in file Object.php, class SMap_Object_Line
    A line between two points
SMap_Object_Line_Boundary
in file Object.php, class SMap_Object_Line_Boundary
    A boundary line
SMap_Object_Line_Path
in file Object.php, class SMap_Object_Line_Path
    A path that connects a series of points
SMap_Object_Point
in file Object.php, class SMap_Object_Point
    A point on a map
SMap_Tile
in file Tile.php, class SMap_Tile
    Represents a piece of a view
SMap_Util
in file SMap.php, class SMap_Util
    Utility functions
SMap_View
in file View.php, class SMap_View
    A view of the map
SMap_View_Inset
in file View.php, class SMap_View_Inset
    A view intended to be inset in a layer
SMap_View_Links
in file View.php, class SMap_View_Links
    A view composed of a table of links
SMap_View_Raster
in file View.php, class SMap_View_Raster
    A view composed of images
str
in file SMap.php, method SMap_Canvas::str()
    Draw a string
t

t

$tile
in file View.php, variable SMap_View_Inset::$tile
    Tile to draw the view onto
$tile
in file SMap.php, variable SMap_Canvas::$tile
    The tile which this canvas is drawing
$tile
in file Object.php, variable SMap_Object::$tile
    The tile that has been applied to this object
$tileGrid
in file Tile.php, variable SMap_Tile::$tileGrid
    This tile's position relative to other tiles
$tileGridNeeded
in file Tile.php, variable SMap_Tile::$tileGridNeeded
    Is the tile grid needed to draw this tile?
$tiles
in file View.php, variable SMap_View::$tiles
    A cached copy of all of the tiles
$tilesX
in file SMap.php, variable SMap::$tilesX
    How many tiles are we viewing?
$tilesY
in file SMap.php, variable SMap::$tilesY
$transient
in file Object.php, variable SMap_Object_Area_Label::$transient
    Is this label transient?
$transient
in file Layer.php, variable SMap_Layer_Points::$transient
    A flag to mark any labels as transient
Tile.php
procedural page Tile.php
transPng
in file SMap.php, method SMap_Util::transPng()
    Make an XHTML image tag compatable with IE
u

u

$url
in file Object.php, variable SMap_Object::$url
    Does this object link to anything?
$url
in file Object.php, variable SMap_Object_Area_Default::$url
    Default URL
$urls
in file Object.php, variable SMap_Object_Area_Class::$urls
DUP_LAYER
in file SMap.php, class constant SMap_Ex::DUP_LAYER
    Duplicate map layer
DUP_VIEW
in file SMap.php, class constant SMap_Ex::DUP_VIEW
    Duplicate map view
OUT
in file Object.php, class constant SMap_Object_Area_PanZoom::OUT
v

v

$view
in file Tile.php, variable SMap_Tile::$view
    View that this tile is in
$view
in file Object.php, variable SMap_Object::$view
    The view that this object resides in
$views
in file SMap.php, variable SMap::$views
    The views that this controller controls
$visibleLayers
in file SMap.php, variable SMap::$visibleLayers
    The layers that are currently visible
View.php
procedural page View.php
w

w

$widthPx
in file Tile.php, variable SMap_Tile::$widthPx
    Tile width in pixels
$wrap
in file SMap.php, variable SMap::$wrap
    Wrapping info
wrapBounds
in file SMap.php, method SMap_Util::wrapBounds()
    Shifts a view around a wrapped map
x

x

$x
in file Object.php, variable SMap_Object_Point::$x
    Location of the point
y

y

$y
in file Object.php, variable SMap_Object_Point::$y
TYP_LABEL
in file SMap.php, class constant SMap_Data::TYP_LABEL
    Some enumerations for types of rects
z

z

$zoom
in file SMap.php, variable SMap::$zoom
    What zoom level are we at?
$zoom
in file View.php, variable SMap_View::$zoom
    The zoom of this view
zoomFctr
in file SMap.php, method SMap_Geo::zoomFctr()
    Get the zoom factor
_

_

A_BOTTOM
in file Object.php, class constant SMap_Object_Area_Label::A_BOTTOM
A_CENTER
in file Object.php, class constant SMap_Object_Area_Label::A_CENTER
A_LEFT
in file Object.php, class constant SMap_Object_Area_Label::A_LEFT
A_RIGHT
in file Object.php, class constant SMap_Object_Area_Label::A_RIGHT
A_TOP
in file Object.php, class constant SMap_Object_Area_Label::A_TOP
    Alignment
__construct
in file Object.php, method SMap_Object_Point::__construct()
    Set the location of the point
__construct
in file Object.php, method SMap_Object_Cached::__construct()
    Construct with cache
__construct
in file Object.php, method SMap_Object_Line::__construct()
    Construct with the beginning and end of the line
__construct
in file Object.php, method SMap_Object_Area_Rec::__construct()
    Give the object a context
__construct
in file Tile.php, method SMap_Tile::__construct()
    Set the properties of this tile
__construct
in file View.php, method SMap_View::__construct()
    Give this view an identity
__construct
in file SMap.php, method SMap_Canvas_Cache::__construct()
    Create a cache object
__construct
in file SMap.php, method SMap_Canvas::__construct()
    Create a canvas which fits the current tile
__construct
in file SMap.php, method SMap::__construct()
    Constructs with the form and data objects that will be used
__construct
in file View.php, method SMap_View_Inset::__construct()
    Construct & adjust the view bounds
__construct
in file Object.php, method SMap_Object_Area_Raster::__construct()
    Give the object a context
__construct
in file Object.php, method SMap_Object::__construct()
    Give the object a context
__construct
in file Form.php, method SMap_Form::__construct()
    Init the form object
__construct
in file Layer.php, method SMap_Layer_Inset::__construct()
    Create an inset view at construction
__construct
in file Layer.php, method SMap_Layer::__construct()
    Construct the layer
__construct
in file Object.php, method SMap_Object_Area_Default::__construct()
    Construct with the link and alt text
__construct
in file Object.php, method SMap_Object_Area_Poly::__construct()
    Define this polygon
__construct
in file Object.php, method SMap_Object_Area_PanZoom::__construct()
__construct
in file Object.php, method SMap_Object_Area_Label::__construct()
    Give the object a context
__construct
in file Layer.php, method SMap_Layer_OGR::__construct()
    Construct the layer
__destruct
in file SMap.php, method SMap_Canvas::__destruct()
    Destroy image also
__destruct
in file Layer.php, method SMap_Layer_OGR::__destruct()
    Destroy OGR data source
__get
in file SMap.php, method SMap::__get()
    Access useful vars read-only
__get
in file View.php, method SMap_View::__get()
    Access useful vars read-only
__get
in file SMap.php, method SMap_Canvas::__get()
    Access useful vars read-only
__get
in file Tile.php, method SMap_Tile::__get()
    Access useful vars read-only

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