#2199, #2245 Summary plots. Add paste commands for cross plot. Add duplicate summary plots and curves

This commit is contained in:
Bjørn Erik Jensen
2017-12-12 13:22:16 +01:00
parent b7bdce1d9e
commit 9769d391e1
23 changed files with 880 additions and 65 deletions

View File

@@ -33,12 +33,14 @@ class RicPasteSummaryCurveFeature : public caf::CmdFeature
{
CAF_CMD_HEADER_INIT;
public:
static RimSummaryCurve* copyCurveAndAddToPlot(RimSummaryCurve *sourceCurve);
protected:
// Overrides
virtual bool isCommandEnabled() override;
virtual void onActionTriggered( bool isChecked ) override;
virtual void setupActionLook(QAction* actionToSetup) override;
private:
static std::vector<caf::PdmPointer<RimSummaryCurve> > summaryCurves();
static std::vector<caf::PdmPointer<RimSummaryCurve> > summaryCurvesOnClipboard();
};