From edf23b526585f529a01caaf3f607130f5cef5c9c Mon Sep 17 00:00:00 2001 From: Gaute Lindkvist Date: Fri, 13 Apr 2018 13:44:18 +0200 Subject: [PATCH] Remove epsilon guard in setAutomaticRanges for RimLegendConfig. --- .../ProjectDataModel/RimLegendConfig.cpp | 36 +++---------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/ApplicationCode/ProjectDataModel/RimLegendConfig.cpp b/ApplicationCode/ProjectDataModel/RimLegendConfig.cpp index 30f8b01046..3aa7ebf901 100644 --- a/ApplicationCode/ProjectDataModel/RimLegendConfig.cpp +++ b/ApplicationCode/ProjectDataModel/RimLegendConfig.cpp @@ -423,39 +423,13 @@ void RimLegendConfig::setAutomaticRanges(double globalMin, double globalMax, dou double candidateLocalAutoMin = roundToNumSignificantDigits(localMin, m_precision); double candidateLocalAutoMax = roundToNumSignificantDigits(localMax, m_precision); - bool needsUpdate = false; - const double epsilon = std::numeric_limits::epsilon(); - - if (cvf::Math::abs(candidateGlobalAutoMax - m_globalAutoMax) > epsilon) - { - needsUpdate = true; - } + m_globalAutoMin = candidateGlobalAutoMin; + m_globalAutoMax = candidateGlobalAutoMax; - if (cvf::Math::abs(candidateGlobalAutoMin - m_globalAutoMin) > epsilon) - { - needsUpdate = true; - } + m_localAutoMin = candidateLocalAutoMin; + m_localAutoMax = candidateLocalAutoMax; - if (cvf::Math::abs(candidateLocalAutoMax - m_localAutoMax) > epsilon) - { - needsUpdate = true; - } - - if (cvf::Math::abs(candidateLocalAutoMin - m_localAutoMin) > epsilon) - { - needsUpdate = true; - } - - if (needsUpdate) - { - m_globalAutoMin = candidateGlobalAutoMin; - m_globalAutoMax = candidateGlobalAutoMax; - - m_localAutoMin = candidateLocalAutoMin; - m_localAutoMax = candidateLocalAutoMax; - - updateLegend(); - } + updateLegend(); } //--------------------------------------------------------------------------------------------------