21 #include "../resqml2/PointsProperty.h"
23 namespace RESQML2_0_1_NS
57 PointsProperty(RESQML2_NS::AbstractRepresentation* rep,
const std::string& guid,
const std::string& title,
58 unsigned int dimension, gsoap_eml2_3::resqml22__IndexableElement attachmentKind, RESQML2_NS::AbstractLocal3dCrs* localCrs,
59 gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind energisticsPropertyKind = gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind__length);
80 PointsProperty(RESQML2_NS::AbstractRepresentation* rep,
const std::string& guid,
const std::string& title,
81 unsigned int dimension, gsoap_eml2_3::resqml22__IndexableElement attachmentKind, RESQML2_NS::AbstractLocal3dCrs* localCrs,
82 EML2_NS::PropertyKind* localPropKind);
125 DLL_IMPORT_OR_EXPORT std::
string pushBackRefToExistingDataset(EML2_NS::AbstractHdfProxy* proxy, const std::
string & datasetName = "") final;
135 DLL_IMPORT_OR_EXPORT gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind getEnergisticsPropertyKind() const;
140 DLL_IMPORT_OR_EXPORT static const
char* XML_NS;
145 DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final {
return XML_NS; }
160 EML2_NS::AbstractHdfProxy* getDatasetOfPatch(
unsigned int patchIndex, int64_t & nullValue, std::string & dsPath)
const final;
171 COMMON_NS::DataObjectReference getHdfProxyDor(
unsigned int patchIndex)
const final;
174 EML2_NS::AbstractHdfProxy* getValuesHdfProxyAndDatasetPathOfPatch(
unsigned int patchIndex, std::string & datasetPath)
const final;
Proxy class for an points property.
Definition: PointsProperty.h:27
PointsProperty(resqml2::AbstractRepresentation *rep, const std::string &guid, const std::string &title, unsigned int dimension, gsoap_eml2_3::resqml22__IndexableElement attachmentKind, resqml2::AbstractLocal3dCrs *localCrs, gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind energisticsPropertyKind=gsoap_resqml2_0_1::resqml20__ResqmlPropertyKind__length)
~PointsProperty()=default
unsigned int getPatchCount() const final
PointsProperty(gsoap_resqml2_0_1::_resqml20__PointsProperty *fromGsoap)
Definition: PointsProperty.h:89
PointsProperty(resqml2::AbstractRepresentation *rep, const std::string &guid, const std::string &title, unsigned int dimension, gsoap_eml2_3::resqml22__IndexableElement attachmentKind, resqml2::AbstractLocal3dCrs *localCrs, eml2::PropertyKind *localPropKind)
PointsProperty(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: PointsProperty.h:35