| 
| virtual  | ~SubRepresentation () | 
|   | 
| virtual std::string  | getXmlTag () const  | 
|   | 
| virtual indexableElement  | getElementKindOfPatch (const unsigned int &patchIndex, const unsigned int &elementIndicesIndex) const  =0 | 
|   | 
| virtual ULONG64  | getElementCountOfPatch (const unsigned int &patchIndex) const  =0 | 
|   | 
| virtual void  | getElementIndicesOfPatch (const unsigned int &patchIndex, const unsigned int &elementIndicesIndex, ULONG64 *elementIndices) const  =0 | 
|   | 
| virtual bool  | areElementIndicesPairwise (const unsigned int &patchIndex) const  =0 | 
|   | 
| virtual bool  | areElementIndicesBasedOnLattice (const unsigned int &patchIndex, const unsigned int &elementIndicesIndex=0) const  =0 | 
|   | 
| 
virtual LONG64  | getLatticeElementIndicesStartValue (const unsigned int &patchIndex, const unsigned int &elementIndicesIndex=0) const  =0 | 
|   | 
| 
virtual unsigned int  | getLatticeElementIndicesDimensionCount (const unsigned int &patchIndex, const unsigned int &elementIndicesIndex=0) const  =0 | 
|   | 
| 
virtual LONG64  | getLatticeElementIndicesOffsetValue (const unsigned int &latticeDimensionIndex, const unsigned int &patchIndex, const unsigned int &elementIndicesIndex=0) const  =0 | 
|   | 
| 
virtual ULONG64  | getLatticeElementIndicesOffsetCount (const unsigned int &latticeDimensionIndex, const unsigned int &patchIndex, const unsigned int &elementIndicesIndex=0) const  =0 | 
|   | 
| virtual void  | pushBackSubRepresentationPatch (const gsoap_resqml2_0_1::resqml2__IndexableElements &elementKind, const ULONG64 &originIndex, const unsigned int &elementCountInSlowestDimension, const unsigned int &elementCountInMiddleDimension, const unsigned int &elementCountInFastestDimension)=0 | 
|   | 
| virtual void  | pushBackSubRepresentationPatch (const gsoap_resqml2_0_1::resqml2__IndexableElements &elementKind, const ULONG64 &elementCount, ULONG64 *elementIndices, resqml2::AbstractHdfProxy *proxy)=0 | 
|   | 
| virtual void  | pushBackSubRepresentationPatch (const gsoap_resqml2_0_1::resqml2__IndexableElements &elementKind0, const gsoap_resqml2_0_1::resqml2__IndexableElements &elementKind1, const ULONG64 &elementCount, ULONG64 *elementIndices0, ULONG64 *elementIndices1, resqml2::AbstractHdfProxy *proxy)=0 | 
|   | 
| virtual void  | pushBackRefToExistingDataset (const gsoap_resqml2_0_1::resqml2__IndexableElements &elementKind, const ULONG64 &elementCount, const std::string &dataset, const LONG64 &nullValue, resqml2::AbstractHdfProxy *proxy)=0 | 
|   | 
| ULONG64  | getXyzPointCountOfPatch (const unsigned int &patchIndex) const  | 
|   | 
| void  | getXyzPointsOfPatch (const unsigned int &patchIndex, double *xyzPoints) const  | 
|   | 
| 
virtual unsigned int  | getPatchCount () const  =0 | 
|   | 
| 
resqml2::AbstractRepresentation *  | getSupportingRepresentation () const  | 
|   | 
| 
virtual std::string  | getSupportingRepresentationUuid () const  =0 | 
|   | 
| 
virtual std::string  | getSupportingRepresentationTitle () const  =0 | 
|   | 
| 
virtual std::string  | getSupportingRepresentationContentType () const  =0 | 
|   | 
| virtual  | ~AbstractRepresentation () | 
|   | 
| class AbstractLocal3dCrs *  | getLocalCrs () const  | 
|   | 
| virtual std::string  | getLocalCrsUuid () const  | 
|   | 
| class AbstractHdfProxy *  | getHdfProxy () const  | 
|   | 
| 
virtual std::string  | getHdfProxyUuid () const  =0 | 
|   | 
| const std::vector< class AbstractProperty * > &  | getPropertySet () const  | 
|   | 
| std::vector< class AbstractValuesProperty * >  | getValuesPropertySet () const  | 
|   | 
| unsigned int  | getValuesPropertyCount () const  | 
|   | 
| class AbstractValuesProperty *  | getValuesProperty (const unsigned int &index) const  | 
|   | 
| void  | setInterpretation (class AbstractFeatureInterpretation *interp) | 
|   | 
| class AbstractFeatureInterpretation *  | getInterpretation () const  | 
|   | 
| std::string  | getInterpretationUuid () const  | 
|   | 
| std::string  | getInterpretationContentType () const  | 
|   | 
| void  | addSubRepresentation (SubRepresentation *subRep) | 
|   | 
| std::vector< SubRepresentation * >  | getSubRepresentationSet () const  | 
|   | 
| unsigned int  | getSubRepresentationCount () const  | 
|   | 
| SubRepresentation *  | getSubRepresentation (const unsigned int &index) const  | 
|   | 
| std::vector< SubRepresentation * >  | getFaultSubRepresentationSet () const  | 
|   | 
| unsigned int  | getFaultSubRepresentationCount () const  | 
|   | 
| SubRepresentation *  | getFaultSubRepresentation (const unsigned int &index) const  | 
|   | 
| ULONG64  | getXyzPointCountOfAllPatches () const  | 
|   | 
| void  | getXyzPointsOfPatchInGlobalCrs (const unsigned int &patchIndex, double *xyzPoints) const  | 
|   | 
| void  | getXyzPointsOfAllPatches (double *xyzPoints) const  | 
|   | 
| void  | getXyzPointsOfAllPatchesInGlobalCrs (double *xyzPoints) const  | 
|   | 
| AbstractRepresentation *  | getSeismicSupportOfPatch (const unsigned int &patchIndex) | 
|   | 
| void  | pushBackIntoRepresentationSet (class RepresentationSetRepresentation *repSet, bool xml=true) | 
|   | 
| 
void  | setHdfProxy (resqml2::AbstractHdfProxy *proxy) | 
|   | 
| void  | addSeismic3dCoordinatesToPatch (const unsigned int patchIndex, double *inlines, double *crosslines, const unsigned int &pointCount, resqml2::AbstractRepresentation *seismicSupport, resqml2::AbstractHdfProxy *proxy) | 
|   | 
| 
void  | addSeismic3dCoordinatesToPatch (const unsigned int patchIndex, const double &startInline, const double &incrInline, const unsigned int &countInline, const double &startCrossline, const double &incrCrossline, const unsigned int &countCrossline, resqml2::AbstractRepresentation *seismicSupport) | 
|   | 
| void  | addSeismic2dCoordinatesToPatch (const unsigned int patchIndex, double *lineAbscissa, const unsigned int &pointCount, resqml2::AbstractRepresentation *seismicSupport, resqml2::AbstractHdfProxy *proxy) | 
|   | 
| void  | getSeismicLineAbscissaOfPointsOfPatch (const unsigned int &patchIndex, double *values) | 
|   | 
| bool  | isPartial () const  | 
|   | 
| 
std::string  | getUuid () const  | 
|   | 
| 
std::string  | getTitle () const  | 
|   | 
| 
std::string  | getEditor () const  | 
|   | 
| 
time_t  | getCreation () const  | 
|   | 
| 
std::string  | getOriginator () const  | 
|   | 
| 
std::string  | getDescription () const  | 
|   | 
| 
time_t  | getLastUpdate () const  | 
|   | 
| 
std::string  | getFormat () const  | 
|   | 
| 
std::string  | getDescriptiveKeywords () const  | 
|   | 
| 
void  | setTitle (const std::string &title) | 
|   | 
| 
void  | setEditor (const std::string &editor) | 
|   | 
| 
void  | setCreation (const time_t &creation) | 
|   | 
| 
void  | setOriginator (const std::string &originator) | 
|   | 
| 
void  | setDescription (const std::string &description) | 
|   | 
| 
void  | setLastUpdate (const time_t &lastUpdate) | 
|   | 
| 
void  | setFormat (const std::string &format) | 
|   | 
| 
void  | setDescriptiveKeywords (const std::string &descriptiveKeywords) | 
|   | 
| void  | setMetadata (const std::string &title, const std::string &editor, const time_t &creation, const std::string &originator, const std::string &description, const time_t &lastUpdate, const std::string &format, const std::string &descriptiveKeywords) | 
|   | 
| void  | serializeIntoStream (std::ostream *stream) | 
|   | 
| gsoap_resqml2_0_1::eml__AbstractCitedDataObject *  | getGsoapProxy () const  | 
|   | 
| soap *  | getGsoapContext () const  | 
|   | 
| int  | getGsoapType () const  | 
|   | 
| 
gsoap_resqml2_0_1::eml__DataObjectReference *  | newResqmlReference () const  | 
|   | 
| 
gsoap_resqml2_0_1::resqml2__ContactElementReference *  | newResqmlContactElementReference () const  | 
|   | 
| common::EpcDocument *  | getEpcDocument () const  | 
|   | 
| virtual std::string  | getXmlNamespace () const  | 
|   | 
| virtual std::string  | getResqmlVersion () const  | 
|   | 
| std::string  | getContentType () const  | 
|   | 
| std::string  | getPartNameInEpcDocument () const  | 
|   | 
| std::string  | serializeIntoString () | 
|   | 
| void  | addAlias (const std::string &authority, const std::string &title) | 
|   | 
| unsigned int  | getAliasCount () const  | 
|   | 
| std::string  | getAliasAuthorityAtIndex (const unsigned int &index) const  | 
|   | 
| std::string  | getAliasTitleAtIndex (const unsigned int &index) const  | 
|   | 
| const std::vector< resqml2::Activity * > &  | getActivitySet () const  | 
|   | 
| void  | addOrSetExtraMetadata (const std::string &key, const std::string &value) | 
|   | 
| std::tr1::unordered_map< std::string, std::string >  | getExtraMetadataSet () const  | 
|   | 
| std::string  | getExtraMetadata (const std::string &key) | 
|   | 
| unsigned int  | getExtraMetadataCount () const  | 
|   | 
| std::string  | getExtraMetadataKeyAtIndex (const unsigned int &index) const  | 
|   | 
| std::string  | getExtraMetadataStringValueAtIndex (const unsigned int &index) const  | 
|   | 
 | 
