Add summary multi plot

Improve robustness related to update of Summary Plot Manager

Add RimSummaryMultiPlot
Move shared code into RiaSummaryStringTools
Added "Create Summary Multi Plot" to menu of MultiPlot in project tree
This commit is contained in:
Magne Sjaastad
2021-12-23 09:30:36 +01:00
committed by GitHub
parent 21f0988493
commit 4d21f90bf9
21 changed files with 993 additions and 231 deletions

View File

@@ -55,6 +55,8 @@ public:
};
using RowCountEnum = caf::AppEnum<RowCount>;
friend class RimSummaryMultiPlot;
public:
RimMultiPlot();
~RimMultiPlot() override;
@@ -74,6 +76,10 @@ public:
void removePlot( RimPlot* plot ) override;
void movePlotsToThis( const std::vector<RimPlot*>& plots, int insertAtPosition );
void insertPlots( const std::vector<RimPlot*>& plots );
void deleteAllPlots();
void uiOrderingForSummaryMultiPlot( caf::PdmUiOrdering& uiOrdering ) const;
size_t plotCount() const override;
size_t plotIndex( const RimPlot* plot ) const;