mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-09 23:16:00 -06:00
#4214 Allow setting the curve symbol for Grid Cross Plots
This commit is contained in:
parent
4c3c01a661
commit
97bb7483e5
@ -78,10 +78,10 @@ void RimGridCrossPlotCurve::setSamples(const std::vector<double>& xValues, const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimGridCrossPlotCurve::updateCurveAppearance()
|
||||
void RimGridCrossPlotCurve::setCurveAutoAppearance()
|
||||
{
|
||||
determineSymbol();
|
||||
RimPlotCurve::updateCurveAppearance();
|
||||
updateCurveAppearance();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -43,7 +43,7 @@ public:
|
||||
void setGroupingInformation(int curveSetIndex, int groupIndex);
|
||||
void setSamples(const std::vector<double>& xValues, const std::vector<double>& yValues);
|
||||
|
||||
void updateCurveAppearance() override;
|
||||
void setCurveAutoAppearance();
|
||||
int groupIndex() const;
|
||||
|
||||
protected:
|
||||
|
@ -469,7 +469,7 @@ void RimGridCrossPlotCurveSet::createCurves(const RigEclipseCrossPlotResult& res
|
||||
curve->setSymbolEdgeColor(curve->color());
|
||||
curve->setGroupingInformation(indexInPlot(), 0);
|
||||
curve->setSamples(result.xValues, result.yValues);
|
||||
curve->updateCurveAppearance();
|
||||
curve->setCurveAutoAppearance();
|
||||
curve->updateUiIconFromPlotSymbol();
|
||||
m_crossPlotCurves.push_back(curve);
|
||||
m_groupedResults[0] = result;
|
||||
@ -527,7 +527,7 @@ void RimGridCrossPlotCurveSet::createCurves(const RigEclipseCrossPlotResult& res
|
||||
curve->setSamples(it->second.xValues, it->second.yValues);
|
||||
curve->showLegend(m_crossPlotCurves.empty());
|
||||
curve->setLegendEntryText(createAutoName());
|
||||
curve->updateCurveAppearance();
|
||||
curve->setCurveAutoAppearance();
|
||||
curve->updateUiIconFromPlotSymbol();
|
||||
m_crossPlotCurves.push_back(curve);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user