MgCoordinateSystemDatum Class Reference
Inherits MgGuardDisposable.
Public Member Functions | |
virtual MgCoordinateSystemDatum * | CreateClone ()=0 |
virtual INT16 | GetAge ()=0 |
virtual MgCoordinateSystemCatalog * | GetCatalog ()=0 |
virtual STRING | GetCode ()=0 |
virtual STRING | GetCountryOrState ()=0 |
virtual STRING | GetDescription ()=0 |
virtual STRING | GetEllipsoid ()=0 |
virtual MgCoordinateSystemEllipsoid * | GetEllipsoidDefinition ()=0 |
virtual MgDisposableCollection * | GetGeodeticTransformations (MgCoordinateSystemDatum *pTarget)=0 |
virtual STRING | GetGroup ()=0 |
virtual STRING | GetLocation ()=0 |
virtual UINT32 | GetSizeSerialized ()=0 |
virtual STRING | GetSource ()=0 |
virtual bool | IsEncrypted ()=0 |
virtual bool | IsLegalCode (CREFSTRING sCode)=0 |
virtual bool | IsLegalCountryOrState (CREFSTRING sCountryOrState)=0 |
virtual bool | IsLegalDescription (CREFSTRING sDesc)=0 |
virtual bool | IsLegalGroup (CREFSTRING sGroup)=0 |
virtual bool | IsLegalLocation (CREFSTRING sLoc)=0 |
virtual bool | IsLegalSource (CREFSTRING sSource)=0 |
virtual bool | IsProtected ()=0 |
virtual bool | IsSameAs (MgGuardDisposable *pDef)=0 |
virtual bool | IsUsable (MgCoordinateSystemCatalog *pCatalog)=0 |
virtual bool | IsValid ()=0 |
virtual UINT8 * | SerializeFrom (UINT8 *pStream)=0 |
virtual UINT8 * | SerializeTo (UINT8 *pStream)=0 |
virtual void | SetCode (CREFSTRING sCode)=0 |
virtual void | SetCountryOrState (CREFSTRING sCountryOrState)=0 |
virtual void | SetDescription (CREFSTRING sDesc)=0 |
virtual void | SetEllipsoid (CREFSTRING sEllipsoid)=0 |
virtual void | SetEllipsoidDefinition (MgCoordinateSystemEllipsoid *pDef)=0 |
virtual void | SetEncryptMode (bool bIsEncrypted)=0 |
virtual void | SetGroup (CREFSTRING sGroup)=0 |
virtual void | SetLocation (CREFSTRING sLoc)=0 |
virtual void | SetProtectMode (bool bIsProtected)=0 |
virtual void | SetSource (CREFSTRING sSource)=0 |