Main Page | Packages | Class Hierarchy | Alphabetical List | Compound List | Namespace Members | Compound Members | Related Pages

Package SRM

Declaration of Base SRF 2D class. More...


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
}


Detailed Description

Declaration of Base SRF 2D class.

Author:
David Shen


Enumeration Type Documentation

enum SRM::Coord_ClassType
 

Declaration of coordinate type enumeration.

Author:
David Shen, Michele L. Worley
Enumeration values:
_enumInt  Local Space Polar 2D SRFT.

enum SRM::SRM_Axis_Direction
 

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.

Author:
David Shen, Michele L. Worley
Enumeration values:
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_Coordinate_Valid_Region_Code
 

Enumeration values:
COORDVALRGN_VALID  VALID denotes a coordinate that is contained in the valid region and in the CS domain.
COORDVALRGN_EXTENDED_VALID  EXTENDED_VALID denotes a coordinate that is contained in the extended valid region and in the CS domain but not in the valid region.
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value
_enumInt  Local Space Polar 2D SRFT.

enum SRM::SRM_CS_Code
 

Enumeration values:
CSCOD_UNSPECIFIED  Unspecified.
CSCOD_EUCLIDEAN_3D  Euclidean 3D.
CSCOD_LOCOCENT_EUCLIDEAN_3D  Localized Euclidean 3D.
CSCOD_EQUATORIAL_SPHERICAL  Equatorial Spherical.
CSCOD_LOCOCENT_EQUATORIAL_SPHERICAL  Localized spherical.
CSCOD_AZIMUTHAL_SPHERICAL  Azimuthal spherical.
CSCOD_LOCOCENT_AZIMUTHAL_SPHERICAL  Localized azimuthal spherical.
CSCOD_GEODETIC  Geodetic 3D.
CSCOD_PLANETODETIC  Planetodetic 3D.

Geodetic 3D with longitude in opposite direction.

CSCOD_CYLINDRICAL  Cylindrical.
CSCOD_LOCOCENTRIC_CYLINDRICAL  Localized cylindrical.
CSCOD_MERCATOR  Mercator and augmented Mercator map projection coordinate systems.
CSCOD_OBLIQUE_MERCATOR_SPHERICAL  Oblique Mercator and augmented oblique Mercator map projections of a sphere.
CSCOD_TRANSVERSE_MERCATOR  Transverse Mercator and augmented transverse Mercator map projections.
CSCOD_LAMBERT_CONFORMAL_CONIC  Lambert conformal conic and augmented Lambert conformal conic map projections.
CSCOD_POLAR_STEREOGRAPHIC  Polar stereographic and augmented polar stereographic map projections.
CSCOD_EQUIDISTANT_CYLINDRICAL  Equidistant cylindrical and augmented equidistant cylindrical map projections.
CSCOD_SURFACE_GEODETIC  Surface geodetic.
CSCOD_SURFACE_PLANETODETIC  Surface planetodetic.

Surface geodetic with longitude in opposite direction.

CSCOD_LOCOCENTRIC_SURFACE_EUCLIDEAN  Localization of Euclidean 2D CS into plane surface in 3D position-space.
CSCOD_LOCOCENTRIC_SURFACE_AZIMUTHAL  Localization of azimuthal CS into plane surface in 3D position-space.
CSCOD_LOCOCENTRIC_SURFACE_POLAR  Localization of polar CS into plane surface in 3D position-space.
CSCOD_EUCLIDEAN_2D  Euclidean 2D.
CSCOD_LOCOCENT_EUCLIDEAN_2D  Localized Euclidean 2D.
CSCOD_AZIMUTHAL  Azimuthal coordinate system.
CSCOD_LOCOCENT_AZIMUTHAL  Localization of azimuthal CS.
CSCOD_POLAR  Polar coordinate system.
CSCOD_LOCOCENTRIC_POLAR  Localized polar.
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_DSS_Code
 

Enumeration values:
DSSCOD_UNSPECIFIED  Unspecified.
DSSCOD_EGM96_GEOID  WGS 84 EGM 96 geoid.
DSSCOD_IGLD_1955  International Great Lakes datum (IGLD) 1955.
DSSCOD_IGLD_1985  International Great Lakes datum (IGLD) 1985.
DSSCOD_MSL  Mean sea level (MSL).
DSSCOD_NAVD_1988  North American vertical datum (NAVD) 1988.
DSSCOD_NGVD_1929  National Geodetic Vertical Datum (NGVD) 1929.
DSSCOD_OSGM_2002  Ordnance survey geoid model (OSGM) 2002.
DSSCOD_WGS84_ELLIPSOID  WGS 84 ellipsoid.
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_Interval_Type
 

Enumeration values:
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_Ori_Rep
 

Definition of the orientation representation enumeration.

Author:
David Shen, Michele L. Worley
Enumeration values:
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_Polar_Aspect
 

Enumeration values:
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_SRF_Code
 

Declaration of SRM SRF set enumeration class.

Author:
David Shen, Michele L. Worley
Enumeration values:
SRFCOD_UNSPECIFIED  Unspecified.
SRFCOD_BRITISH_NATIONAL_GRID_AIRY  British national grid.

