mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-31 09:14:11 -05:00
Refactor connection between cases and views.
Eclipse grid views and contour maps are not longer a child of the case. The views are not separate collections (one for grid and one for contour maps) on root level.
This commit is contained in:
1 parent
8f96d8b131
commit
b5666c333a
57 files changed
+626
-286
No files matched your search
@@ -382,8 +382,13 @@ void RivSurfacePartMgr::generatePartGeometry()
|
||||
void RivSurfacePartMgr::generateNativePartGeometry()
|
||||
{
|
||||
cvf::Vec3d displayModOffset( 0, 0, 0 );
|
||||
auto ownerCase = m_surfaceInView->firstAncestorOrThisOfType<RimCase>();
|
||||
if ( ownerCase ) displayModOffset = ownerCase->displayModelOffset();
|
||||
|
||||
auto view = m_surfaceInView->firstAncestorOrThisOfType<Rim3dView>();
|
||||
if ( view )
|
||||
{
|
||||
auto ownerCase = view->ownerCase();
|
||||
if ( ownerCase ) displayModOffset = ownerCase->displayModelOffset();
|
||||
}
|
||||
|
||||
m_usedSurfaceData = m_surfaceInView->surface()->surfaceData();
|
||||
if ( m_usedSurfaceData.isNull() ) return;
|
||||
|
||||
Reference in new issue
Block a user