21 #include "resqml2_0_1/WellboreTrajectoryRepresentation.h" 30 class WellboreTrajectoryRepresentation;
59 static const char* XML_TAG;
60 virtual std::string
getXmlTag()
const {
return XML_TAG;}
74 void setGeometry(
double * firstStationLocation,
const ULONG64 & stationCount,
75 const gsoap_resqml2_0_1::eml20__LengthUom & mdUom,
double * mds,
76 const gsoap_resqml2_0_1::eml20__PlaneAngleUom & angleUom,
double * azimuths,
double * inclinations,
87 gsoap_resqml2_0_1::eml20__DataObjectReference* getMdDatumDor()
const;
97 std::string getMdDatumUuid()
const;
102 bool isFinal()
const;
107 ULONG64 getXyzPointCountOfPatch(
const unsigned int & patchIndex)
const;
114 void getXyzPointsOfPatch(
const unsigned int & patchIndex,
double * xyzPoints)
const;
119 gsoap_resqml2_0_1::eml20__LengthUom getMdUom()
const;
124 gsoap_resqml2_0_1::eml20__PlaneAngleUom getAngleUom()
const;
131 void getMdValues(
double* values);
138 void getInclinations(
double* values);
146 void getAzimuths(
double* values);
151 std::vector<class WellboreFrameRepresentation*> getWellboreFrameRepresentationSet()
const;
157 unsigned int getWellboreFrameRepresentationCount()
const;
169 const std::vector<class WellboreTrajectoryRepresentation*>& getWellboreTrajectoryRepresentationSet()
const;
175 unsigned int getWellboreTrajectoryRepresentationCount()
const;
184 std::string getHdfProxyUuid()
const;
186 unsigned int getPatchCount()
const {
return 1;}
194 std::vector<epc::Relationship> getAllEpcRelationships()
const;
198 std::vector<class WellboreTrajectoryRepresentation*> wbTrajectoryRepSet;
Definition: WellboreTrajectoryRepresentation.h:30
DeviationSurveyRepresentation(gsoap_resqml2_0_1::_resqml2__DeviationSurveyRepresentation *fromGsoap)
Definition: DeviationSurveyRepresentation.h:55
virtual std::string getXmlTag() const
Definition: DeviationSurveyRepresentation.h:60
Definition: DeviationSurveyRepresentation.h:32
Definition: AbstractRepresentation.h:31
Definition: EpcDocument.h:65
Definition: EpcDocument.h:154
Definition: WellboreFrameRepresentation.h:31
Definition: AbstractHdfProxy.h:30
Definition: WellboreInterpretation.h:26
DeviationSurveyRepresentation(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: DeviationSurveyRepresentation.h:39
Definition: EpcDocument.h:49