21 #include "resqml2/AbstractRepresentation.h" 22 #include "resqml2/AbstractValuesProperty.h" 34 gsoap_resqml2_0_1::resqml2__PointGeometry*
getPointGeometry2_0_1(
const unsigned int & patchIndex)
const {
return nullptr;}
44 RESQML2_NS::AbstractRepresentation(partialObject)
60 WellboreFrameRepresentation(gsoap_resqml2_0_1::_resqml2__WellboreFrameRepresentation* fromGsoap): AbstractRepresentation(fromGsoap), trajectory(nullptr), witsmlLog(nullptr) {}
78 void setMdValues(
const double & firstMdValue,
const double & incrementMdValue,
const unsigned int & mdValueCount);
84 bool areMdValuesRegularlySpaced()
const;
90 double getMdConstantIncrementValue()
const;
95 double getMdFirstValue()
const;
100 unsigned int getMdValuesCount()
const;
112 void getXyzPointsOfPatch(
const unsigned int & patchIndex,
double * xyzPoints)
const;
117 RESQML2_NS::AbstractValuesProperty::hdfDatatypeEnum getMdHdfDatatype()
const;
122 void getMdAsDoubleValues(
double * values);
127 void getMdAsFloatValues(
float * values);
132 std::string getWellboreTrajectoryUuid()
const;
139 gsoap_resqml2_0_1::eml20__DataObjectReference* getLocalCrsDor()
const;
141 std::string getHdfProxyUuid()
const;
143 unsigned int getPatchCount()
const {
return 1;}
148 static const char* XML_TAG;
153 virtual std::vector<epc::Relationship> getAllEpcRelationships()
const;
Definition: WellboreTrajectoryRepresentation.h:30
gsoap_resqml2_0_1::resqml2__PointGeometry * getPointGeometry2_0_1(const unsigned int &patchIndex) const
Definition: WellboreFrameRepresentation.h:34
virtual std::string getXmlTag() const
Definition: WellboreFrameRepresentation.h:149
WellboreFrameRepresentation(gsoap_resqml2_0_1::_resqml2__WellboreFrameRepresentation *fromGsoap)
Definition: WellboreFrameRepresentation.h:60
Definition: AbstractRepresentation.h:31
class WellboreTrajectoryRepresentation * getWellboreTrajectory()
Definition: WellboreFrameRepresentation.h:137
Definition: AbstractFeatureInterpretation.h:30
Definition: EpcDocument.h:65
Definition: EpcDocument.h:130
Definition: EpcDocument.h:154
Definition: WellboreFrameRepresentation.h:31
ULONG64 getXyzPointCountOfPatch(const unsigned int &patchIndex) const
Definition: WellboreFrameRepresentation.h:105
Definition: AbstractHdfProxy.h:30
Definition: WellboreInterpretation.h:26
Definition: AbstractLocal3dCrs.h:25
Definition: EpcDocument.h:49
WellboreFrameRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: WellboreFrameRepresentation.h:43