PCL
|
Selectable projection system. More...
#include <ProjectionFactory.h>
Static Public Member Functions | |
static ProjectionBase * | Create (const WCSKeywords &wcs) |
static ProjectionBase * | CreateByIdentifier (const IsoString &identifier, double ra, double dec) |
static ProjectionBase * | CreateByWCSCode (const IsoString &code, double ra, double dec) |
ProjectionFactory implements a projection system that can be selected upon construction among all of the projections implemented in the PixInsight/PCL platform.
Definition at line 80 of file ProjectionFactory.h.
|
static |
Creates a new projection with data acquired from the specified WCS keywords.
|
static |
Creates a new projection for the specified projection identifier and origin equatorial coordinates ra and dec in degrees.
The following projection identifiers are supported in current PCL versions:
Gnomonic
Stereographic
PlateCarree
Mercator
HammerAitoff
ZenithalEqualArea
Orthographic
The specified projection identifier is case sensitive and can contain leading and trailing spaces.
|
static |
Creates a new projection for the specified WCS projection code and origin equatorial coordinates ra and dec in degrees.
The following WCS projection codes are supported in current PCL versions:
TAN
STG
CAR
MER
AIT
ZEA
SIN
The specified WCS projection code is case insensitive and can contain leading and trailing spaces.