mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3108 Ensemble statistics curves. Some curve symbols are now slightly bigger
This commit is contained in:
@@ -72,6 +72,7 @@
|
||||
/// Internal functions
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimPlotCurve::PointSymbolEnum statisticsCurveSymbolFromAddress(const RifEclipseSummaryAddress& address);
|
||||
int statisticsCurveSymbolSize(RimPlotCurve::PointSymbolEnum symbol);
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
@@ -999,7 +1000,10 @@ void RimEnsembleCurveSet::updateStatisticsCurves(bool calculate = true)
|
||||
m_curves.push_back(curve);
|
||||
curve->setColor(m_statistics->color());
|
||||
curve->setColor(m_statistics->color());
|
||||
curve->setSymbol(statisticsCurveSymbolFromAddress(address));
|
||||
|
||||
auto symbol = statisticsCurveSymbolFromAddress(address);
|
||||
curve->setSymbol(symbol);
|
||||
curve->setSymbolSize(statisticsCurveSymbolSize(symbol));
|
||||
curve->setSymbolSkipDistance(150);
|
||||
if (m_statistics->showCurveLabels())
|
||||
{
|
||||
@@ -1249,3 +1253,14 @@ RimPlotCurve::PointSymbolEnum statisticsCurveSymbolFromAddress(const RifEclipseS
|
||||
if (qName.contains(ENSEMBLE_STAT_P50_QUANTITY_NAME)) return RimPlotCurve::SYMBOL_DIAMOND;
|
||||
return RimPlotCurve::SYMBOL_ELLIPSE;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
int statisticsCurveSymbolSize(RimPlotCurve::PointSymbolEnum symbol)
|
||||
{
|
||||
if (symbol == RimPlotCurve::SYMBOL_DIAMOND) return 8;
|
||||
if (symbol == RimPlotCurve::SYMBOL_TRIANGLE) return 7;
|
||||
if (symbol == RimPlotCurve::SYMBOL_DOWN_TRIANGLE) return 7;
|
||||
return 6;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user