|
Compounds |
class | BaseSRF |
| The BaseSRF abstract class is the base class for all SRFs. More...
|
class | BaseSRF_2D |
| The BaseSRF_2D abstract class is the base class for the 2D SRFs. More...
|
class | BaseSRF_3D |
| The BaseSRF_3D abstract class is the base class for the 3D SRFs. More...
|
class | BaseSRF_3D::LTP_vec |
class | BaseSRF_MapProjection |
| The BaseSRF_MapProjection abstract class. More...
|
class | BaseSRF_WithEllipsoidalHeight |
| The BaseSRF_WithEllipsoidalHeight abstract class. More...
|
class | BaseSRF_WithTangentPlaneSurface |
| The BaseSRF_WithTangentPlaneSurface abstract class. More...
|
class | Coord |
| The Coord abstract class is the base class for all coordinate types. More...
|
class | Coord2D |
| The Coord2D abstract class is used for representing 2D coordinates. More...
|
class | Coord2D_LocalSpaceAzimuthal |
| A Coord2D for SRF_LocalSpaceAzimuthal. More...
|
class | Coord2D_LocalSpacePolar |
| A Coord2D for SRF_LocalSpacePolar. More...
|
class | Coord2D_LocalSpaceRectangular2D |
| A Coord2D for SRF_LocalSpaceRectangular2D. More...
|
class | Coord3D |
| The Coord3D abstract class is used for representing 3D coordinates. More...
|
class | Coord3D_Celestiocentric |
| A Coord3D for SRF_Celestiocentric. More...
|
class | Coord3D_Celestiodetic |
| A Coord3D for SRF_Celestiodetic. More...
|
class | Coord3D_Celestiomagnetic |
| A Coord3D for SRF_Celestiomagnetic. More...
|
class | Coord3D_EquatorialInertial |
| A Coord3D for SRF_EquatorialInertial. More...
|
class | Coord3D_EquidistantCylindrical |
| A Coord3D for SRF_EquidistantCylindrical. More...
|
class | Coord3D_HeliosphericAriesEcliptic |
| A Coord3D for SRF_HeliosphericAriesEcliptic. More...
|
class | Coord3D_HeliosphericEarthEcliptic |
| A Coord3D for SRF_HeliosphericEarthEcliptic. More...
|
class | Coord3D_HeliosphericEarthEquatorial |
| A Coord3D for SRF_HeliosphericEarthEquatorial. More...
|
class | Coord3D_LambertConformalConic |
| A Coord3D for SRF_LambertConformalConic. More...
|
class | Coord3D_LocalSpaceRectangular3D |
| A Coord3D for SRF_LocalSpaceRectangular3D. More...
|
class | Coord3D_LocalTangentSpaceAzimuthalSpherical |
| A Coord3D for SRF_LocalTangentSpaceAzimuthalSpherical. More...
|
class | Coord3D_LocalTangentSpaceCylindrical |
| A Coord3D for SRF_LocalTangentSpaceCylindrical. More...
|
class | Coord3D_LocalTangentSpaceEuclidean |
| A Coord3D for SRF_LocalTangentSpaceEuclidean. More...
|
class | Coord3D_LococentricEuclidean3D |
| A Coord3D for SRF_LococentricEuclidean3D. More...
|
class | Coord3D_Mercator |
| A Coord3D for SRF_Mercator. More...
|
class | Coord3D_ObliqueMercatorSpherical |
| A Coord3D for SRF_ObliqueMercatorSpherical. More...
|
class | Coord3D_Planetodetic |
| A Coord3D for SRF_Planetodetic. More...
|
class | Coord3D_PolarStereographic |
| A Coord3D for SRF_PolarStereographic. More...
|
class | Coord3D_SolarEcliptic |
| A Coord3D for SRF_SolarEcliptic. More...
|
class | Coord3D_SolarEquatorial |
| A Coord3D for SRF_SolarEquatorial. More...
|
class | Coord3D_SolarMagneticDipole |
| A Coord3D for SRF_SolarMagneticDipole. More...
|
class | Coord3D_SolarMagneticEcliptic |
| A Coord3D for SRF_SolarMagneticEcliptic. More...
|
class | Coord3D_TransverseMercator |
class | CoordSurf |
| The CoordSurf abstract class is used for representing surface coordinates. More...
|
class | CoordSurf_Celestiodetic |
| A CoordSurf for SRF_Celestiodetic. More...
|
class | CoordSurf_EquidistantCylindrical |
| A CoordSurf for SRF_EquidistantCylindrical. More...
|
class | CoordSurf_LambertConformalConic |
| A CoordSurf for SRF_LambertConformalConic. More...
|
class | CoordSurf_LocalTangentSpaceAzimuthalSpherical |
| A CoordSurf for SRF_LocalTangentSpaceAzimuthalSpherical. More...
|
class | CoordSurf_LocalTangentSpaceCylindrical |
| A CoordSurf for SRF_LocalTangentSpaceCylindrical. More...
|
class | CoordSurf_LocalTangentSpaceEuclidean |
| A CoordSurf for SRF_LocalTangentSpaceEuclidean. More...
|
class | CoordSurf_Mercator |
| A CoordSurf for SRF_Mercator. More...
|
class | CoordSurf_ObliqueMercatorSpherical |
| A CoordSurf for SRF_ObliqueMercatorSpherical. More...
|
class | CoordSurf_Planetodetic |
| A CoordSurf for SRF_Planetodetic. More...
|
class | CoordSurf_PolarStereographic |
| A CoordSurf for SRF_PolarStereographic. More...
|
class | CoordSurf_TransverseMercator |
| A CoordSurf for SRF_TransverseMercator. More...
|
class | Direction |
| The Direction abstract contains a three element vector and a reference location. More...
|
class | Orientation |
| The Orientation base class. More...
|
class | OrientationAxisAngle |
| The Orientation subclass in (axis, angle) representation. More...
|
class | OrientationEulerAnglesZXZ |
| The concrete class for the orientation in Euler Angles (ZXZ) representation. More...
|
class | OrientationMatrix |
| The concrete class for the orientation in matrix 3x3 orientation representation. More...
|
class | OrientationQuaternion |
| The concrete class for the orientation in quaternion representation. More...
|
class | OrientationTaitBryanAngles |
| The concrete class for the orientation in Tait-Bryan Angles representation. More...
|
class | SRF_Celestiocentric |
| SRF_Celestiocentric class declaration. More...
|
class | SRF_Celestiodetic |
| SRF_Celestiodetic class declaration. More...
|
class | SRF_Celestiomagnetic |
| SRF_Celestiomagnetic class declaration. More...
|
class | SRF_EC_Params |
| SRF_EC_Params class declaration. More...
|
class | SRF_EquatorialInertial |
| SRF_EquatorialInertial class declaration. More...
|
class | SRF_EquidistantCylindrical |
| SRF_EquidistantCylindrical class declaration. More...
|
class | SRF_HeliosphericAriesEcliptic |
| SRF_HeliosphericAriesEcliptic class declaration. More...
|
class | SRF_HeliosphericEarthEcliptic |
| SRF_HeliosphericEarthEcliptic class declaration. More...
|
class | SRF_HeliosphericEarthEquatorial |
| SRF_HeliosphericEarthEquatorial class declaration. More...
|
class | SRF_LambertConformalConic |
| SRF_LambertConformalConic class declaration. More...
|
class | SRF_LCC_Params |
| SRF_LCC_Params class declaration. More...
|
class | SRF_LCE_3D_Params |
| SRF_LCE_3D_Params class declaration. More...
|
class | SRF_LocalSpaceAzimuthal |
| SRF_LocalSpaceAzimuthal class declaration. More...
|
class | SRF_LocalSpacePolar |
| SRF_LocalSpacePolar class declaration. More...
|
class | SRF_LocalSpaceRectangular2D |
| SRF_LocalSpaceRectangular2D class declaration. More...
|
class | SRF_LocalSpaceRectangular3D |
| SRF_LocalSpaceRectangular3D class declaration. More...
|
class | SRF_LocalTangentSpaceAzimuthalSpherical |
| SRF_LocalTangentSpaceAzimuthalSpherical class declaration. More...
|
class | SRF_LocalTangentSpaceCylindrical |
| SRF_LocalTangentSpaceCylindrical class declaration. More...
|
class | SRF_LocalTangentSpaceEuclidean |
| SRF_LocalTangentSpaceEuclidean class declaration. More...
|
class | SRF_LococentricEuclidean3D |
| SRF_LococentricEuclidean3D class declaration. More...
|
class | SRF_LSR_2D_Params |
| SRF_LSR_2D_Params class declaration. More...
|
class | SRF_LSR_3D_Params |
| SRF_LSR_3D_Params class declaration. More...
|
class | SRF_LT_Params |
| SRF_LT_Params class declaration. More...
|
class | SRF_LTSE_Params |
| SRF_LTSE_Params class declaration. More...
|
class | SRF_M_Params |
| SRF_M_Params class declaration. More...
|
class | SRF_Mercator |
| SRF_Mercator class declaration. More...
|
class | SRF_ObliqueMercatorSpherical |
| SRF_ObliqueMercatorSpherical class declaration. More...
|
class | SRF_OM_Params |
| SRF_OM_Params class declaration. More...
|
class | SRF_Planetodetic |
| SRF_Planetodetic class declaration. More...
|
class | SRF_PolarStereographic |
| SRF_PolarStereographic class declaration. More...
|
class | SRF_PS_Params |
| SRF_PS_Params class declaration. More...
|
class | SRF_SolarEcliptic |
| SRF_SolarEcliptic class declaration. More...
|
class | SRF_SolarEquatorial |
| SRF_SolarEquatorial class declaration. More...
|
class | SRF_SolarMagneticDipole |
| SRF_SolarMagneticDipole class declaration. More...
|
class | SRF_SolarMagneticEcliptic |
| SRF_SolarMagneticEcliptic class declaration. More...
|
class | SRF_TM_Params |
| SRF_TM_Params class declaration. More...
|
class | SRF_TransverseMercator |
| SRF_TransverseMercator class declaration. More...
|
class | SRM_Axis_Angle_Params |
| SRM_Axis_Angle_Params class declaration. More...
|
class | SRM_Euler_Angles_ZXZ_Params |
| SRM_Euler_Angles_ZXZ_Params class declaration. More...
|
class | SRM_Extended_Valid_Region_Params |
| SRM_Extended_Valid_Region_Params class declaration. More...
|
class | SRM_Matrix_3x3 |
| SRM_Matrix_3x3 class declaration. More...
|
class | SRM_ORM_Code |
class | SRM_ORM_Trans_2D_Params |
| SRM_ORM_Trans_2D_Params class declaration. More...
|
class | SRM_ORM_Trans_3D_Params |
| SRM_ORM_Trans_3D_Params class declaration. More...
|
class | SRM_ORM_Trans_Params |
| SRM_ORM_Trans_Params class declaration. More...
|
class | SRM_Quaternion_Params |
| SRM_Quaternion_Params class declaration. More...
|
class | SRM_RT_Code |
class | SRM_SRFSM_Alabama_SPCS_Code |
class | SRM_SRFSM_Code |
| The base enumeration from which all SRFS Member enumeration classes are inherited. More...
|
class | SRM_SRFSM_GTRS_GCS_Code |
class | SRM_SRFSM_Japan_Rectangular_Plane_CS_Code |
class | SRM_SRFSM_Lambert_NTF_Code |
class | SRM_SRFSM_UPS_Code |
| SRFSM_UPS. More...
|
class | SRM_SRFSM_UTM_Code |
| SRFSM_UTM. More...
|
class | SRM_SRFSM_Wisconsin_SPCS_Code |
| SRFSM_Wisconsin_SPCS. More...
|
class | SRM_Tait_Bryan_Angles_Params |
| SRM_Tait_Bryan_Angles_Params class declaration. More...
|
class | SRM_Valid_Region_Params |
| SRM_Valid_Region_Params class declaration. More...
|
class | SrmEnum |
| The base enumeration from which all SRM "enumeration" classes which are not declared as enum are inherited. More...
|
class | SrmException |
Enumerations |
enum | Coord_ClassType {
CC_3D,
CD_3D,
CD_SURFACE,
CM_3D,
EC_AUGMENTED_3D,
EC_SURFACE,
EI_3D,
HAEC_3D,
HEEC_3D,
HEEQ_3D,
LCC_AUGMENTED_3D,
LCC_SURFACE,
LSA_2D,
LSP_2D,
LSR_2D,
LSR_3D,
LCE_3D,
LTSAS_3D,
LTSAS_SURFACE,
LTSC_3D,
LTSC_SURFACE,
LTSE_3D,
LTSE_SURFACE,
M_AUGMENTED_3D,
M_SURFACE,
OMS_AUGMENTED_3D,
OMS_SURFACE,
PD_3D,
PD_SURFACE,
PS_AUGMENTED_3D,
PS_SURFACE,
SEC_3D,
SEQ_3D,
SMD_3D,
SME_3D,
TM_AUGMENTED_3D,
_enumInt = 37 enumInt
} |
| Declaration of coordinate type enumeration. More...
|
enum | SRM_Axis_Direction {
AXDIR_POSITIVE_PRIMARY_AXIS,
AXDIR_POSITIVE_SECONDARY_AXIS,
AXDIR_POSITIVE_TERTIARY_AXIS,
AXDIR_NEGATIVE_PRIMARY_AXIS,
AXDIR_NEGATIVE_SECONDARY_AXIS,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
| Definition of the SRM_Axis_Direction enumeration, which represents the values of the axis direction parameter(s) of the SRFTs LOCAL_SPACE_RECTANGULAR_3D and LOCAL_SPACE_RECTANGULAR_2D. More...
|
enum | SRM_Coordinate_Valid_Region_Code {
COORDVALRGN_VALID,
COORDVALRGN_EXTENDED_VALID,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
_enumInt = 37 enumInt
} |
enum | SRM_CS_Code {
CSCOD_UNSPECIFIED,
CSCOD_EUCLIDEAN_3D,
CSCOD_LOCOCENT_EUCLIDEAN_3D,
CSCOD_EQUATORIAL_SPHERICAL,
CSCOD_LOCOCENT_EQUATORIAL_SPHERICAL,
CSCOD_AZIMUTHAL_SPHERICAL,
CSCOD_LOCOCENT_AZIMUTHAL_SPHERICAL,
CSCOD_GEODETIC,
CSCOD_PLANETODETIC,
CSCOD_CYLINDRICAL,
CSCOD_LOCOCENTRIC_CYLINDRICAL,
CSCOD_MERCATOR,
CSCOD_OBLIQUE_MERCATOR_SPHERICAL,
CSCOD_TRANSVERSE_MERCATOR,
CSCOD_LAMBERT_CONFORMAL_CONIC,
CSCOD_POLAR_STEREOGRAPHIC,
CSCOD_EQUIDISTANT_CYLINDRICAL,
CSCOD_SURFACE_GEODETIC,
CSCOD_SURFACE_PLANETODETIC,
CSCOD_LOCOCENTRIC_SURFACE_EUCLIDEAN,
CSCOD_LOCOCENTRIC_SURFACE_AZIMUTHAL,
CSCOD_LOCOCENTRIC_SURFACE_POLAR,
CSCOD_EUCLIDEAN_2D,
CSCOD_LOCOCENT_EUCLIDEAN_2D,
CSCOD_AZIMUTHAL,
CSCOD_LOCOCENT_AZIMUTHAL,
CSCOD_POLAR,
CSCOD_LOCOCENTRIC_POLAR,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
enum | SRM_DSS_Code {
DSSCOD_UNSPECIFIED,
DSSCOD_EGM96_GEOID,
DSSCOD_IGLD_1955,
DSSCOD_IGLD_1985,
DSSCOD_MSL,
DSSCOD_NAVD_1988,
DSSCOD_NGVD_1929,
DSSCOD_OSGM_2002,
DSSCOD_WGS84_ELLIPSOID,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
enum | SRM_Interval_Type {
IVLTYP_OPEN_INTERVAL,
IVLTYP_GE_LT_INTERVAL,
IVLTYP_GT_LE_INTERVAL,
IVLTYP_CLOSED_INTERVAL,
IVLTYP_GT_SEMI_INTERVAL,
IVLTYP_GE_SEMI_INTERVAL,
IVLTYP_LT_SEMI_INTERVAL,
IVLTYP_LE_SEMI_INTERVAL,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
enum | SRM_Ori_Rep {
ORI_REP_UNSPECIFIED,
ORI_REP_MATRIX_3X3,
ORI_REP_AXIS_ANGLE,
ORI_REP_EULER_ANGLES_ZXZ,
ORI_REP_TAIT_BRYAN_ANGLES,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
| Definition of the orientation representation enumeration. More...
|
enum | SRM_Polar_Aspect { PLRASP_NORTH,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
enum | SRM_SRF_Code {
SRFCOD_UNSPECIFIED,
SRFCOD_BRITISH_NATIONAL_GRID_AIRY,
SRFCOD_BRITISH_OSGRS80_GRID,
SRFCOD_DELAWARE_SPCS_1983,
SRFCOD_GEOCENTRIC_WGS_1984,
SRFCOD_GEODETIC_AUSTRALIA_1984,
SRFCOD_GEODETIC_WGS_1984,
SRFCOD_GEODETIC_N_AMERICAN_1983,
SRFCOD_IRISH_GRID_1965,
SRFCOD_IRISH_TRANSVERSE_MERCATOR_1989,
SRFCOD_LAMBERT_93,
SRFCOD_LAMBERT_II_WIDE,
SRFCOD_MARS_PLANETOCENTRIC_2000,
SRFCOD_MARS_PLANETOGRAPHIC_2000,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
| Declaration of SRM SRF set enumeration class. More...
|
enum | SRM_SRFS_Code {
SRFSCOD_UNSPECIFIED,
SRFSCOD_ALABAMA_SPCS,
SRFSCOD_GTRS_GLOBAL_COORDINATE_SYSTEM,
SRFSCOD_JAPAN_RECTANGULAR_PLANE_CS,
SRFSCOD_LAMBERT_NTF,
SRFSCOD_UNIVERSAL_POLAR_STEREOGRAPHIC,
SRFSCOD_UNIVERSAL_TRANSVERSE_MERCATOR,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |
| Declaration of SRF Set enumeration class. More...
|
enum | SRM_SRFT_Code {
SRFTCOD_UNSPECIFIED,
SRFTCOD_CELESTIOCENTRIC,
SRFTCOD_LOCAL_SPACE_RECT_3D,
SRFTCOD_CELESTIODETIC,
SRFTCOD_PLANETODETIC,
SRFTCOD_LOCAL_TANGENT_SPC_EUCLIDEAN,
SRFTCOD_LOCAL_TANGENT_SPC_AZIMUTHAL_SPHERICAL,
SRFTCOD_LOCAL_TANGENT_SPC_CYLINDRICAL,
SRFTCOD_LOCOCENTRIC_EUCLIDEAN_3D,
SRFTCOD_CELESTIOMAGNETIC,
SRFTCOD_EQUATORIAL_INERTIAL,
SRFTCOD_SOLAR_ECLIPTIC,
SRFTCOD_SOLAR_EQUATORIAL,
SRFTCOD_SOLAR_MAGNETIC_ECLIPTIC,
SRFTCOD_SOLAR_MAGNETIC_DIPOLE,
SRFTCOD_HELIOSPHERIC_ARIES_ECLIPTIC,
SRFTCOD_HELIOSPHER_EARTH_ECLIPTIC,
SRFTCOD_HELIOSPHER_EARTH_EQUATORIAL,
SRFTCOD_MERCATOR,
SRFTCOD_OBLIQUE_MERCATOR_SPHERICAL,
SRFTCOD_TRANSVERSE_MERCATOR,
SRFTCOD_LAMBERT_CONFORMAL_CONIC,
SRFTCOD_POLAR_STEREOGRAPHIC,
SRFTCOD_EQUIDISTANT_CYLINDRICAL,
SRFTCOD_LOCAL_SPACE_RECT_2D,
SRFTCOD_LOCAL_SPACE_AZIMUTHAL_2D,
_enumInt = 37 enumInt,
_INVALID_INPUT = enumInt,
item
} |