|
MapGuide API Reference
|
Defines a coordinate system ellipsoid. More...
Inheritance diagram for MgCoordinateSystemEllipsoid:Public Member Functions | |
| virtual MgCoordinateSystemEllipsoid * | CreateClone ()=0 |
| virtual double | EccentricityToFlatteningRatio (double dEccent)=0 |
| virtual double | EquatorialRadiusFromPolarRadiusFlatteningRatio (double dPolarRadius, double dFlatteningRatio)=0 |
| virtual double | FlatteningRatioFromRadii (double dEquatorialRadius, double dPolarRadius)=0 |
| virtual double | FlatteningRatioToEccentricity (double dFlat)=0 |
| virtual INT16 | GetAge ()=0 |
| virtual MgCoordinateSystemCatalog * | GetCatalog ()=0 |
| virtual STRING | GetDescription ()=0 |
| virtual double | GetEccentricity ()=0 |
| virtual STRING | GetElCode ()=0 |
| Returns the CS-Map coordinate system ellipsoid code. | |
| virtual INT16 | GetEpsgCode ()=0 |
| virtual double | GetEquatorialRadius ()=0 |
| virtual double | GetFlatteningRatio ()=0 |
| virtual double | GetFlatteningRatioMax ()=0 |
| virtual double | GetFlatteningRatioMin ()=0 |
| virtual double | GetGreatCircleAzimuth (double dLongitude1, double dLatitude1, double dLongitude2, double dLatitude2)=0 |
| virtual double | GetGreatCircleDistance (double dLongitude1, double dLatitude1, double dLongitude2, double dLatitude2)=0 |
| virtual STRING | GetGroup ()=0 |
| virtual double | GetPolarRadius ()=0 |
| virtual double | GetRadiusMax ()=0 |
| virtual double | GetRadiusMin ()=0 |
| virtual STRING | GetSource ()=0 |
| virtual bool | IsEncrypted ()=0 |
| virtual bool | IsLegalDescription (CREFSTRING sDesc)=0 |
| virtual bool | IsLegalElCode (CREFSTRING sCode)=0 |
| Checks whether the specified CS-Map coordinate system ellipsoid code is a legal one. | |
| virtual bool | IsLegalFlatteningRatio (double dFlat)=0 |
| virtual bool | IsLegalGroup (CREFSTRING sGroup)=0 |
| virtual bool | IsLegalRadius (double dRadius)=0 |
| virtual bool | IsLegalSource (CREFSTRING sSource)=0 |
| virtual bool | IsProtected ()=0 |
| virtual bool | IsSameAs (MgGuardDisposable *pDef)=0 |
| virtual bool | IsUsable ()=0 |
| virtual bool | IsValid ()=0 |
| virtual double | PolarRadiusFromEquatorialRadiusFlatteningRatio (double dEquatorialRadius, double dFlatteningRatio)=0 |
| virtual void | SetDescription (CREFSTRING sDesc)=0 |
| virtual void | SetElCode (CREFSTRING sCode)=0 |
| virtual void | SetEncryptMode (bool bIsEncrypted)=0 |
| virtual void | SetEpsgCode (INT16 epsgCode)=0 |
| virtual void | SetGroup (CREFSTRING sGroup)=0 |
| virtual void | SetProtectMode (bool bIsProtected)=0 |
| virtual void | SetRadii (double dEquatorialRadius, double dPolarRadius)=0 |
| virtual void | SetSource (CREFSTRING sSource)=0 |
Defines a coordinate system ellipsoid.