21 #include "resqml2_0_1/AbstractSurfaceRepresentation.h" 28 gsoap_resqml2_0_1::resqml2__PointGeometry* getPointGeometry2_0_1(
const unsigned int & patchIndex)
const;
44 std::vector<AbstractSurfaceRepresentation*> outerRingOfSet;
45 std::vector<AbstractSurfaceRepresentation*> innerRingOfSet;
48 const std::string & guid,
const std::string & title,
bool isClosed =
false);
67 const std::string & guid,
const std::string & title,
const gsoap_resqml2_0_1::resqml2__LineRole & roleKind,
68 bool isClosed =
false);
78 const std::string & guid,
const std::string & title,
bool isClosed =
false);
89 const std::string & guid,
const std::string & title,
bool isClosed =
false);
101 std::string getHdfProxyUuid()
const;
106 ULONG64 getXyzPointCountOfPatch(
const unsigned int & patchIndex)
const;
113 void getXyzPointsOfPatch(
const unsigned int & patchIndex,
double * xyzPoints)
const;
122 static const char* XML_TAG;
128 bool isClosed()
const;
133 bool hasALineRole()
const;
138 bool isASeismicLine()
const;
143 bool isAFaciesLine()
const;
149 gsoap_resqml2_0_1::resqml2__LineRole getLineRole()
const;
154 void setLineRole(
const gsoap_resqml2_0_1::resqml2__LineRole & lineRole);
156 unsigned int getPatchCount()
const {
return 1;}
159 std::vector<epc::Relationship> getAllEpcRelationships()
const;
virtual std::string getXmlTag() const
Definition: PolylineRepresentation.h:123
Definition: PolylineRepresentation.h:25
Definition: AbstractRepresentation.h:31
Definition: AbstractFeatureInterpretation.h:30
Definition: EpcDocument.h:65
~PolylineRepresentation()
Definition: PolylineRepresentation.h:99
PolylineRepresentation(gsoap_resqml2_0_1::_resqml2__PolylineRepresentation *fromGsoap)
Definition: PolylineRepresentation.h:94
void pushBackOuterRing(PolylineRepresentation *outerRing)
Definition: AbstractSurfaceRepresentation.cpp:262
Definition: AbstractHdfProxy.h:30
PolylineRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: PolylineRepresentation.h:55
Definition: AbstractSurfaceRepresentation.h:25
Definition: AbstractLocal3dCrs.h:25
Definition: EpcDocument.h:49