36 #include "resqml2/AbstractRepresentation.h"    37 #include "resqml2/AbstractValuesProperty.h"    49         gsoap_resqml2_0_1::resqml2__PointGeometry* 
getPointGeometry2_0_1(
const unsigned int & patchIndex)
 const {
return nullptr;}
    67         WellboreFrameRepresentation(gsoap_resqml2_0_1::_resqml2__WellboreFrameRepresentation* fromGsoap): AbstractRepresentation(fromGsoap), trajectory(nullptr), witsmlLog(nullptr)  {}
    85         void setMdValues(
const double & firstMdValue, 
const double & incrementMdValue, 
const unsigned int & mdValueCount);
    91         bool areMdValuesRegularlySpaced() 
const;
    97         double getMdConstantIncrementValue() 
const;
   102         double getMdFirstValue() 
const;
   107         unsigned int getMdValuesCount() 
const;
   119         void getXyzPointsOfPatch(
const unsigned int & patchIndex, 
double * xyzPoints) 
const;
   124         resqml2::AbstractValuesProperty::hdfDatatypeEnum getMdHdfDatatype() 
const;
   129         void getMdAsDoubleValues(
double * values);
   134         void getMdAsFloatValues(
float * values);
   139         std::string getWellboreTrajectoryUuid() 
const;
   146         std::string getLocalCrsUuid() 
const;
   148         std::string getHdfProxyUuid() 
const;
   150         unsigned int getPatchCount()
 const {
return 1;}
   155         static const char* XML_TAG;
   160         virtual std::vector<epc::Relationship> getAllEpcRelationships() 
const;
 Definition: EpcDocument.h:142
 
WellboreFrameRepresentation(gsoap_resqml2_0_1::_resqml2__WellboreFrameRepresentation *fromGsoap)
Definition: WellboreFrameRepresentation.h:67
 
Definition: WellboreInterpretation.h:40
 
Definition: AbstractHdfProxy.h:44
 
gsoap_resqml2_0_1::resqml2__PointGeometry * getPointGeometry2_0_1(const unsigned int &patchIndex) const 
Definition: WellboreFrameRepresentation.h:49
 
Definition: AbstractLocal3dCrs.h:40
 
class WellboreTrajectoryRepresentation * getWellboreTrajectory()
Definition: WellboreFrameRepresentation.h:144
 
Definition: EpcDocument.h:79
 
ULONG64 getXyzPointCountOfPatch(const unsigned int &patchIndex) const 
Definition: WellboreFrameRepresentation.h:112
 
Definition: EpcDocument.h:155
 
Definition: WellboreTrajectoryRepresentation.h:50
 
Definition: AbstractRepresentation.h:40
 
Definition: WellboreFrameRepresentation.h:46
 
virtual std::string getXmlTag() const 
Definition: WellboreFrameRepresentation.h:156
 
Definition: AbstractFeatureInterpretation.h:45