[apps/*/curve_view] Use drawCartesianCurve specifically for drawing Cartesian curves

This commit is contained in:
Ruben Dashyan
2019-08-20 14:00:01 +02:00
committed by Léa Saviot
parent 7d689e22e4
commit fbee2d81e4
5 changed files with 10 additions and 5 deletions

View File

@@ -26,7 +26,7 @@ void GraphView::drawRect(KDContext * ctx, KDRect rect) const {
if (!m_store->seriesIsEmpty(series)) {
KDColor color = Palette::DataColor[series];
Model * seriesModel = m_store->modelForSeries(series);
drawCurve(ctx, rect, [](float abscissa, void * model, void * context) {
drawCartesianCurve(ctx, rect, [](float abscissa, void * model, void * context) {
Model * regressionModel = static_cast<Model *>(model);
double * regressionCoefficients = static_cast<double *>(context);
return (float)regressionModel->evaluate(regressionCoefficients, abscissa);