21#include "WellboreFrameRepresentation.h"
38 DLL_IMPORT_OR_EXPORT
void setTimeValues(
double const * timeValues, uint64_t timeValueCount, EML2_NS::AbstractHdfProxy* proxy =
nullptr);
46 DLL_IMPORT_OR_EXPORT
void setTimeValues(
double firstTimeValue,
double incrementTimeValue,
unsigned int timeValueCount);
73 DLL_IMPORT_OR_EXPORT COMMON_NS::AbstractObject::numericalDatatypeEnum
getTimeHdfDatatype()
const;
98 DLL_IMPORT_OR_EXPORT
static constexpr char const* XML_TAG =
"SeismicWellboreFrameRepresentation";
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
void getTimeAsDoubleValues(double *values) const
void setTimeValues(double firstTimeValue, double incrementTimeValue, unsigned int timeValueCount)
void getTimeAsFloatValues(float *values) const
double getTimeConstantIncrementValue() const
unsigned int getTimeValuesCount() const
double getSeismicReferenceDatum() const
double getWeatheringVelocity() const
void setTimeValues(double const *timeValues, uint64_t timeValueCount, eml2 ::AbstractHdfProxy *proxy=nullptr)
common::AbstractObject::numericalDatatypeEnum getTimeHdfDatatype() const
double getTimeFirstValue() const
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