Improve curve naming

* Add curve name template and handling of string variables
* Mark autoName as obsolete field
* Use key-value map to populate variable values
* Add curve naming methods Auto, Custom and Template
This commit is contained in:
Magne Sjaastad authored and GitHub committed 2022-10-11 14:02:46 +02:00
1 parent 05d7eac52c
commit 5e184df670
15 files changed
+294 -82

No files matched your search

@@ -19,6 +19,7 @@
#pragma once
class QPaintDevice;
class QString;
// Defines relate to plotting
namespace RiaDefines
@@ -65,6 +66,21 @@ enum class MultiPlotAxisVisibility
ALL_VISIBLE
};
enum class ObjectNamingMethod
{
CUSTOM,
AUTO,
TEMPLATE
};
QString namingVariableCase();
QString namingVariableWell();
QString namingVariableWellBranch();
QString namingVariableResultName();
QString namingVariableResultType();
QString namingVariableTime();
QString namingVariableTimestep();
double minimumDefaultValuePlot();
double minimumDefaultLogValuePlot();
double maximumDefaultValuePlot();