#include <MSimplePolarStereographicProjection.h>
|  | 
|  | SimplePolarStereographicProjection (bool bNorth=true) | 
|  | 
| virtual int | GetVersion () const | 
|  | 
| virtual bool | LatLonToXY (const BasicGeoTypes::GeoPos &latlon, BasicGeoTypes::PointDXY &xy) const | 
|  | 
| virtual bool | LatLonToXY (const BasicGeoTypes::GeoPos *latlon, BasicGeoTypes::PointDXY *xy, int count) const | 
|  | 
| virtual bool | XYToLatLon (const BasicGeoTypes::PointDXY &xy, BasicGeoTypes::GeoPos &latlon) const | 
|  | 
| virtual bool | XYToLatLon (const BasicGeoTypes::PointDXY *xy, BasicGeoTypes::GeoPos *latlon, int count) const | 
|  | 
| virtual bool | IsProjection () const | 
|  | True if the IProjector transform contains a projection component, false if the transform is 'only' a datum converion. 
 | 
|  | 
| virtual double | UnitScale () const | 
|  | XY unit scale factor. If XY unit is 'Meters' and UnitScale is 1e3, actual XY values are in kilometers. 
 | 
|  | 
| virtual DistanceUnit | Unit () const | 
|  | Nominal unit in the XY plane. 
 | 
|  | 
| virtual const char * | GetId () const | 
|  | 
|  | IProjector (const IProjector &)=delete | 
|  | 
| IProjector & | operator= (const IProjector &)=delete | 
|  | 
|  | IProjector (IProjector &&)=delete | 
|  | 
| IProjector & | operator= (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. 
 | 
|  | 
SimplePolarStereographicProjection - Simplified: no center lat & scaling Optimized for speed, vector versions implemented. 
◆ GetId()
  
  | 
        
          | virtual const char * Maria::SimplePolarStereographicProjection::GetId | ( |  | ) | const |  | inlinevirtual | 
 
 
◆ IsProjection()
  
  | 
        
          | virtual bool Maria::SimplePolarStereographicProjection::IsProjection | ( |  | ) | const |  | inlinevirtual | 
 
True if the IProjector transform contains a projection component, false if the transform is 'only' a datum converion. 
Implements Maria::IProjector.
 
 
◆ LatLonToXY() [1/2]
◆ LatLonToXY() [2/2]
◆ Unit()
  
  | 
        
          | virtual DistanceUnit Maria::SimplePolarStereographicProjection::Unit | ( |  | ) | const |  | inlinevirtual | 
 
 
◆ UnitScale()
  
  | 
        
          | virtual double Maria::SimplePolarStereographicProjection::UnitScale | ( |  | ) | const |  | inlinevirtual | 
 
XY unit scale factor. If XY unit is 'Meters' and UnitScale is 1e3, actual XY values are in kilometers. 
Implements Maria::IProjector.
 
 
◆ XYToLatLon() [1/2]
◆ XYToLatLon() [2/2]
The documentation for this class was generated from the following files:
- Native/MariaNative/MViewport/MSimplePolarStereographicProjection.h
- Native/MariaNative/MViewport/MSimplePolarSterographicProjection.cpp