Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::IProjector Class Referenceabstract
Inheritance diagram for Maria::IProjector:
Maria::DisplayProjection Maria::FastRasterProjector Maria::GeoProjection Maria::GeoTransform Maria::GridProjector Maria::MatrixProjector Maria::NullProjector Maria::RasterProjector Maria::ShiftProjector Maria::SimpleGnomonicProjector Maria::SimplePolarStereographicProjection

Public Member Functions

 IProjector (const IProjector &)=delete
 
IProjectoroperator= (const IProjector &)=delete
 
 IProjector (IProjector &&)=delete
 
IProjectoroperator= (IProjector &&)=delete
 
virtual bool LatLonToXY (const BasicGeoTypes::GeoPos &latlon, BasicGeoTypes::PointDXY &xy) const =0
 
virtual bool LatLonToXY (const BasicGeoTypes::GeoPos *latlon, BasicGeoTypes::PointDXY *xy, int count) const =0
 
virtual bool XYToLatLon (const BasicGeoTypes::PointDXY &xy, BasicGeoTypes::GeoPos &latlon) const =0
 
virtual bool XYToLatLon (const BasicGeoTypes::PointDXY *xy, BasicGeoTypes::GeoPos *latlon, int count) const =0
 
virtual const char * GetId () const =0
 
virtual DistanceUnit Unit () const =0
 Nominal unit in the XY plane.
 
virtual double UnitScale () const =0
 XY unit scale factor. If XY unit is 'Meters' and UnitScale is 1e3, actual XY values are in kilometers.
 
virtual bool IsProjection () const =0
 True if the IProjector transform contains a projection component, false if the transform is 'only' a datum converion.
 

Member Function Documentation

◆ IsProjection()

virtual bool Maria::IProjector::IsProjection ( ) const
pure virtual

◆ Unit()

◆ UnitScale()

virtual double Maria::IProjector::UnitScale ( ) const
pure virtual

The documentation for this class was generated from the following file: