From 5c32e35d2765b231a130afa778710342f9db1bf4 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Thu, 11 Aug 2016 14:41:56 +0200 Subject: [PATCH] Minor fixes to wxMathPlot --- common/widgets/mathplot.cpp | 6 ++---- include/widgets/mathplot.h | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/common/widgets/mathplot.cpp b/common/widgets/mathplot.cpp index 3ff858e92b..a4cf48f4a9 100644 --- a/common/widgets/mathplot.cpp +++ b/common/widgets/mathplot.cpp @@ -536,6 +536,8 @@ mpFXY::mpFXY(wxString name, int flags) SetName(name); m_flags = flags; m_type = mpLAYER_PLOT; + m_scaleX = NULL; + m_scaleY = NULL; } void mpFXY::UpdateViewBoundary(wxCoord xnew, wxCoord ynew) @@ -764,7 +766,6 @@ void mpScaleX::recalculateTicks ( wxDC & dc, mpWindow & w ) double minErr = 1000000000000.0; double bestStep; - int bestCount; for(int i = 10; i <= 20; i+=2) { double step = fabs(maxVvis - minVvis) / (double) i; @@ -779,7 +780,6 @@ void mpScaleX::recalculateTicks ( wxDC & dc, mpWindow & w ) { minErr = err; bestStep = stepInt; - bestCount = i; } //printf("step %d %.3f %.3f best %.3f\n",i, step, stepInt, bestStep); } @@ -981,7 +981,6 @@ void mpScaleY::recalculateTicks ( wxDC & dc, mpWindow & w ) double minErr = 1000000000000.0; double bestStep; - int bestCount; for(int i = 10; i <= 20; i+=2) { double step = fabs(maxVvis - minVvis) / (double) i; @@ -996,7 +995,6 @@ void mpScaleY::recalculateTicks ( wxDC & dc, mpWindow & w ) { minErr = err; bestStep = stepInt; - bestCount = i; } //printf("step %d %.3f %.3f best %.3f\n",i, step, stepInt, bestStep); } diff --git a/include/widgets/mathplot.h b/include/widgets/mathplot.h index ae085834f4..081cc06fea 100644 --- a/include/widgets/mathplot.h +++ b/include/widgets/mathplot.h @@ -775,7 +775,7 @@ protected: int m_flags; //!< Flag for axis alignment bool m_ticks; //!< Flag to toggle between ticks or grid double m_minV, m_maxV; - double m_rangeSet; + bool m_rangeSet; int m_maxLabelHeight; int m_maxLabelWidth;