MapGuide API Reference
 All Classes Functions Variables Enumerations Enumerator Friends
MgCoordinateSystemGridBoundary Class Reference

This object is used to maintain the definition of the boundary of a specific grid or graticule. Externally, a MgCoordinateSystemGridBoundary object will be in viewport coordinates. Internally, objects of this type are often used to the carry grid boundaries in grid coordinates, and also greographic coordinates. More...

+ Inheritance diagram for MgCoordinateSystemGridBoundary:

List of all members.

Public Member Functions

virtual MgPolygonGetBoundary (void) const =0
 Gets the geometry representing the grid boundary.
virtual void SetBoundaryExtents (MgCoordinate *southwest, MgCoordinate *northeast)=0
 Sets the extents of this grid boundary.
virtual void SetBoundaryExtents (MgPolygon *boundary)=0
 Sets the extents of this grid boundary.

Detailed Description

This object is used to maintain the definition of the boundary of a specific grid or graticule. Externally, a MgCoordinateSystemGridBoundary object will be in viewport coordinates. Internally, objects of this type are often used to the carry grid boundaries in grid coordinates, and also greographic coordinates.

Grid boundaries iusually start out as rectangles, but are often converted to a series of complex curves approximated by multi-segment lines (i.e. line strings).

Since:
2.2