#4214 Allow setting the curve symbol for Grid Cross Plots

This commit is contained in:
Gaute Lindkvist committed 2019-03-22 09:39:40 +01:00
1 parent 4c3c01a661
commit 97bb7483e5
3 files changed
+5 -5

No files matched your search

@@ -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);
}