dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
projections::PlateCarreeProjectionPergo Class Reference

#include <platecarreeprojectionpergo.h>

Inheritance diagram for projections::PlateCarreeProjectionPergo:
internals::PureProjection

Public Member Functions

 PlateCarreeProjectionPergo ()
 
virtual QString Type ()
 
virtual Size TileSize () const
 
virtual double Axis () const
 
virtual double Flattening () const
 
virtual core::Point FromLatLngToPixel (double lat, double lng, int const &zoom)
 
virtual internals::PointLatLng FromPixelToLatLng (const qint64 &x, const qint64 &y, const int &zoom)
 
virtual Size GetTileMatrixMinXY (const int &zoom)
 
virtual Size GetTileMatrixMaxXY (const int &zoom)
 
- Public Member Functions inherited from internals::PureProjection
core::Point FromLatLngToPixel (const PointLatLng &p, const int &zoom)
 
PointLatLng FromPixelToLatLng (const Point &p, const int &zoom)
 
virtual core::Point FromPixelToTileXY (const core::Point &p)
 
virtual core::Point FromTileXYToPixel (const core::Point &p)
 
virtual Size GetTileMatrixSizeXY (const int &zoom)
 
int GetTileMatrixItemCount (const int &zoom)
 
virtual Size GetTileMatrixSizePixel (const int &zoom)
 
QList< core::PointGetAreaTileList (const RectLatLng &rect, const int &zoom, const int &padding)
 
virtual double GetGroundResolution (const int &zoom, const double &latitude)
 PureProjection::GetGroundResolution Returns the conversion from pixels to meters. More...
 
void FromGeodeticToCartesian (double Lat, double Lng, double Height, double &X, double &Y, double &Z)
 PureProjection::FromGeodeticToCartesian. More...
 
void FromCartesianTGeodetic (const double &X, const double &Y, const double &Z, double &Lat, double &Lng)
 
PointLatLng translate (PointLatLng p1, double distance, double bearing)
 
double courseBetweenLatLng (const PointLatLng &p1, const PointLatLng &p2)
 
void offSetFromLatLngs (PointLatLng p1, PointLatLng p2, double &dX, double &dY)
 
double bound (double const &n, double const &minValue, double const &maxValue) const
 PureProjection::bound Bounds the value at an upper and lower threshold. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from internals::PureProjection
static double DistanceBetweenLatLng (PointLatLng const &p1, PointLatLng const &p2)
 PureProjection::DistanceBetweenLatLng Returns 2D distance between two geodetic points. More...
 
static double DistanceBetweenLatLngAlt (PointLatLng const &p1, double const &alt1, PointLatLng const &p2, double const &alt2)
 PureProjection::DistanceBetweenLatLngAlt Returns 3D distance between two geodetic points. More...
 
- Static Protected Member Functions inherited from internals::PureProjection
static double Sign (const double &x)
 
static double AdjustLongitude (double x)
 
static void SinCos (const double &val, double &sin, double &cos)
 
static double e0fn (const double &x)
 
static double e1fn (const double &x)
 
static double e2fn (const double &x)
 
static double e3fn (const double &x)
 
static double mlfn (const double &e0, const double &e1, const double &e2, const double &e3, const double &phi)
 
static qlonglong GetUTMzone (const double &lon)
 
- Static Protected Attributes inherited from internals::PureProjection
static const double TWO_PI = 2*PI
 
static const double EPSLoN = 1.0e-10
 
static const double MAX_VAL = 4
 
static const double MAXLONG = 2147483647
 
static const double DBLLONG = 4.61168601e18
 

Detailed Description

Definition at line 34 of file platecarreeprojectionpergo.h.


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