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

The MgCoordinateSystemGeodeticInterpolationTransformDefParams parameter class requires instances of MgCoordinateSystemGeodeticTransformGridFile to be set via its SetGridFiles method. An MgCoordinateSystemGeodeticTransformGridFile object simply describes the grid file rather than containing the (grid file) information itself. More...

+ Inheritance diagram for MgCoordinateSystemGeodeticTransformGridFile:

List of all members.

Public Member Functions

virtual INT32 GetFileFormat ()=0
 Returns the format of the grid file as a constant value as defined in MgCoordinateSystemGeodeticTransformGridFileFormat.
virtual STRING GetFileName ()=0
 Gets the physical file name.
virtual bool GetIsInverseDirection ()=0
 When used within a geodetic transformation that defines a source and a target datum, this flag instructs the API whether to consider the grid file's content to be the inverse of the actual conversion direction.
virtual bool IsProtected ()=0
 Gets whether this file is protected.
virtual bool IsValid ()=0
 Gets whether this file is valid.
virtual void SetFileFormat (INT32 gridFileFormat)=0
 Sets this file's format. Has to be constant as defined by MgCoordinateSystemGeodeticTransformGridFileFormat.
virtual void SetFileName (CREFSTRING fileName)=0
 Sets the physical file name.
virtual void SetIsInverseDirection (bool isInverseDirection)=0
 Sets the flag, whether this grid file carries the information to perform a datum transformation in the inversed direction to what's specified in the parent transformation definition.

Detailed Description

The MgCoordinateSystemGeodeticInterpolationTransformDefParams parameter class requires instances of MgCoordinateSystemGeodeticTransformGridFile to be set via its SetGridFiles method. An MgCoordinateSystemGeodeticTransformGridFile object simply describes the grid file rather than containing the (grid file) information itself.