PCL
|
Stereographic projection system. More...
#include <ZenithalProjections.h>
Public Member Functions | |
StereographicProjection ()=default | |
StereographicProjection (const StereographicProjection &)=default | |
ProjectionBase * | Clone () const override |
IsoString | Identifier () const override |
IsoString | Name () const override |
IsoString | ProjCode () const override |
Public Member Functions inherited from pcl::ProjectionBase | |
virtual | ~ProjectionBase () |
Vector | CelestialPoleNativeCoordinates () const |
virtual bool | Direct (DPoint &pW, const DPoint &pRD) const noexcept |
virtual void | GetWCS (WCSKeywords &wcs) const |
virtual bool | Inverse (DPoint &pRD, const DPoint &pW) const noexcept |
virtual DPoint | ProjectionOrigin () const |
Vector | ReferenceCelestialCoordinates () const |
Vector | ReferenceNativeCoordinates () const |
Additional Inherited Members | |
Static Public Member Functions inherited from pcl::ProjectionBase | |
static double | Distance (const DPoint &p1, const DPoint &p2) |
static double | DistanceFast (const DPoint &p1, const DPoint &p2) |
static IsoString | ProjectionIdentifierToWCSCode (const IsoString &identifier) |
static IsoString | WCSCodeToProjectionIdentifier (const IsoString &wcsCode) |
Protected Member Functions inherited from pcl::ZenithalProjectionBase | |
ZenithalProjectionBase () | |
ZenithalProjectionBase (const ZenithalProjectionBase &)=default | |
bool | Project (DPoint &pW, const DPoint &pN) const noexcept override |
bool | Unproject (DPoint &pN, const DPoint &pW) const noexcept override |
Protected Member Functions inherited from pcl::ProjectionBase | |
ProjectionBase ()=default | |
ProjectionBase (const ProjectionBase &)=default | |
void | InitFromRefPoint (double lng0, double lat0, const Optional< double > &lonpole=Optional< double >()) |
void | InitFromWCS (const WCSKeywords &) |
Definition at line 228 of file ZenithalProjections.h.
|
default |
Default constructor.
|
default |
Copy constructor.
|
inlineoverridevirtual |
Returns a dynamically allocated duplicate of this object.
Implements pcl::ZenithalProjectionBase.
Definition at line 245 of file ZenithalProjections.h.
|
inlineoverridevirtual |
Returns the XISF serializable projection identifier.
Implements pcl::ZenithalProjectionBase.
Definition at line 261 of file ZenithalProjections.h.
|
inlineoverridevirtual |
Returns the readable name of this projection system.
Implements pcl::ZenithalProjectionBase.
Definition at line 269 of file ZenithalProjections.h.
|
inlineoverridevirtual |
Returns the WCS projection identifier for this projection system.
Implements pcl::ZenithalProjectionBase.
Definition at line 253 of file ZenithalProjections.h.