21 #include "resqml2/AbstractRepresentation.h" 49 gsoap_resqml2_0_1::resqml2__Point3dFromRepresentationLatticeArray* getPoint3dFromRepresentationLatticeArrayFromPointGeometryPatch(gsoap_resqml2_0_1::resqml2__PointGeometry* patch)
const;
54 gsoap_resqml2_0_1::resqml2__PointGeometry* createArray2dOfLatticePoints3d(
55 const unsigned int & numPointsInFastestDirection,
const unsigned int & numPointsInSlowestDirection,
56 const double & xOrigin,
const double & yOrigin,
const double & zOrigin,
57 const double & xOffsetInFastestDirection,
const double & yOffsetInFastestDirection,
const double & zOffsetInFastestDirection,
58 const double & xOffsetInSlowestDirection,
const double & yOffsetInSlowestDirection,
const double & zOffsetInSlowestDirection,
59 const double & spacingInFastestDirection,
const double & spacingInSlowestDirection);
72 gsoap_resqml2_0_1::resqml2__PointGeometry* createArray2dOfExplicitZ(
73 const unsigned int & patchIndex,
double * zValues,
76 const unsigned int & startGlobalIndex = 0,
77 const int & indexIncrementI = 1,
const int & indexIncrementJ = 1);
86 gsoap_resqml2_0_1::resqml2__PointGeometry* createArray2dOfExplicitZ(
87 const unsigned int & patchIndex,
double * zValues,
89 const double & originX,
const double & originY,
const double & originZ,
90 const double & offsetIX,
const double & offsetIY,
const double & offsetIZ,
const double & spacingI,
91 const double & offsetJX,
const double & offsetJY,
const double & offsetJZ,
const double & spacingJ);
93 virtual std::vector<epc::Relationship> getAllEpcRelationships()
const;
97 std::vector<PolylineRepresentation*> outerRingSet;
117 void setSurfaceRole(
const gsoap_resqml2_0_1::resqml2__SurfaceRole & surfaceRole);
124 const gsoap_resqml2_0_1::resqml2__SurfaceRole & getSurfaceRole()
const;
Definition: PolylineRepresentation.h:25
AbstractSurfaceRepresentation(RESQML2_NS::AbstractFeatureInterpretation *interp, RESQML2_NS::AbstractLocal3dCrs *crs)
Definition: AbstractSurfaceRepresentation.h:38
Definition: AbstractRepresentation.h:31
Definition: AbstractFeatureInterpretation.h:30
Definition: EpcDocument.h:65
Definition: Grid2dRepresentation.h:25
AbstractSurfaceRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: AbstractSurfaceRepresentation.h:32
Definition: EpcDocument.h:154
AbstractSurfaceRepresentation(gsoap_resqml2_0_1::resqml2__AbstractSurfaceRepresentation *fromGsoap)
Definition: AbstractSurfaceRepresentation.h:43
Definition: AbstractHdfProxy.h:30
Definition: AbstractSurfaceRepresentation.h:25
Definition: AbstractLocal3dCrs.h:25
Definition: EpcDocument.h:49
virtual ~AbstractSurfaceRepresentation()
Definition: AbstractSurfaceRepresentation.h:104