21 #include "WellboreFrameRepresentation.h"
38 DLL_IMPORT_OR_EXPORT
void setTimeValues(
double const * timeValues,
unsigned int timeValueCount, EML2_NS::AbstractHdfProxy* proxy =
nullptr);
46 DLL_IMPORT_OR_EXPORT
void setTimeValues(
double firstTimeValue,
double incrementTimeValue,
unsigned int timeValueCount);
98 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
103 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag() const final {
return XML_TAG; }
115 SeismicWellboreFrameRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) :
116 WellboreFrameRepresentation(partialObject) {}
121 SeismicWellboreFrameRepresentation(gsoap_eml2_3::resqml22__SeismicWellboreFrameRepresentation * fromGsoap) :
122 WellboreFrameRepresentation(fromGsoap) {}
A seismic wellbore frame representation. This class cannot be inherited.
Definition: SeismicWellboreFrameRepresentation.h:27
static const char * XML_TAG
Definition: SeismicWellboreFrameRepresentation.h:98
void getTimeAsDoubleValues(double *values) const
void setTimeValues(double firstTimeValue, double incrementTimeValue, unsigned int timeValueCount)
common::AbstractObject::hdfDatatypeEnum getTimeHdfDatatype() const
void getTimeAsFloatValues(float *values) const
double getTimeConstantIncrementValue() const
unsigned int getTimeValuesCount() const
double getSeismicReferenceDatum() const
double getWeatheringVelocity() const
double getTimeFirstValue() const
void setTimeValues(double const *timeValues, unsigned int timeValueCount, eml2::AbstractHdfProxy *proxy=nullptr)
bool areTimeValuesRegularlySpaced() const
virtual std::string getXmlTag() const final
Definition: SeismicWellboreFrameRepresentation.h:103
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation ...
Definition: WellboreFrameRepresentation.h:35