66 DLL_IMPORT_OR_EXPORT
virtual COMMON_NS::DataObjectReference
getLocalCrsDor(
unsigned int patchIndex)
const;
77 DLL_IMPORT_OR_EXPORT
virtual COMMON_NS::DataObjectReference
getHdfProxyDor()
const = 0;
85 DLL_IMPORT_OR_EXPORT
void setTimeIndex(uint64_t timeIndex, EML2_NS::TimeSeries* timeSeries);
120 DLL_IMPORT_OR_EXPORT std::vector<class AbstractProperty *>
getPropertySet()
const;
148 DLL_IMPORT_OR_EXPORT COMMON_NS::DataObjectReference getInterpretationDor() const;
164 DLL_IMPORT_OR_EXPORT virtual uint64_t getXyzPointCountOfPatch(
unsigned int patchIndex) const = 0;
171 DLL_IMPORT_OR_EXPORT uint64_t getXyzPointCountOfAllPatches() const;
186 DLL_IMPORT_OR_EXPORT virtual
void getXyzPointsOfPatch(
unsigned int patchIndex,
double * xyzPoints) const = 0;
200 DLL_IMPORT_OR_EXPORT
void getXyzPointsOfPatchInGlobalCrs(
unsigned int patchIndex,
double * xyzPoints) const;
211 DLL_IMPORT_OR_EXPORT
void getXyzPointsOfAllPatches(
double * xyzPoints) const;
219 DLL_IMPORT_OR_EXPORT
bool isInSingleLocalCrs() const;
227 DLL_IMPORT_OR_EXPORT
bool isInSingleGlobalCrs() const;
238 DLL_IMPORT_OR_EXPORT
void getXyzPointsOfAllPatchesInGlobalCrs(
double * xyzPoints) const;
266 DLL_IMPORT_OR_EXPORT virtual uint64_t getPatchCount() const = 0;
301 DLL_IMPORT_OR_EXPORT
void addSeismic3dCoordinatesToPatch(
unsigned int patchIndex,
double* inlines,
double* crosslines, uint64_t pointCount,
322 DLL_IMPORT_OR_EXPORT
void addSeismic3dCoordinatesToPatch(
unsigned int patchIndex,
double startInline,
double incrInline,
unsigned int countInline,
323 double startCrossline,
double incrCrossline,
unsigned int countCrossline,
344 DLL_IMPORT_OR_EXPORT
void addSeismic2dCoordinatesToPatch(
unsigned int patchIndex,
double* lineAbscissa,
358 DLL_IMPORT_OR_EXPORT
void getSeismicLineAbscissaOfPointsOfPatch(
unsigned int patchIndex,
double* values) const;
372 DLL_IMPORT_OR_EXPORT
void getInlinesOfPointsOfPatch(
unsigned int patchIndex,
double * values) const;
387 DLL_IMPORT_OR_EXPORT
void getCrosslinesOfPointsOfPatch(
unsigned int patchIndex,
double * values) const;
392 virtual
void loadTargetRelationships() override;
403 DLL_IMPORT_OR_EXPORT
AbstractRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : COMMON_NS::AbstractObject(partialObject) {}
413 AbstractRepresentation(gsoap_resqml2_0_1::resqml20__AbstractRepresentation* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
420 AbstractRepresentation(gsoap_eml2_3::resqml22__AbstractRepresentation* fromGsoap) : COMMON_NS::AbstractObject(fromGsoap) {}
430 virtual gsoap_resqml2_0_1::resqml20__PointGeometry* getPointGeometry2_0_1(uint64_t patchIndex)
const;
440 virtual gsoap_eml2_3::resqml22__PointGeometry* getPointGeometry2_2(uint64_t patchIndex)
const;
460 gsoap_resqml2_0_1::resqml20__PointGeometry* createPointGeometryPatch2_0_1(uint64_t patchIndex,
double const * points,
class AbstractLocal3dCrs
const* localCrs, uint64_t
const * numPoints, uint32_t numDimensionsInArray, EML2_NS::AbstractHdfProxy * proxy);
480 gsoap_eml2_3::resqml22__PointGeometry* createPointGeometryPatch2_2(uint64_t patchIndex,
double const * points,
class AbstractLocal3dCrs
const* localCrs, uint64_t
const * numPoints, uint32_t numDimensionsInArray, EML2_NS::AbstractHdfProxy * proxy);
489 COMMON_NS::DataObjectReference getHdfProxyDorFromPointGeometryPatch(gsoap_resqml2_0_1::resqml20__PointGeometry* patch)
const;
498 COMMON_NS::DataObjectReference getHdfProxyDorFromPointGeometryPatch(gsoap_eml2_3::resqml22__PointGeometry* patch)
const;
507 gsoap_resqml2_0_1::resqml20__Seismic3dCoordinates* getSeismic3dCoordinates2_0_1(
unsigned int patchIndex)
const;
516 gsoap_eml2_3::resqml22__Seismic3dCoordinates* getSeismic3dCoordinates2_2(
unsigned int patchIndex)
const;