21 #include "../resqml2/PointsProperty.h"
23 namespace RESQML2_2_NS
56 PointsProperty(RESQML2_NS::AbstractRepresentation* rep,
const std::string& guid,
const std::string& title,
57 unsigned int dimension, gsoap_eml2_3::resqml22__IndexableElement attachmentKind, RESQML2_NS::AbstractLocal3dCrs* localCrs,
58 EML2_NS::PropertyKind* localPropKind);
101 DLL_IMPORT_OR_EXPORT std::
string pushBackRefToExistingDataset(EML2_NS::AbstractHdfProxy* proxy, const std::
string & datasetName = "") final;
106 DLL_IMPORT_OR_EXPORT static const
char* XML_NS;
111 DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final {
return XML_NS; }
126 EML2_NS::AbstractHdfProxy* getDatasetOfPatch(
unsigned int patchIndex, int64_t & nullValue, std::string & dsPath)
const final;
137 COMMON_NS::DataObjectReference getHdfProxyDor(
unsigned int patchIndex)
const final;
140 EML2_NS::AbstractHdfProxy* getValuesHdfProxyAndDatasetPathOfPatch(
unsigned int patchIndex, std::string & datasetPath)
const final;
Proxy class for an points property.
Definition: PointsProperty.h:27
~PointsProperty()=default
PointsProperty(gsoap_eml2_3::_resqml22__PointsProperty *fromGsoap)
Definition: PointsProperty.h:65
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)
unsigned int getPatchCount() const final
PointsProperty(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: PointsProperty.h:35