21 #include "WellboreFrameRepresentation.h"
25 class AbstractGridRepresentation;
86 DLL_IMPORT_OR_EXPORT
virtual void setIntervalGridCells(
unsigned int const* gridIndices,
unsigned int gridIndicesNullValue,
87 unsigned int cellCount, uint64_t
const* cellIndices,
88 unsigned char const* localFacePairPerCellIndices,
unsigned char localFacePairPerCellIndicesNullValue, EML2_NS::AbstractHdfProxy * hdfProxy) = 0;
114 DLL_IMPORT_OR_EXPORT
virtual int64_t
getGridIndices(
unsigned int * gridIndices)
const = 0;
162 DLL_IMPORT_OR_EXPORT
static const char*
XML_TAG;
164 DLL_IMPORT_OR_EXPORT
virtual std::string
getXmlTag()
const override {
return XML_TAG; }
180 BlockedWellboreRepresentation() {}
187 BlockedWellboreRepresentation(gsoap_resqml2_0_1::_resqml20__BlockedWellboreRepresentation* fromGsoap) : WellboreFrameRepresentation(fromGsoap) {}
194 BlockedWellboreRepresentation(gsoap_eml2_3::_resqml22__BlockedWellboreRepresentation* fromGsoap) : WellboreFrameRepresentation(fromGsoap) {}
197 void loadTargetRelationships()
override;
A blocked wellbore representation. This is the information that allows you to locate,...
Definition: BlockedWellboreRepresentation.h:33
resqml2::AbstractGridRepresentation * getSupportingGridRepresentation(unsigned int index) const
virtual int64_t getGridIndices(unsigned int *gridIndices) const =0
virtual unsigned int getSupportingGridRepresentationCount() const =0
static const char * XML_TAG
Definition: BlockedWellboreRepresentation.h:162
virtual uint64_t getCellCount() const =0
virtual std::string getXmlTag() const override
Definition: BlockedWellboreRepresentation.h:164
virtual void setIntervalGridCells(unsigned int const *gridIndices, unsigned int gridIndicesNullValue, unsigned int cellCount, uint64_t const *cellIndices, unsigned char const *localFacePairPerCellIndices, unsigned char localFacePairPerCellIndicesNullValue, eml2::AbstractHdfProxy *hdfProxy)=0
virtual void pushBackSupportingGridRepresentation(resqml2::AbstractGridRepresentation *supportingGridRep)=0
virtual common::DataObjectReference getSupportingGridRepresentationDor(unsigned int index) const =0
virtual ~BlockedWellboreRepresentation()=default
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation ...
Definition: WellboreFrameRepresentation.h:35