21#include "WellboreFrameRepresentation.h"
25 class AbstractGridRepresentation;
83 DLL_IMPORT_OR_EXPORT
virtual void setIntervalGridCells(
char const* gridIndices,
char gridIndicesNullValue, int64_t
const* cellIndices,
84 char const* localFacePairPerCellIndices,
char localFacePairPerCellIndicesNullValue, EML2_NS::AbstractHdfProxy * hdfProxy =
nullptr) = 0;
127 DLL_IMPORT_OR_EXPORT
virtual int64_t
getCellIndices(int64_t* cellIndices)
const = 0;
191 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
193 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag()
const override {
return XML_TAG; }
209 BlockedWellboreRepresentation() {}
216 BlockedWellboreRepresentation(gsoap_resqml2_0_1::_resqml20__BlockedWellboreRepresentation* fromGsoap) : WellboreFrameRepresentation(fromGsoap) {}
223 BlockedWellboreRepresentation(gsoap_eml2_3::_resqml22__BlockedWellboreRepresentation* fromGsoap) : WellboreFrameRepresentation(fromGsoap) {}
226 void loadTargetRelationships()
override;
A blocked wellbore representation. This is the information that allows you to locate,...
Definition: BlockedWellboreRepresentation.h:33
virtual unsigned int getSupportingGridRepresentationCount() const =0
virtual void setIntervalGridCells(char const *gridIndices, char gridIndicesNullValue, int64_t const *cellIndices, char const *localFacePairPerCellIndices, char localFacePairPerCellIndicesNullValue, eml2::AbstractHdfProxy *hdfProxy=nullptr)=0
static const char * XML_TAG
Definition: BlockedWellboreRepresentation.h:191
virtual uint64_t getCellCount() const =0
virtual std::string getXmlTag() const override
Definition: BlockedWellboreRepresentation.h:193
virtual void pushBackSupportingGridRepresentation(resqml2::AbstractGridRepresentation *supportingGridRep)=0
virtual char getGridIndices(char *gridIndices) const =0
virtual char getLocalFacePairPerCellIndices(char *localFacePairPerCellIndices) const =0
virtual int64_t getCellIndices(int64_t *cellIndices) const =0
virtual common::DataObjectReference getSupportingGridRepresentationDor(unsigned int index) const =0
resqml2::AbstractGridRepresentation * getSupportingGridRepresentation(unsigned int index) const
virtual ~BlockedWellboreRepresentation()=default
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation ...
Definition: WellboreFrameRepresentation.h:35