38        DLL_IMPORT_OR_EXPORT 
LocalEngineeringCompoundCrs(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : EML2_NS::AbstractLocal3dCrs(partialObject) {}
 
   65            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
   67            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, uint64_t projectedEpsgCode,
 
   68            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, 
bool isUpOriented);
 
   96            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
   98            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, 
const std::string& projectedDefinition,
 
   99            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, 
const std::string& verticalDefinition, 
bool isUpOriented);
 
  129            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  130            double arealRotation,
 
  131            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, uint64_t projectedEpsgCode,
 
  132            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, 
const std::string& verticalDefinition, 
bool isUpOriented);
 
  160            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  161            double arealRotation,
 
  162            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, 
const std::string& projectedDefinition,
 
  163            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, 
bool isUpOriented);
 
  190            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  191            double arealRotation,
 
  192            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, uint64_t projectedEpsgCode,
 
  193            gsoap_resqml2_0_1::eml20__TimeUom timeUom,
 
  194            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, 
bool isUpOriented);
 
  223            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  224            double arealRotation,
 
  225            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, 
const std::string& projectedDefinition,
 
  226            gsoap_resqml2_0_1::eml20__TimeUom timeUom,
 
  227            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, 
const std::string& verticalDefinition, 
bool isUpOriented);
 
  256            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  257            double arealRotation,
 
  258            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, uint64_t projectedEpsgCode,
 
  259            gsoap_resqml2_0_1::eml20__TimeUom timeUom,
 
  260            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, 
const std::string& verticalDefinition, 
bool isUpOriented);
 
  289            double originOrdinal1, 
double originOrdinal2, 
double originOrdinal3,
 
  290            double arealRotation,
 
  291            gsoap_resqml2_0_1::eml20__LengthUom projectedUom, 
const std::string& projectedDefinition,
 
  292            gsoap_resqml2_0_1::eml20__TimeUom timeUom,
 
  293            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, 
bool isUpOriented);
 
  305        DLL_IMPORT_OR_EXPORT 
bool isATimeCrs() const final { 
return static_cast<gsoap_eml2_3::_eml23__LocalEngineeringCompoundCrs*
>(gsoapProxy2_3)->VerticalAxis->IsTime; }
 
  307        DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::eml20__TimeUom 
getTimeUom() const final;
 
  311        DLL_IMPORT_OR_EXPORT 
VerticalCrs* getVerticalCrs() const;
 
  316        DLL_IMPORT_OR_EXPORT static constexpr 
char const* 
XML_NS = 
"eml23";
 
  324        DLL_IMPORT_OR_EXPORT 
static constexpr char const* 
XML_TAG = 
"LocalEngineeringCompoundCrs";
 
  354        void init(COMMON_NS::DataObjectRepository * repo, const std::
string & guid, const std::
string & title,
 
  355            uint64_t projectedEpsgCode, std::
string unknownProjectedReason,
 
  356            double originOrdinal1, 
double originOrdinal2, gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
 
  357            double azimuth, gsoap_eml2_3::eml23__PlaneAngleUom azimuthUom, gsoap_eml2_3::eml23__NorthReferenceKind azimuthReference,
 
  358            gsoap_eml2_3::eml23__AxisOrder2d axisOrder,
 
  359            uint64_t verticalEpsgCode, std::
string unknwownVerticalReason,
 
  360            double originOrdinal3,
 
  361            gsoap_resqml2_0_1::eml20__LengthUom verticalUom, 
bool isUpOriented);
 
  384        void init(COMMON_NS::DataObjectRepository * repo, const std::
string & guid, const std::
string & title,
 
  385            uint64_t projectedEpsgCode, std::
string unknownProjectedReason,
 
  386            double originOrdinal1, 
double originOrdinal2, gsoap_resqml2_0_1::eml20__LengthUom projectedUom,
 
  387            double azimuth, gsoap_eml2_3::eml23__PlaneAngleUom azimuthUom, gsoap_eml2_3::eml23__NorthReferenceKind azimuthReference,
 
  388            gsoap_eml2_3::eml23__AxisOrder2d axisOrder,
 
  389            uint64_t verticalEpsgCode, std::
string unknwownVerticalReason,
 
  390            double originOrdinal3,
 
  391            gsoap_resqml2_0_1::eml20__LengthUom verticalUom,
 
  392            gsoap_resqml2_0_1::eml20__TimeUom timeUom, 
bool isUpOriented);
 
 
LocalEngineeringCompoundCrs(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, uint64_t projectedEpsgCode, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, bool isUpOriented)
Creates a local depth 3d CRS which is fully identified by means of EPSG code.
LocalEngineeringCompoundCrs(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, uint64_t projectedEpsgCode, gsoap_resqml2_0_1::eml20__TimeUom timeUom, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, bool isUpOriented)
Creates a local time 3d CRS which is fully identified by means of EPSG code.
LocalEngineeringCompoundCrs(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, uint64_t projectedEpsgCode, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, const std::string &verticalDefinition, bool isUpOriented)
Creates a local depth 3d CRS which is identified by an EPSG code for its projected part and which is ...
LocalEngineeringCompoundCrs(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 &projectedDefinition, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, bool isUpOriented)
Creates a local depth 3d CRS which is defined by a string representation for its projected part and w...
LocalEngineeringCompoundCrs(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 &projectedDefinition, gsoap_resqml2_0_1::eml20__TimeUom timeUom, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, uint64_t verticalEpsgCode, bool isUpOriented)
Creates a local time 3d CRS which is defined by a string representation for its projected part and wh...
LocalEngineeringCompoundCrs(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, uint64_t projectedEpsgCode, gsoap_resqml2_0_1::eml20__TimeUom timeUom, gsoap_resqml2_0_1::eml20__LengthUom verticalUom, const std::string &verticalDefinition, bool isUpOriented)
Creates a local depth 3d CRS which is identified by an EPSG code for its projected part and which is ...