CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdHelper.h File Reference

Go to the source code of this file.

Namespaces

namespace  OdSpatialReference
 
namespace  OdSpatialReference::Helper
 

Enumerations

enum  OdSpatialReference::ParameterType {
  OdSpatialReference::kPrmCodeNotUsed = 0 , OdSpatialReference::kPrmCodeCntMer = 1 , OdSpatialReference::kPrmCodeNStdPll = 2 , OdSpatialReference::kPrmCodeSStdPll = 3 ,
  OdSpatialReference::kPrmCodeStdPll = 4 , OdSpatialReference::kPrmCodeGCP1Lng = 5 , OdSpatialReference::kPrmCodeGCP1Lat = 6 , OdSpatialReference::kPrmCodeGCP2Lng = 7 ,
  OdSpatialReference::kPrmCodeGCP2Lat = 8 , OdSpatialReference::kPrmCodeGCPLng = 9 , OdSpatialReference::kPrmCodeGCPLat = 10 , OdSpatialReference::kPrmCodeGcAzm = 11 ,
  OdSpatialReference::kPrmCodeYAxisAz = 12 , OdSpatialReference::kPrmCodeEStdMer = 13 , OdSpatialReference::kPrmCodeNParall = 14 , OdSpatialReference::kPrmCodeSParall = 15 ,
  OdSpatialReference::kPrmCodeP1Lng = 16 , OdSpatialReference::kPrmCodeP1Lat = 17 , OdSpatialReference::kPrmCodeP2Lng = 18 , OdSpatialReference::kPrmCodeP2Lat = 19 ,
  OdSpatialReference::kPrmCodeAdP1P2 = 20 , OdSpatialReference::kPrmCodeAdSp1 = 21 , OdSpatialReference::kPrmCodeAdSp2 = 22 , OdSpatialReference::kPrmCodeCmplxAN = 23 ,
  OdSpatialReference::kPrmCodeCmplxBN = 24 , OdSpatialReference::kPrmCodeWestLL = 25 , OdSpatialReference::kPrmCodeEastLL = 26 , OdSpatialReference::kPrmCodeUtmZN = 27 ,
  OdSpatialReference::kPrmCodeHsNS = 28 , OdSpatialReference::kPrmCodeGHgt = 29 , OdSpatialReference::kPrmCodeAElev = 30 , OdSpatialReference::kPrmCodePoleLng = 31 ,
  OdSpatialReference::kPrmCodePoleLat = 32 , OdSpatialReference::kPrmCodeOStdPll = 33 , OdSpatialReference::kPrmCodeStdCir = 34 , OdSpatialReference::kPrmCodeAfA0 = 35 ,
  OdSpatialReference::kPrmCodeAfB0 = 36 , OdSpatialReference::kPrmCodeAfA1 = 37 , OdSpatialReference::kPrmCodeAfA2 = 38 , OdSpatialReference::kPrmCodeAfB1 = 39 ,
  OdSpatialReference::kPrmCodeAfB2 = 40 , OdSpatialReference::kPrmCodeNrmlPll = 41 , OdSpatialReference::kPrmCodeDenRgn = 42 , OdSpatialReference::kPrmCodeSkwAzm = 43 ,
  OdSpatialReference::kPrmCodeSclRotOrgX = 44 , OdSpatialReference::kPrmCodeSclRotOrgY = 45 , OdSpatialReference::kPrmCodeNrthScl = 46 , OdSpatialReference::kPrmCodeNrthRot = 47 ,
  OdSpatialReference::kPrmCodeElpScl = 48 , OdSpatialReference::kWktCodeFEast = 101 , OdSpatialReference::kWktCodeFNorth = 102 , OdSpatialReference::kWktCodeOrgLng = 103 ,
  OdSpatialReference::kWktCodeOrgLat = 104 , OdSpatialReference::kWktCodeSclRed = 105 , OdSpatialReference::kWktCodeDeltaX = 151 , OdSpatialReference::kWktCodeDeltaY = 152 ,
  OdSpatialReference::kWktCodeDeltaZ = 153 , OdSpatialReference::kWktCodeRotatX = 154 , OdSpatialReference::kWktCodeRotatY = 155 , OdSpatialReference::kWktCodeRotatZ = 156 ,
  OdSpatialReference::kWktCodeBwScal = 157
}
 

Functions

TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getUnitCodeName (UnitCode eUnitCode, OdString &sName)
 
TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getUnitCode (const OdString &sName, UnitCode &eUnitCode)
 
TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getUnitCodeInformation (UnitCode eUnitCode, UnitType &eUnitType, double &dScale)
 
TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getProjectionCodeName (ProjectionCode eProjectionCode, OdString &sName)
 
TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getProjectionCode (const OdString &sName, ProjectionCode &eProjectionCode)
 
TD_SPATIALREFERENCE_API OdResult OdSpatialReference::Helper::getProjectionFlags (ProjectionCode eProjectionCode, OdUInt32 &uFlags)
 
TD_SPATIALREFERENCE_API CoordinateReferenceSystemType OdSpatialReference::Helper::getCoordinateSystemType (ProjectionCode eProjectionCode)
 
TD_SPATIALREFERENCE_API ParameterType OdSpatialReference::Helper::getParameterCode (ProjectionCode eProjectionCode, OdUInt32 uIndex)
 
TD_SPATIALREFERENCE_API OdString OdSpatialReference::Helper::getParameterDescription (OdUInt32 ePrmCode, OdUInt32 uIndex=0)