21 #include "../resqml2/LocalTime3dCrs.h"
23 namespace RESQML2_0_1_NS
45 void init(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
46 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
48 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
49 gsoap_resqml2_0_1::eml20__TimeUom timeUom,
50 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
bool isUpOriented);
57 double getZOffset()
const {
return .0; }
94 LocalTime3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
95 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
97 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
unsigned long projectedEpsgCode,
98 gsoap_resqml2_0_1::eml20__TimeUom timeUom,
99 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
unsigned int verticalEpsgCode,
bool isUpOriented);
128 LocalTime3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
129 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
130 double arealRotation,
131 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
const std::string & projectedUnknownReason,
132 gsoap_resqml2_0_1::eml20__TimeUom timeUom,
133 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
const std::string & verticalUnknownReason,
bool isUpOriented);
161 LocalTime3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
162 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
163 double arealRotation,
164 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
unsigned long projectedEpsgCode,
165 gsoap_resqml2_0_1::eml20__TimeUom timeUom,
166 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
const std::string & verticalUnknownReason,
bool isUpOriented);
194 LocalTime3dCrs(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
195 double originOrdinal1,
double originOrdinal2,
double originOrdinal3,
196 double arealRotation,
197 gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
const std::string & projectedUnknownReason,
198 gsoap_resqml2_0_1::eml20__TimeUom timeUom,
199 gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
unsigned int verticalEpsgCode,
bool isUpOriented);
211 DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::eml20__TimeUom
getUnit() const final;
213 DLL_IMPORT_OR_EXPORT std::
string getUnitAsString() const final;
218 DLL_IMPORT_OR_EXPORT static const
char* XML_NS;
223 DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final {
return XML_NS; }
Definition: LocalTime3dCrs.h:27
LocalTime3dCrs(gsoap_resqml2_0_1::_resqml20__LocalTime3dCrs *fromGsoap)
Definition: LocalTime3dCrs.h:206
LocalTime3dCrs(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__TimeUom timeUom, 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 ...
LocalTime3dCrs(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: LocalTime3dCrs.h:68
gsoap_resqml2_0_1::eml20__TimeUom getUnit() const final
~LocalTime3dCrs()=default
LocalTime3dCrs(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__TimeUom timeUom, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, unsigned int verticalEpsgCode, bool isUpOriented)
Creates a local depth 3d CRS which is fully identified by means of EPSG code.
LocalTime3dCrs(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__TimeUom timeUom, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, const std::string &verticalUnknownReason, bool isUpOriented)
LocalTime3dCrs(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__TimeUom timeUom, 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...