21#include "../common/AbstractObject.h"
193 DLL_IMPORT_OR_EXPORT
virtual gsoap_resqml2_0_1::eml20__TimeUom
getTimeUom()
const = 0;
208 DLL_IMPORT_OR_EXPORT gsoap_eml2_3::eml23__AxisOrder2d
getAxisOrder()
const;
217 DLL_IMPORT_OR_EXPORT
void setAxisOrder(gsoap_eml2_3::eml23__AxisOrder2d axisOrder)
const;
241 AbstractLocal3dCrs(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : COMMON_NS::AbstractObject(partialObject) {}
251 AbstractLocal3dCrs(gsoap_resqml2_0_1::resqml20__AbstractLocal3dCrs* fromGsoap) :
252 COMMON_NS::AbstractObject(fromGsoap) {}
259 AbstractLocal3dCrs(gsoap_eml2_3::eml23__LocalEngineeringCompoundCrs* fromGsoap) :
260 COMMON_NS::AbstractObject(fromGsoap) {}
268 virtual double getZOffset()
const = 0;
Proxy class for an abstract local 3D coordinate reference system (CRS).
Definition AbstractLocal3dCrs.h:27
std::string getVerticalCrsUnitAsString() const
virtual bool isProjectedCrsUnknown() const
std::string getProjectedCrsUnknownReason() const
gsoap_eml2_3::eml23__AxisOrder2d getAxisOrder() const
double getOriginDepthOrElevation() const
double getOriginOrdinal1() const
uint64_t getProjectedCrsEpsgCode() const
bool isVerticalCrsDefinedWithEpsg() const
virtual ~AbstractLocal3dCrs()=default
double getArealRotation() const
virtual bool isATimeCrs() const =0
gsoap_resqml2_0_1::eml20__LengthUom getProjectedCrsUnit() const
uint64_t getVerticalCrsEpsgCode() const
gsoap_resqml2_0_1::eml20__LengthUom getVerticalCrsUnit() const
double getOriginOrdinal2() const
bool isProjectedCrsDefinedWithEpsg() const
std::string getProjectedCrsUnitAsString() const
std::string getVerticalCrsUnknownReason() const
bool isDepthOriented() const
virtual gsoap_resqml2_0_1::eml20__TimeUom getTimeUom() const =0
std::string getTimeUomAsString() const
bool isVerticalCrsUnknown() const
gsoap_resqml2_0_1::eml20__PlaneAngleUom getArealRotationUom() const
void convertXyzPointsToGlobalCrs(double *xyzPoints, uint64_t xyzPointCount, bool withoutTranslation=false) const
void setAxisOrder(gsoap_eml2_3::eml23__AxisOrder2d axisOrder) const