21 #include "../resqml2/LocalDepth3dCrs.h"
23 namespace RESQML2_0_1_NS
44 void init(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
45 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
47 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
48 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
bool isUpOriented);
55 double getZOffset()
const {
return getOriginDepthOrElevation();}
89 LocalDepth3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
90 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
92 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
unsigned long projectedEpsgCode,
93 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
unsigned int verticalEpsgCode,
bool isUpOriented);
120 LocalDepth3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
121 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
122 double arealRotation,
123 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
const std::string & projectedUnknownReason,
124 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
const std::string & verticalUnknownReason,
bool isUpOriented);
153 LocalDepth3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
154 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
155 double arealRotation,
156 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
unsigned long projectedEpsgCode,
157 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
const std::string & verticalUnknownReason,
bool isUpOriented);
184 LocalDepth3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
185 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
186 double arealRotation,
187 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
const std::string & projectedUnknownReason,
188 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
unsigned int verticalEpsgCode,
bool isUpOriented);
203 DLL_IMPORT_OR_EXPORT
static const char*
XML_NS;
Definition: LocalDepth3dCrs.h:27
~LocalDepth3dCrs()=default
LocalDepth3dCrs(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, double originOrdinal1, double originOrdinal2, double originOrdinal3, double arealRotation, gsoap_resqml2_0_1::eml20__LengthUom projectedUom, unsigned long projectedEpsgCode, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, unsigned int verticalEpsgCode, bool isUpOriented)
LocalDepth3dCrs(gsoap_resqml2_0_1::_resqml20__LocalDepth3dCrs *fromGsoap)
Definition: LocalDepth3dCrs.h:195
static const char * XML_NS
Definition: LocalDepth3dCrs.h:203
LocalDepth3dCrs(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, double originOrdinal1, double originOrdinal2, double originOrdinal3, double arealRotation, gsoap_resqml2_0_1::eml20__LengthUom projectedUom, const std::string &projectedUnknownReason, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, const std::string &verticalUnknownReason, bool isUpOriented)
LocalDepth3dCrs(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, double originOrdinal1, double originOrdinal2, double originOrdinal3, double arealRotation, gsoap_resqml2_0_1::eml20__LengthUom projectedUom, unsigned long projectedEpsgCode, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, const std::string &verticalUnknownReason, bool isUpOriented)
Creates a local depth 3d CRS which is identified by an EPSG code for its projected part and which is ...
std::string getXmlNamespace() const final
Definition: LocalDepth3dCrs.h:208
LocalDepth3dCrs(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: LocalDepth3dCrs.h:66
LocalDepth3dCrs(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, double originOrdinal1, double originOrdinal2, double originOrdinal3, double arealRotation, gsoap_resqml2_0_1::eml20__LengthUom projectedUom, const std::string &projectedUnknownReason, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, unsigned int verticalEpsgCode, bool isUpOriented)
Creates a local depth 3d CRS which unkown for its projected part and which is identified by an EPSG c...