A transverse Mercator projection using the AIRY_1830 ellipsoid

SRFCOD_BRITISH_OSGRS80_GRID  UK ordnance survey GRS80 grid.

A transverse Mercator projection using the GRS_1980 ellipsoid.

SRFCOD_DELAWARE_SPCS_1983  Delaware (US) state plane coordinate system.
SRFCOD_GEOCENTRIC_WGS_1984  Geocentric WGS 1984.
SRFCOD_GEODETIC_AUSTRALIA_1984  Geodetic Australia 1984.
SRFCOD_GEODETIC_WGS_1984  Geodetic WGS 1984.
SRFCOD_GEODETIC_N_AMERICAN_1983  Geodetic north american 1983.
SRFCOD_IRISH_GRID_1965  Irish grid.
SRFCOD_IRISH_TRANSVERSE_MERCATOR_1989  Irish transverse Mercator.
SRFCOD_LAMBERT_93  Lambert-93.
SRFCOD_LAMBERT_II_WIDE  Lambert II etendu (Lambert II wide).
SRFCOD_MARS_PLANETOCENTRIC_2000  Mars planetocentric.
SRFCOD_MARS_PLANETOGRAPHIC_2000  Mars planetodetic.
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_SRFS_Code
 

Declaration of SRF Set enumeration class.

Author:
David Shen, Michele L. Worley
Enumeration values:
SRFSCOD_UNSPECIFIED  Unspecified.
SRFSCOD_ALABAMA_SPCS  Alabama (US) state plane coordinate system.
SRFSCOD_GTRS_GLOBAL_COORDINATE_SYSTEM  GTRS global coordinate system (GCS) (Earth).
SRFSCOD_JAPAN_RECTANGULAR_PLANE_CS  Japan plane coordinate system.
SRFSCOD_LAMBERT_NTF  Lambert NTF.
SRFSCOD_UNIVERSAL_POLAR_STEREOGRAPHIC  Universal polar stereographic (UPS) (Earth).
SRFSCOD_UNIVERSAL_TRANSVERSE_MERCATOR  Universal transverse Mercator (UTM) (Earth).
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value

enum SRM::SRM_SRFT_Code
 

Enumeration values:
SRFTCOD_CELESTIOCENTRIC  Unspecified.
SRFTCOD_LOCAL_SPACE_RECT_3D  Celestiocentric SRFT.
SRFTCOD_CELESTIODETIC  Local Space Rectangular 3D SRFT.
SRFTCOD_PLANETODETIC  Celestiodetic SRFT.
SRFTCOD_LOCAL_TANGENT_SPC_EUCLIDEAN  Planetodetic SRFT.
SRFTCOD_LOCAL_TANGENT_SPC_AZIMUTHAL_SPHERICAL  Local Tangent Space Euclidean SRFT.
SRFTCOD_LOCAL_TANGENT_SPC_CYLINDRICAL  Local Tangent Space Azimuthal Spherical SRFT.
SRFTCOD_LOCOCENTRIC_EUCLIDEAN_3D  Local Tangent Space Cylindrical SRFT.
SRFTCOD_CELESTIOMAGNETIC  Lococentric Euclidean 3D SRFT.
SRFTCOD_EQUATORIAL_INERTIAL  Celestiomagnetic SRFT.
SRFTCOD_SOLAR_ECLIPTIC  Equatorial Inertial SRFT.
SRFTCOD_SOLAR_EQUATORIAL  Solar Ecliptic SRFT.
SRFTCOD_SOLAR_MAGNETIC_ECLIPTIC  Solar Equatorial SRFT.
SRFTCOD_SOLAR_MAGNETIC_DIPOLE  Solar Magnetic Ecliptic SRFT.
SRFTCOD_HELIOSPHERIC_ARIES_ECLIPTIC  Solar Magnetic Dipole SRFT.
SRFTCOD_HELIOSPHER_EARTH_ECLIPTIC  Heliospheric Aries Ecliptic SRFT.
SRFTCOD_HELIOSPHER_EARTH_EQUATORIAL  Heliospheric Earth Ecliptic SRFT.
SRFTCOD_MERCATOR  Heliospheric Earth Equatorial SRFT.
SRFTCOD_OBLIQUE_MERCATOR_SPHERICAL  Mercator SRFT.
SRFTCOD_TRANSVERSE_MERCATOR  Oblique Mercator SRFT for a sphere ORM.
SRFTCOD_LAMBERT_CONFORMAL_CONIC  Transverse Mercator SRFT.
SRFTCOD_POLAR_STEREOGRAPHIC  Lambert Conformal Conic SRFT.
SRFTCOD_EQUIDISTANT_CYLINDRICAL  Polar Stereographic SRFT.
SRFTCOD_LOCAL_SPACE_RECT_2D  Equidistant Cylindrical SRFT.
SRFTCOD_LOCAL_SPACE_AZIMUTHAL_2D  Local Space Rectangular 2D SRFT.
_enumInt  Local Space Polar 2D SRFT.
_INVALID_INPUT 
Returns:
the SRM_Axis_Direction object from its enumerant value


Spatial Reference Model Java API Version 4.4.0 - January 21, 2010
Copyright © 2010 SEDRIS Docs by Doxygen 1.3.2