21#include "WellboreFrameRepresentation.h"
25 class StratigraphicOccurrenceInterpretation;
29 class WellboreMarkerFrameRepresentation :
public WellboreFrameRepresentation
92 DLL_IMPORT_OR_EXPORT static const
char*
XML_TAG;
109 WellboreMarkerFrameRepresentation() {}
116 WellboreMarkerFrameRepresentation(gsoap_resqml2_0_1::_resqml20__WellboreMarkerFrameRepresentation* fromGsoap) :
117 WellboreFrameRepresentation(fromGsoap) {}
120 virtual void loadTargetRelationships()
override;
This class is a container for stratigraphic organizations described along a wellbore.
Definition StratigraphicOccurrenceInterpretation.h:30
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation ...
Definition WellboreFrameRepresentation.h:35
A well log frame where each entry represents a well marker.
Definition WellboreMarkerFrameRepresentation.h:30
virtual void setStratigraphicOccurrenceInterpretation(StratigraphicOccurrenceInterpretation *stratiOccurrenceInterp)=0
Sets stratigraphic occurrence interpretation associated to this wellbore marker frame representation.
virtual common::DataObjectReference getStratigraphicOccurrenceInterpretationDor() const =0
virtual std::string getXmlTag() const final
Definition WellboreMarkerFrameRepresentation.h:94
virtual void setIntervalStratigraphicUnits(unsigned int const *stratiUnitIndices, unsigned int nullValue, StratigraphicOccurrenceInterpretation *stratiOccurrenceInterp, eml2::AbstractHdfProxy *proxy)=0
Sets the correspondence between the intervals of this wellbore marker frame representation and the un...
virtual ~WellboreMarkerFrameRepresentation()=default
static const char * XML_TAG
Definition WellboreMarkerFrameRepresentation.h:92
StratigraphicOccurrenceInterpretation * getStratigraphicOccurrenceInterpretation() const
Representation of a wellbore marker that is located along a wellbore trajectory, one for each MD valu...
Definition WellboreMarker.h:41