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

Defines a category of coordinate systems. More...

+ Inheritance diagram for MgCoordinateSystemCategory:

List of all members.

Public Member Functions

virtual void AddCoordinateSystem (CREFSTRING sName)=0
virtual void Clear ()=0
virtual
MgCoordinateSystemCategory
CreateClone ()=0
 Returns a cloned copy of this category.
virtual MgCoordinateSystemCatalogGetCatalog ()=0
 Gets the associated coordinate system catalog.
virtual MgStringCollectionGetCoordinateSystems ()=0
 Gets the coordinate system in this category.
virtual MgCoordinateSystemEnumGetEnum ()=0
 Gets the coordinate system enumerator for this category.
virtual STRING GetName ()=0
 Gets the name of this coordinate system category.
virtual UINT32 GetSize ()=0
 Gets the size of this category.
virtual bool HasCoordinateSystem (CREFSTRING sName)=0
 Checks whether this category has the specified coordinate system name.
virtual bool IsLegalName (CREFSTRING sName)=0
 Checks whether the given name is legal for this category.
virtual bool IsSameAs (MgGuardDisposable *pDef)=0
virtual bool IsUsable (MgCoordinateSystemCatalog *pCatalog)=0
virtual bool IsValid ()=0
 Gets whether this category is valid.
virtual void RemoveCoordinateSystem (CREFSTRING sName)=0
virtual void SetName (CREFSTRING sName)=0
 Sets the name of this coordinate system category.

Detailed Description

Defines a category of coordinate systems.