|   | SubRepresentation (gsoap_resqml2_0_1::eml__DataObjectReference *partialObject) | 
|   | 
| 
  | SubRepresentation (resqml2::AbstractFeatureInterpretation *interp) | 
|   | 
|   | SubRepresentation (gsoap_resqml2_0_1::_resqml2__SubRepresentation *fromGsoap) | 
|   | 
|   | AbstractRepresentation (common::EpcDocument *epcDoc, gsoap_resqml2_0_1::eml__DataObjectReference *partialObject) | 
|   | 
|   | AbstractRepresentation (class AbstractFeatureInterpretation *interp, class AbstractLocal3dCrs *crs) | 
|   | 
|   | AbstractRepresentation (gsoap_resqml2_0_1::resqml2__AbstractRepresentation *fromGsoap) | 
|   | 
| void  | pushBackSeismicSupport (AbstractRepresentation *seismicSupport) | 
|   | 
| void  | setXmlInterpretation (class AbstractFeatureInterpretation *interp) | 
|   | 
| gsoap_resqml2_0_1::resqml2__PointGeometry *  | createPointGeometryPatch2_0_1 (const unsigned int &patchIndex, double *points, unsigned long long *numPoints, const unsigned int &numDimensionsInArray, resqml2::AbstractHdfProxy *proxy) | 
|   | 
| 
std::string  | getHdfProxyUuidFromPointGeometryPatch (gsoap_resqml2_0_1::resqml2__PointGeometry *patch) const  | 
|   | 
| 
gsoap_resqml2_0_1::resqml2__Seismic2dCoordinates *  | getSeismic2dCoordinates (const unsigned int &patchIndex) const  | 
|   | 
| 
gsoap_resqml2_0_1::resqml2__Seismic3dCoordinates *  | getSeismic3dCoordinates (const unsigned int &patchIndex) const  | 
|   | 
|   | AbstractObject (common::EpcDocument *epcDoc, gsoap_resqml2_0_1::eml__DataObjectReference *partialObject) | 
|   | Indicate whether methods update the XML (gSoap) or only the C++ classes of the API.  More...
  | 
|   | 
| 
  | AbstractObject (gsoap_resqml2_0_1::eml__AbstractCitedDataObject *proxy=nullptr) | 
|   | 
| 
void  | initMandatoryMetadata () | 
|   | 
| void  | setMetadata (const std::string &guid, const std::string &title, const std::string &editor, const time_t &creation, const std::string &originator, const std::string &description, const time_t &lastUpdate, const std::string &format, const std::string &descriptiveKeywords) | 
|   |