21 #include "resqml2/MdDatum.h"    46         virtual double getZOffset() 
const = 0;
    64         double getOriginOrdinal1() 
const;
    69         double getOriginOrdinal2() 
const;
    75         double getOriginDepthOrElevation() 
const;
    82         double getArealRotation() 
const;
    87         bool isDepthOriented() 
const;
    92         bool isProjectedCrsDefinedWithEpsg() 
const;
    97         virtual bool isProjectedCrsUnknown() 
const;
   102         const std::string & getProjectedCrsUnknownReason() 
const;
   107         unsigned long long getProjectedCrsEpsgCode() 
const;
   112         bool isVerticalCrsDefinedWithEpsg() 
const;
   117         bool isVerticalCrsUnknown() 
const;
   122         const std::string & getVerticalCrsUnknownReason() 
const;
   127         unsigned long long getVerticalCrsEpsgCode() 
const;
   132         std::string getVerticalCrsUnitAsString() 
const;
   134         gsoap_resqml2_0_1::eml20__PlaneAngleUom getArealRotationUom() 
const;
   139         gsoap_resqml2_0_1::eml20__LengthUom getProjectedCrsUnit() 
const;
   144         std::string getProjectedCrsUnitAsString() 
const;
   149         gsoap_resqml2_0_1::eml20__LengthUom getVerticalCrsUnit() 
const;
   154         gsoap_resqml2_0_1::eml20__AxisOrder2d getAxisOrder() 
const;
   159         void setAxisOrder(
const gsoap_resqml2_0_1::eml20__AxisOrder2d & axisOrder) 
const;
   161         void convertXyzPointsToGlobalCrs(
double * xyzPoints, 
const ULONG64 & xyzPointCount, 
bool withoutTranslation = 
false) 
const;
   165         std::vector<epc::Relationship> getAllEpcRelationships() 
const;
   169         std::vector<class AbstractRepresentation*> repSet;
   170         std::vector<MdDatum*> mdDatumSet;
   177         void addMdDatum(
MdDatum* mdInfo);
 AbstractLocal3dCrs(gsoap_resqml2_0_1::resqml2__AbstractLocal3dCrs *fromGsoap)
Definition: AbstractLocal3dCrs.h:39
 
AbstractLocal3dCrs(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: AbstractLocal3dCrs.h:32
 
Definition: AbstractRepresentation.h:31
 
virtual ~AbstractLocal3dCrs()
Definition: AbstractLocal3dCrs.h:53
 
void setLocalCrs(class AbstractLocal3dCrs *localCrs)
Definition: MdDatum.cpp:75
 
Definition: EpcDocument.h:154
 
Definition: AbstractObject.h:27
 
void importRelationshipSetFromEpc(COMMON_NS::EpcDocument *epcDoc)
Definition: AbstractLocal3dCrs.h:166
 
Definition: AbstractLocal3dCrs.h:25
 
Definition: AbstractHdfProxy.h:28
 
Definition: EpcDocument.h:49