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);
    56                 const std::string & guid, 
const std::string & title);
    66                 const std::string & guid, 
const std::string & title);
    77                 const std::string & guid, 
const std::string & title, 
const gsoap_resqml2_0_1::resqml2__LineRole & roleKind);
    89         std::string getHdfProxyUuid() 
const;
    94         unsigned int getPolylineCountOfPatch(
const unsigned int & patchIndex) 
const;
    95         unsigned int getPolylineCountOfAllPatches() 
const;
    97         static const char* XML_TAG;
    98         virtual std::string 
getXmlTag()
 const {
return XML_TAG;}
   100         void getNodeCountPerPolylineInPatch(
const unsigned int & patchIndex, 
unsigned int * NodeCountPerPolyline) 
const;
   106         void getNodeCountPerPolylineOfAllPatches(
unsigned int * NodeCountPerPolyline) 
const;
   111         ULONG64 getXyzPointCountOfPatch(
const unsigned int & patchIndex) 
const;
   118         void getXyzPointsOfPatch(
const unsigned int & patchIndex, 
double * xyzPoints) 
const;
   123         unsigned int getPatchCount() 
const;
   133         void pushBackGeometryPatch(
   134                 unsigned int * NodeCountPerPolyline, 
double * nodes,
   135                 const unsigned int & polylineCount, 
const bool & allPolylinesClosedFlag,
   146         void pushBackGeometryPatch(
   147                 unsigned int * NodeCountPerPolyline, 
double * nodes,
   148                 const unsigned int & polylineCount, 
bool * polylineClosedFlags,
   157         bool areAllPolylinesClosedOfPatch(
const unsigned int & patchIndex) 
const;
   158         bool areAllPolylinesClosedOfAllPatches() 
const;
   166         bool areAllPolylinesNonClosedOfPatch(
const unsigned int & patchIndex) 
const;
   167         bool areAllPolylinesNonClosedOfAllPatches() 
const;
   173         void getClosedFlagPerPolylineOfPatch(
const unsigned int & patchIndex, 
bool * closedFlagPerPolyline) 
const;
   174         void getClosedFlagPerPolylineOfAllPatches(
bool * closedFlagPerPolyline) 
const;
   179         bool hasALineRole() 
const;
   185         gsoap_resqml2_0_1::resqml2__LineRole getLineRole() 
const;
   190         void setLineRole(
const gsoap_resqml2_0_1::resqml2__LineRole & lineRole);
 ~PolylineSetRepresentation()
Definition: PolylineSetRepresentation.h:87
 
Definition: AbstractHdfProxy.h:44
 
Definition: AbstractLocal3dCrs.h:40
 
Definition: PolylineSetRepresentation.h:40
 
virtual std::string getXmlTag() const 
Definition: PolylineSetRepresentation.h:98
 
Definition: EpcDocument.h:79
 
PolylineSetRepresentation(gsoap_resqml2_0_1::_resqml2__PolylineSetRepresentation *fromGsoap)
Definition: PolylineSetRepresentation.h:82
 
Definition: AbstractRepresentation.h:40
 
Definition: EpcDocument.h:61
 
Definition: AbstractFeatureInterpretation.h:45