48 const std::string & guid,
const std::string & title);
66 DLL_IMPORT_OR_EXPORT
void getZValues(
double * values) const final;
92 DLL_IMPORT_OR_EXPORT
void getJSpacing(
double* jSpacings) const final;
96 DLL_IMPORT_OR_EXPORT
void getISpacing(
double* iSpacings) const final;
99 unsigned int numPointsInFastestDirection,
unsigned int numPointsInSlowestDirection,
100 double xOrigin,
double yOrigin,
double zOrigin,
101 double xOffsetInFastestDirection,
double yOffsetInFastestDirection,
double zOffsetInFastestDirection,
102 double xOffsetInSlowestDirection,
double yOffsetInSlowestDirection,
double zOffsetInSlowestDirection,
103 double spacingInFastestDirection,
double spacingInSlowestDirection, EML2_NS::AbstractLocal3dCrs * localCrs =
nullptr) final;
107 unsigned int numI,
unsigned int numJ, EML2_NS::AbstractHdfProxy* proxy,
108 RESQML2_NS::
Grid2dRepresentation * supportingGrid2dRepresentation, EML2_NS::AbstractLocal3dCrs * localCrs =
nullptr,
109 unsigned int startIndexI = 0,
unsigned int startIndexJ = 0,
110 int indexIncrementI = 1,
int indexIncrementJ = 1) final;
114 unsigned int numI,
unsigned int numJ, EML2_NS::AbstractHdfProxy* proxy,
115 double originX,
double originY,
double originZ,
116 double offsetIX,
double offsetIY,
double offsetIZ,
double spacingI,
117 double offsetJX,
double offsetJY,
double offsetJZ,
double spacingJ, EML2_NS::AbstractLocal3dCrs * localCrs =
nullptr) final;
132 DLL_IMPORT_OR_EXPORT static const
char*
XML_NS;
141 gsoap_resqml2_0_1::resqml20__PointGeometry* getPointGeometry2_0_1(uint64_t patchIndex)
const;
148 gsoap_resqml2_0_1::resqml20__Point3dLatticeArray* getArrayLatticeOfPoints3d()
const;
158 gsoap_resqml2_0_1::resqml20__Point3dFromRepresentationLatticeArray* getPoint3dFromRepresentationLatticeArrayFromPointGeometryPatch(gsoap_resqml2_0_1::resqml20__PointGeometry* patch)
const;
180 gsoap_resqml2_0_1::resqml20__PointGeometry* createArray2dOfLatticePoints3d(
181 unsigned int numPointsInFastestDirection,
unsigned int numPointsInSlowestDirection,
182 double xOrigin,
double yOrigin,
double zOrigin,
183 double xOffsetInFastestDirection,
double yOffsetInFastestDirection,
double zOffsetInFastestDirection,
184 double xOffsetInSlowestDirection,
double yOffsetInSlowestDirection,
double zOffsetInSlowestDirection,
185 double spacingInFastestDirection,
double spacingInSlowestDirection, EML2_NS::AbstractLocal3dCrs * localCrs);
217 gsoap_resqml2_0_1::resqml20__PointGeometry* createArray2dOfExplicitZ(
218 unsigned int patchIndex,
double * zValues, EML2_NS::AbstractLocal3dCrs * localCrs,
219 unsigned int numI,
unsigned int numJ, EML2_NS::AbstractHdfProxy* proxy,
220 RESQML2_NS::Grid2dRepresentation * supportingRepresentation,
221 uint64_t startGlobalIndex = 0,
222 int indexIncrementI = 1,
int indexIncrementJ = 1);
249 gsoap_resqml2_0_1::resqml20__PointGeometry* createArray2dOfExplicitZ(
250 unsigned int patchIndex,
double * zValues, EML2_NS::AbstractLocal3dCrs * localCrs,
251 unsigned int numI,
unsigned int numJ, EML2_NS::AbstractHdfProxy* proxy,
252 double originX,
double originY,
double originZ,
253 double offsetIX,
double offsetIY,
double offsetIZ,
double spacingI,
254 double offsetJX,
double offsetJY,
double offsetJZ,
double spacingJ);
void setGeometryAsArray2dOfLatticePoints3d(unsigned int numPointsInFastestDirection, unsigned int numPointsInSlowestDirection, double xOrigin, double yOrigin, double zOrigin, double xOffsetInFastestDirection, double yOffsetInFastestDirection, double zOffsetInFastestDirection, double xOffsetInSlowestDirection, double yOffsetInSlowestDirection, double zOffsetInSlowestDirection, double spacingInFastestDirection, double spacingInSlowestDirection, eml2::AbstractLocal3dCrs *localCrs=nullptr) final
void setGeometryAsArray2dOfExplicitZ(double *zValues, unsigned int numI, unsigned int numJ, eml2::AbstractHdfProxy *proxy, resqml2::Grid2dRepresentation *supportingGrid2dRepresentation, eml2::AbstractLocal3dCrs *localCrs=nullptr, unsigned int startIndexI=0, unsigned int startIndexJ=0, int indexIncrementI=1, int indexIncrementJ=1) final