21#include "AbstractRepresentation.h" 
   22#include "AbstractValuesProperty.h" 
   55        DLL_IMPORT_OR_EXPORT 
void setMdValues(
double const * mdValues, uint64_t mdValueCount, EML2_NS::AbstractHdfProxy* proxy = 
nullptr);
 
   67        DLL_IMPORT_OR_EXPORT 
void setMdValues(
double firstMdValue, 
double incrementMdValue, 
unsigned int mdValueCount);
 
  120        DLL_IMPORT_OR_EXPORT 
void getXyzPointsOfPatch(
unsigned int patchIndex, 
double * xyzPoints) 
const override;
 
  133        DLL_IMPORT_OR_EXPORT COMMON_NS::AbstractObject::numericalDatatypeEnum 
getMdHdfDatatype() 
const;
 
  183        COMMON_NS::DataObjectReference 
getLocalCrsDor(uint64_t patchIndex) 
const override;
 
  194        DLL_IMPORT_OR_EXPORT uint64_t getPatchCount() const final {
return 1;}
 
  205        WellboreFrameRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) :
 
  206            RESQML2_NS::AbstractRepresentation(partialObject) {}
 
  213        WellboreFrameRepresentation(gsoap_resqml2_0_1::_resqml20__WellboreFrameRepresentation* fromGsoap) :
 
  214            AbstractRepresentation(fromGsoap) {}
 
  221        WellboreFrameRepresentation(gsoap_eml2_3::resqml22__WellboreFrameRepresentation* fromGsoap) :
 
  222            AbstractRepresentation(fromGsoap) {}
 
  225        virtual void loadTargetRelationships() 
override;
 
 
Proxy class for an abstract representation.
Definition AbstractRepresentation.h:38
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation ...
Definition WellboreFrameRepresentation.h:35
void getXyzPointsOfPatch(unsigned int patchIndex, double *xyzPoints) const override
void setMdValues(double const *mdValues, uint64_t mdValueCount, eml2::AbstractHdfProxy *proxy=nullptr)
unsigned int getMdValuesCount() const
~WellboreFrameRepresentation()=default
double getMdConstantIncrementValue() const
uint64_t getXyzPointCountOfPatch(unsigned int patchIndex) const override
common::AbstractObject::numericalDatatypeEnum getMdHdfDatatype() const
common::DataObjectReference getLocalCrsDor(uint64_t patchIndex) const override
void getMdAsFloatValues(float *values) const
common::DataObjectReference getHdfProxyDor() const final
Gets the data object reference of the HDF proxy which is used for storing the numerical values of thi...
void setMdValues(double firstMdValue, double incrementMdValue, unsigned int mdValueCount)
common::DataObjectReference getWellboreTrajectoryDor() const
double getMdFirstValue() const
bool areMdValuesRegularlySpaced() const
void getMdAsDoubleValues(double *values) const
class WellboreTrajectoryRepresentation * getWellboreTrajectory() const
Representation of a wellbore trajectory.
Definition WellboreTrajectoryRepresentation.h:29