mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2592 3D well log curves: Update curves after editing properties
This commit is contained in:
@@ -25,6 +25,8 @@
|
||||
#include "RigEclipseCaseData.h"
|
||||
#include "RigFlowDiagResultAddress.h"
|
||||
|
||||
#include "Rim3dView.h"
|
||||
#include "Rim3dWellLogCurve.h"
|
||||
#include "RimCellEdgeColors.h"
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseCellColors.h"
|
||||
@@ -33,12 +35,11 @@
|
||||
#include "RimEclipseResultCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
#include "RimFlowDiagSolution.h"
|
||||
#include "RimGridTimeHistoryCurve.h"
|
||||
#include "RimIntersectionCollection.h"
|
||||
#include "RimPlotCurve.h"
|
||||
#include "RimReservoirCellResultsStorage.h"
|
||||
#include "Rim3dView.h"
|
||||
#include "RimViewLinker.h"
|
||||
#include "RimGridTimeHistoryCurve.h"
|
||||
#include "RimWellLogExtractionCurve.h"
|
||||
|
||||
#include "cafPdmUiListEditor.h"
|
||||
@@ -336,6 +337,13 @@ void RimEclipseResultDefinition::updateAnyFieldHasChanged()
|
||||
{
|
||||
curve->updateConnectedEditors();
|
||||
}
|
||||
|
||||
Rim3dWellLogCurve* rim3dWellLogCurve = nullptr;
|
||||
this->firstAncestorOrThisOfType(rim3dWellLogCurve);
|
||||
if (rim3dWellLogCurve)
|
||||
{
|
||||
rim3dWellLogCurve->updateConnectedEditors();
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -434,6 +442,13 @@ void RimEclipseResultDefinition::loadDataAndUpdate()
|
||||
{
|
||||
curve->loadDataAndUpdate(true);
|
||||
}
|
||||
|
||||
Rim3dWellLogCurve* rim3dWellLogCurve = nullptr;
|
||||
this->firstAncestorOrThisOfType(rim3dWellLogCurve);
|
||||
if (rim3dWellLogCurve)
|
||||
{
|
||||
rim3dWellLogCurve->updateCurveIn3dView();
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user