#2028 Summary : Use SummaryTools to access summary objects

This commit is contained in:
Magne Sjaastad
2017-10-20 10:54:48 +02:00
parent 167f56f95a
commit 07b3778a75
12 changed files with 25 additions and 59 deletions

View File

@@ -38,6 +38,7 @@
#include "RimSummaryPlot.h"
#include "RimSummaryPlotCollection.h"
#include "RimView.h"
#include "RiaSummaryTools.h"
#include "RiuMainPlotWindow.h"
#include "RiuMainWindow.h"
@@ -79,11 +80,7 @@ void RicPlotProductionRateFeature::onActionTriggered(bool isChecked)
RimSummaryCaseMainCollection* sumCaseColl = project->activeOilField() ? project->activeOilField()->summaryCaseMainCollection() : nullptr;
if (!sumCaseColl) return;
RimMainPlotCollection* mainPlotColl = project->mainPlotCollection();
CAF_ASSERT(mainPlotColl);
RimSummaryPlotCollection* summaryPlotColl = mainPlotColl->summaryPlotCollection();
CAF_ASSERT(summaryPlotColl);
RimSummaryPlotCollection* summaryPlotColl = RiaSummaryTools::summaryPlotCollection();
std::vector<RimSimWellInView*> collection;
caf::SelectionManager::instance()->objectsByType(&collection);