Web API Reference | MapGuide Open Source

- Overview
- Modules
- Classes

# MgTransform Class Reference
[MgTransform]

MgTransform is an abstract class that can be implemented to provide linear or projected coordinate transformations. There are currently no concrete classes. More...

Inherits MgGuardDisposable.

Inherited by MgCoordinateSystemTransform.

List of all members.

## Public Member Functions
virtual MgEnvelope * | Transform (MgEnvelope *envelope)=0
| Transforms the envelope and returns a new envelope.
virtual MgCoordinate * | Transform (MgCoordinate *coordinate)=0
| Transforms the coordinate and returns a new coordinate.
virtual MgCoordinate * | Transform (double x, double y, double z)=0
| Transforms the X, Y, and Z ordinates and returns a new coordinate.
virtual MgCoordinate * | Transform (double x, double y)=0
| Transforms the X and Y ordinates and returns a new coordinate.

## Detailed Description

MgTransform is an abstract class that can be implemented to provide linear or projected coordinate transformations. There are currently no concrete classes.

Comments or suggestions? Send us feedback.