21 #include "../resqml2/IjkGridLatticeRepresentation.h" 
   23 namespace RESQML2_0_1_NS
 
   29         gsoap_resqml2_0_1::resqml20__Point3dLatticeArray* getArrayLatticeOfPoints3d() 
const;
 
   43             const std::string & guid, 
const std::string & title,
 
   44             unsigned int iCount, 
unsigned int jCount, 
unsigned int kCount) :
 
   58                 const std::string & guid, 
const std::string & title,
 
   59                 unsigned int iCount, 
unsigned int jCount, 
unsigned int kCount) :
 
   81         DLL_IMPORT_OR_EXPORT 
double getYOrigin() const final;
 
   83         DLL_IMPORT_OR_EXPORT 
double getZOrigin() const final;
 
   91         DLL_IMPORT_OR_EXPORT 
double getXIOffset() const final;
 
   93         DLL_IMPORT_OR_EXPORT 
double getYIOffset() const final;
 
   95         DLL_IMPORT_OR_EXPORT 
double getZIOffset() const final;
 
   97         DLL_IMPORT_OR_EXPORT 
double getXJOffset() const final;
 
   99         DLL_IMPORT_OR_EXPORT 
double getYJOffset() const final;
 
  101         DLL_IMPORT_OR_EXPORT 
double getZJOffset() const final;
 
  103         DLL_IMPORT_OR_EXPORT 
double getXKOffset() const final;
 
  105         DLL_IMPORT_OR_EXPORT 
double getYKOffset() const final;
 
  107         DLL_IMPORT_OR_EXPORT 
double getZKOffset() const final;
 
  109         DLL_IMPORT_OR_EXPORT 
double getISpacing() const final;
 
  111         DLL_IMPORT_OR_EXPORT 
double getJSpacing() const final;
 
  113         DLL_IMPORT_OR_EXPORT 
double getKSpacing() const final;
 
  115         DLL_IMPORT_OR_EXPORT 
int getOriginInline() const final;
 
  117         DLL_IMPORT_OR_EXPORT 
int getOriginCrossline() const final;
 
  119         DLL_IMPORT_OR_EXPORT 
int getInlineIOffset() const final;
 
  121         DLL_IMPORT_OR_EXPORT 
int getInlineJOffset() const final;
 
  123         DLL_IMPORT_OR_EXPORT 
int getInlineKOffset() const final;
 
  125         DLL_IMPORT_OR_EXPORT 
int getCrosslineIOffset() const final;
 
  127         DLL_IMPORT_OR_EXPORT 
int getCrosslineJOffset() const final;
 
  129         DLL_IMPORT_OR_EXPORT 
int getCrosslineKOffset() const final;
 
  131         DLL_IMPORT_OR_EXPORT 
void setGeometryAsCoordinateLineNodes(gsoap_resqml2_0_1::resqml20__PillarShape mostComplexPillarGeometry,
 
  132             gsoap_resqml2_0_1::resqml20__KDirection kDirectionKind,
 
  134             double originX, 
double originY, 
double originZ,
 
  135             double directionIX, 
double directionIY, 
double directionIZ, 
double spacingI,
 
  136             double directionJX, 
double directionJY, 
double directionJZ, 
double spacingJ,
 
  137             double directionKX, 
double directionKY, 
double directionKZ, 
double spacingK, RESQML2_NS::AbstractLocal3dCrs * localCrs = 
nullptr) final;
 
  139         DLL_IMPORT_OR_EXPORT 
void addSeismic3dCoordinatesToPatch(
 
  140             unsigned int patchIndex,
 
  141             double startInline, 
double incrInline, 
unsigned int countInline,
 
  142             double startCrossline, 
double incrCrossline, 
unsigned int countCrossline,
 
  143             unsigned int countSample, RESQML2_NS::AbstractRepresentation * seismicSupport) final;
 
  145         COMMON_NS::DataObjectReference getHdfProxyDor() const final;
 
  150         DLL_IMPORT_OR_EXPORT static const 
char* XML_NS;
 
  155         DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final { 
return XML_NS; }
 
An ijk grid lattice representation. This class cannot be inherited.
Definition: IjkGridLatticeRepresentation.h:27
 
IjkGridLatticeRepresentation(resqml2::AbstractFeatureInterpretation *interp, const std::string &guid, const std::string &title, unsigned int iCount, unsigned int jCount, unsigned int kCount)
Definition: IjkGridLatticeRepresentation.h:57
 
IjkGridLatticeRepresentation(gsoap_resqml2_0_1::_resqml20__IjkGridRepresentation *fromGsoap)
Creates an instance of this class by wrapping a gSOAP instance.
Definition: IjkGridLatticeRepresentation.h:67
 
IjkGridLatticeRepresentation(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, unsigned int iCount, unsigned int jCount, unsigned int kCount)
Definition: IjkGridLatticeRepresentation.h:42
 
double getXOrigin() const final
 
IjkGridLatticeRepresentation(gsoap_resqml2_0_1::_resqml20__TruncatedIjkGridRepresentation *fromGsoap)
Creates an instance of this class by wrapping a gSOAP instance.
Definition: IjkGridLatticeRepresentation.h:74
 
~IjkGridLatticeRepresentation()=default