mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#5317 Add separate results definition objects for Reservoir Surfaces
This commit is contained in:
parent
e05f9320d7
commit
cf74891952
@ -1739,6 +1739,8 @@ void RimEclipseView::defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrderin
|
|||||||
uiTreeOrdering.add( cellEdgeResult() );
|
uiTreeOrdering.add( cellEdgeResult() );
|
||||||
uiTreeOrdering.add( faultResultSettings() );
|
uiTreeOrdering.add( faultResultSettings() );
|
||||||
uiTreeOrdering.add( &m_intersectionResultDefCollection );
|
uiTreeOrdering.add( &m_intersectionResultDefCollection );
|
||||||
|
uiTreeOrdering.add( &m_surfaceResultDefCollection );
|
||||||
|
|
||||||
uiTreeOrdering.add( wellCollection() );
|
uiTreeOrdering.add( wellCollection() );
|
||||||
uiTreeOrdering.add( &m_wellMeasurementCollection );
|
uiTreeOrdering.add( &m_wellMeasurementCollection );
|
||||||
|
|
||||||
|
@ -914,6 +914,7 @@ void RimGeoMechView::defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrderin
|
|||||||
uiTreeOrdering.add( cellResult() );
|
uiTreeOrdering.add( cellResult() );
|
||||||
uiTreeOrdering.add( m_tensorResults() );
|
uiTreeOrdering.add( m_tensorResults() );
|
||||||
uiTreeOrdering.add( &m_intersectionResultDefCollection );
|
uiTreeOrdering.add( &m_intersectionResultDefCollection );
|
||||||
|
uiTreeOrdering.add( &m_surfaceResultDefCollection );
|
||||||
uiTreeOrdering.add( &m_wellMeasurementCollection );
|
uiTreeOrdering.add( &m_wellMeasurementCollection );
|
||||||
|
|
||||||
uiTreeOrdering.add( m_intersectionCollection() );
|
uiTreeOrdering.add( m_intersectionCollection() );
|
||||||
|
@ -87,6 +87,15 @@ RimGridView::RimGridView()
|
|||||||
m_intersectionResultDefCollection.uiCapability()->setUiTreeHidden( true );
|
m_intersectionResultDefCollection.uiCapability()->setUiTreeHidden( true );
|
||||||
m_intersectionResultDefCollection = new RimIntersectionResultsDefinitionCollection;
|
m_intersectionResultDefCollection = new RimIntersectionResultsDefinitionCollection;
|
||||||
|
|
||||||
|
CAF_PDM_InitFieldNoDefault( &m_surfaceResultDefCollection,
|
||||||
|
"ReservoirSurfaceResultDefColl",
|
||||||
|
"Separate Surface Results",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"" );
|
||||||
|
m_surfaceResultDefCollection.uiCapability()->setUiTreeHidden( true );
|
||||||
|
m_surfaceResultDefCollection = new RimIntersectionResultsDefinitionCollection;
|
||||||
|
|
||||||
CAF_PDM_InitFieldNoDefault( &m_gridCollection, "GridCollection", "GridCollection", "", "", "" );
|
CAF_PDM_InitFieldNoDefault( &m_gridCollection, "GridCollection", "GridCollection", "", "", "" );
|
||||||
m_gridCollection.uiCapability()->setUiHidden( true );
|
m_gridCollection.uiCapability()->setUiHidden( true );
|
||||||
m_gridCollection = new RimGridCollection();
|
m_gridCollection = new RimGridCollection();
|
||||||
@ -208,6 +217,14 @@ RimIntersectionResultsDefinitionCollection* RimGridView::separateIntersectionRes
|
|||||||
return m_intersectionResultDefCollection;
|
return m_intersectionResultDefCollection;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
RimIntersectionResultsDefinitionCollection* RimGridView::separateSurfaceResultsCollection() const
|
||||||
|
{
|
||||||
|
return m_surfaceResultDefCollection;
|
||||||
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -50,6 +50,7 @@ public:
|
|||||||
RimIntersectionCollection* intersectionCollection() const;
|
RimIntersectionCollection* intersectionCollection() const;
|
||||||
RimSurfaceInViewCollection* surfaceInViewCollection() const;
|
RimSurfaceInViewCollection* surfaceInViewCollection() const;
|
||||||
RimIntersectionResultsDefinitionCollection* separateIntersectionResultsCollection() const;
|
RimIntersectionResultsDefinitionCollection* separateIntersectionResultsCollection() const;
|
||||||
|
RimIntersectionResultsDefinitionCollection* separateSurfaceResultsCollection() const;
|
||||||
RimAnnotationInViewCollection* annotationCollection() const;
|
RimAnnotationInViewCollection* annotationCollection() const;
|
||||||
RimWellMeasurementInViewCollection* measurementCollection() const;
|
RimWellMeasurementInViewCollection* measurementCollection() const;
|
||||||
|
|
||||||
@ -96,6 +97,7 @@ protected:
|
|||||||
caf::PdmChildField<RimIntersectionCollection*> m_intersectionCollection;
|
caf::PdmChildField<RimIntersectionCollection*> m_intersectionCollection;
|
||||||
|
|
||||||
caf::PdmChildField<RimIntersectionResultsDefinitionCollection*> m_intersectionResultDefCollection;
|
caf::PdmChildField<RimIntersectionResultsDefinitionCollection*> m_intersectionResultDefCollection;
|
||||||
|
caf::PdmChildField<RimIntersectionResultsDefinitionCollection*> m_surfaceResultDefCollection;
|
||||||
|
|
||||||
caf::PdmChildField<Rim3dOverlayInfoConfig*> m_overlayInfoConfig;
|
caf::PdmChildField<Rim3dOverlayInfoConfig*> m_overlayInfoConfig;
|
||||||
caf::PdmChildField<RimCellRangeFilterCollection*> m_rangeFilterCollection;
|
caf::PdmChildField<RimCellRangeFilterCollection*> m_rangeFilterCollection;
|
||||||
|
@ -61,11 +61,6 @@ QString RimSurfaceInView::name() const
|
|||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
///
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
void RimSurfaceInView::loadDataAndUpdate() {}
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -36,8 +36,6 @@ public:
|
|||||||
RimSurfaceInView();
|
RimSurfaceInView();
|
||||||
~RimSurfaceInView() override;
|
~RimSurfaceInView() override;
|
||||||
|
|
||||||
void loadDataAndUpdate();
|
|
||||||
|
|
||||||
QString name() const;
|
QString name() const;
|
||||||
RimSurface* surface() const;
|
RimSurface* surface() const;
|
||||||
void setSurface( RimSurface* surf );
|
void setSurface( RimSurface* surf );
|
||||||
|
Loading…
Reference in New Issue
Block a user