#817 Regenerate geometry when intersection box is deleted

This commit is contained in:
Magne Sjaastad 2016-09-23 13:11:35 +02:00
parent 633b0a136a
commit 259df01e0a

View File

@ -22,9 +22,10 @@
#include "RicDeleteItemExecData.h" #include "RicDeleteItemExecData.h"
#include "RimCellRangeFilterCollection.h" #include "RimCellRangeFilterCollection.h"
#include "RimIntersectionCollection.h"
#include "RimEclipsePropertyFilterCollection.h" #include "RimEclipsePropertyFilterCollection.h"
#include "RimGeoMechPropertyFilterCollection.h" #include "RimGeoMechPropertyFilterCollection.h"
#include "RimIntersectionBoxCollection.h"
#include "RimIntersectionCollection.h"
#include "RimProject.h" #include "RimProject.h"
#include "RimView.h" #include "RimView.h"
#include "RimViewLinkerCollection.h" #include "RimViewLinkerCollection.h"
@ -110,6 +111,13 @@ void RicDeleteItemExec::redo()
view->scheduleCreateDisplayModelAndRedraw(); view->scheduleCreateDisplayModelAndRedraw();
} }
RimIntersectionBoxCollection* intersectionBoxColl;
parentObj->firstAnchestorOrThisOfType(intersectionBoxColl);
if (view && intersectionBoxColl)
{
view->scheduleCreateDisplayModelAndRedraw();
}
RimWellPathCollection* wellPathColl; RimWellPathCollection* wellPathColl;
parentObj->firstAnchestorOrThisOfType(wellPathColl); parentObj->firstAnchestorOrThisOfType(wellPathColl);