36 #include "resqml2/AbstractRepresentation.h" 43 gsoap_resqml2_0_1::resqml2__PointGeometry* getPointGeometry2_0_1(
const unsigned int & patchIndex)
const;
45 const std::string & guid,
const std::string & title);
61 const std::string & guid,
const std::string & title);
71 const std::string & guid,
const std::string & title);
82 const std::string & guid,
const std::string & title,
const gsoap_resqml2_0_1::resqml2__LineRole & roleKind);
94 std::string getHdfProxyUuid()
const;
99 unsigned int getPolylineCountOfPatch(
const unsigned int & patchIndex)
const;
100 unsigned int getPolylineCountOfAllPatches()
const;
102 static const char* XML_TAG;
105 void getNodeCountPerPolylineInPatch(
const unsigned int & patchIndex,
unsigned int * NodeCountPerPolyline)
const;
111 void getNodeCountPerPolylineOfAllPatches(
unsigned int * NodeCountPerPolyline)
const;
116 ULONG64 getXyzPointCountOfPatch(
const unsigned int & patchIndex)
const;
123 void getXyzPointsOfPatch(
const unsigned int & patchIndex,
double * xyzPoints)
const;
128 unsigned int getPatchCount()
const;
138 void pushBackGeometryPatch(
139 unsigned int * NodeCountPerPolyline,
double * nodes,
140 const unsigned int & polylineCount,
const bool & allPolylinesClosedFlag,
151 void pushBackGeometryPatch(
152 unsigned int * NodeCountPerPolyline,
double * nodes,
153 const unsigned int & polylineCount,
bool * polylineClosedFlags,
162 bool areAllPolylinesClosedOfPatch(
const unsigned int & patchIndex)
const;
163 bool areAllPolylinesClosedOfAllPatches()
const;
171 bool areAllPolylinesNonClosedOfPatch(
const unsigned int & patchIndex)
const;
172 bool areAllPolylinesNonClosedOfAllPatches()
const;
178 void getClosedFlagPerPolylineOfPatch(
const unsigned int & patchIndex,
bool * closedFlagPerPolyline)
const;
179 void getClosedFlagPerPolylineOfAllPatches(
bool * closedFlagPerPolyline)
const;
184 bool hasALineRole()
const;
190 gsoap_resqml2_0_1::resqml2__LineRole getLineRole()
const;
195 void setLineRole(
const gsoap_resqml2_0_1::resqml2__LineRole & lineRole);
~PolylineSetRepresentation()
Definition: PolylineSetRepresentation.h:92
PolylineSetRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: PolylineSetRepresentation.h:52
Definition: AbstractLocal3dCrs.h:40
Definition: PolylineSetRepresentation.h:40
virtual std::string getXmlTag() const
Definition: PolylineSetRepresentation.h:103
Definition: EpcDocument.h:78
PolylineSetRepresentation(gsoap_resqml2_0_1::_resqml2__PolylineSetRepresentation *fromGsoap)
Definition: PolylineSetRepresentation.h:87
Definition: AbstractRepresentation.h:44
Definition: EpcDocument.h:62
Definition: AbstractHdfProxy.h:45
Definition: AbstractFeatureInterpretation.h:45