One of the main types of RESQML organizations, this class gathers boundary interpretations (e.g., horizons and faults) plus frontier features and their relationships (contacts interpretations), which when taken together define the structure of a part of the earth.
More...
|
virtual | ~StructuralOrganizationInterpretation ()=default |
|
bool | isStructural () const final |
|
virtual void | pushBackFaultInterpretation (FaultInterpretation *faultInterpretation)=0 |
|
virtual unsigned int | getFaultInterpretationCount () const =0 |
|
virtual common::DataObjectReference | getFaultInterpretationDor (unsigned int index) const =0 |
|
FaultInterpretation * | getFaultInterpretation (unsigned int index) const |
|
virtual void | pushBackHorizonInterpretation (HorizonInterpretation *horizonInterpretation, int stratigraphicRank)=0 |
|
virtual unsigned int | getHorizonInterpretationCount () const =0 |
|
virtual common::DataObjectReference | getHorizonInterpretationDor (unsigned int index) const =0 |
|
HorizonInterpretation * | getHorizonInterpretation (unsigned int index) const |
|
virtual void | pushBackTopFrontierInterpretation (AbstractFeatureInterpretation *topFrontierInterpretation)=0 |
|
virtual unsigned int | getTopFrontierInterpretationCount () const =0 |
|
virtual common::DataObjectReference | getTopFrontierInterpretationDor (unsigned int index) const =0 |
|
AbstractFeatureInterpretation * | getTopFrontierInterpretation (unsigned int index) const |
|
virtual void | pushBackBottomFrontierInterpretation (AbstractFeatureInterpretation *bottomFrontierInterpretation)=0 |
|
virtual unsigned int | getBottomFrontierInterpretationCount () const =0 |
|
virtual common::DataObjectReference | getBottomFrontierInterpretationDor (unsigned int index) const =0 |
|
AbstractFeatureInterpretation * | getBottomFrontierInterpretation (unsigned int index) const |
|
virtual void | pushBackSideFrontierInterpretation (AbstractFeatureInterpretation *sideFrontierInterpretation)=0 |
|
virtual unsigned int | getSideFrontierInterpretationCount () const =0 |
|
virtual common::DataObjectReference | getSideFrontierInterpretationDor (unsigned int index) const =0 |
|
AbstractFeatureInterpretation * | getSideFrontierInterpretation (unsigned int index) const |
|
virtual std::string | getXmlTag () const final |
|
virtual | ~AbstractOrganizationInterpretation ()=default |
|
virtual bool | isStratigraphic () const |
|
virtual bool | isRockFluid () const |
|
void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject) |
|
void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, AbstractFeatureInterpretation *partOf) |
|
void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, gsoap_resqml2_0_1::resqml20__ContactSide directObjectQualifier) |
|
void | pushBackBinaryContact (AbstractFeatureInterpretation *subject, gsoap_resqml2_0_1::resqml20__ContactSide subjectQualifier, gsoap_eml2_3::resqml22__ContactVerb verb, AbstractFeatureInterpretation *directObject, gsoap_resqml2_0_1::resqml20__ContactSide directObjectQualifier) |
|
virtual | ~AbstractFeatureInterpretation ()=default |
|
common::DataObjectReference | getInterpretedFeatureDor () const |
|
void | setInterpretedFeature (AbstractFeature *feature) |
|
AbstractFeature * | getInterpretedFeature () const |
|
gsoap_resqml2_0_1::resqml20__Domain | initDomain (gsoap_resqml2_0_1::resqml20__Domain defaultDomain) const |
|
gsoap_resqml2_0_1::resqml20__Domain | getDomain () const |
|
std::vector< AbstractRepresentation * > | getRepresentationSet () const |
|
uint64_t | getRepresentationCount () const noexcept |
|
AbstractRepresentation * | getRepresentation (uint64_t index) const |
|
std::vector< GridConnectionSetRepresentation * > | getGridConnectionSetRepresentationSet () const |
|
One of the main types of RESQML organizations, this class gathers boundary interpretations (e.g., horizons and faults) plus frontier features and their relationships (contacts interpretations), which when taken together define the structure of a part of the earth.