Stores different projections and then converts data from one projection into another.
More...
|
| virtual Bounds< 2, fltp08 > | convert (const Bounds< 2, fltp08 > &location, bool inverse=false) const =0 |
| |
| virtual Bounds< 3, fltp08 > | convert (const Bounds< 3, fltp08 > &location, bool inverse=false) const =0 |
| |
| virtual Matrix< fltp08 > | convert (const Matrix< fltp08 > &location, bool inverse=false) const =0 |
| |
| virtual Vertex< 2, fltp08 > | convert (const Vertex< 2, fltp08 > &location, bool inverse=false) const =0 |
| |
| virtual Vertex< 3, fltp08 > | convert (const Vertex< 3, fltp08 > &location, bool inverse=false) const =0 |
| |
| | CoordinateConverter (const CoordinateProjection &to_projection, const CoordinateProjection &from_projection) |
| |
| CoordinateProjection | fromProjection () |
| |
| virtual void | setDestinationProjection (const CoordinateProjection &to_projection)=0 |
| |
| virtual void | setSourceProjection (const CoordinateProjection &from_projection)=0 |
| |
| CoordinateProjection | toProjection () |
| |
Stores different projections and then converts data from one projection into another.