From 0329eb78ccfc3bec48efd433f8995cbf59963120 Mon Sep 17 00:00:00 2001 From: Ruben Dashyan Date: Thu, 1 Aug 2019 11:35:49 +0200 Subject: [PATCH] [apps/probability/calculation] Remove unused method --- apps/probability/calculation/calculation.cpp | 4 ---- apps/probability/calculation/calculation.h | 1 - apps/probability/calculation/discrete_calculation.h | 1 - .../calculation/finite_integral_calculation.cpp | 7 ------- apps/probability/calculation/finite_integral_calculation.h | 1 - 5 files changed, 14 deletions(-) diff --git a/apps/probability/calculation/calculation.cpp b/apps/probability/calculation/calculation.cpp index 80c5f1a6c..d3e66b30a 100644 --- a/apps/probability/calculation/calculation.cpp +++ b/apps/probability/calculation/calculation.cpp @@ -9,10 +9,6 @@ void Calculation::setLaw(Law * law) { compute(0); } -int Calculation::numberOfEditableParameters() { - return numberOfParameters(); -} - double Calculation::lowerBound() { return -INFINITY; } diff --git a/apps/probability/calculation/calculation.h b/apps/probability/calculation/calculation.h index 111f38599..49283b945 100644 --- a/apps/probability/calculation/calculation.h +++ b/apps/probability/calculation/calculation.h @@ -18,7 +18,6 @@ public: virtual Type type() = 0; void setLaw(Law * law); virtual int numberOfParameters() = 0; - virtual int numberOfEditableParameters(); virtual I18n::Message legendForParameterAtIndex(int index) = 0; virtual void setParameterAtIndex(double f, int index) = 0; virtual double parameterAtIndex(int index) = 0; diff --git a/apps/probability/calculation/discrete_calculation.h b/apps/probability/calculation/discrete_calculation.h index 1273fd9dc..6bf1b332a 100644 --- a/apps/probability/calculation/discrete_calculation.h +++ b/apps/probability/calculation/discrete_calculation.h @@ -10,7 +10,6 @@ public: DiscreteCalculation(); Type type() override { return Type::Discrete; } int numberOfParameters() override { return 2; } - int numberOfEditableParameters() override { return 1; } I18n::Message legendForParameterAtIndex(int index) override; void setParameterAtIndex(double f, int index) override; double parameterAtIndex(int index) override; diff --git a/apps/probability/calculation/finite_integral_calculation.cpp b/apps/probability/calculation/finite_integral_calculation.cpp index 3774a6439..81a0764e5 100644 --- a/apps/probability/calculation/finite_integral_calculation.cpp +++ b/apps/probability/calculation/finite_integral_calculation.cpp @@ -15,13 +15,6 @@ FiniteIntegralCalculation::FiniteIntegralCalculation() : compute(0); } -int FiniteIntegralCalculation::numberOfEditableParameters() { - if (m_law->type() == Law::Type::Normal) { - return 3; - } - return 2; -} - I18n::Message FiniteIntegralCalculation::legendForParameterAtIndex(int index) { assert(index >= 0 && index < 3); if (index == 0) { diff --git a/apps/probability/calculation/finite_integral_calculation.h b/apps/probability/calculation/finite_integral_calculation.h index 640279f46..ccbd2afd0 100644 --- a/apps/probability/calculation/finite_integral_calculation.h +++ b/apps/probability/calculation/finite_integral_calculation.h @@ -10,7 +10,6 @@ public: FiniteIntegralCalculation(); Type type() override { return Type::FiniteIntegral; } int numberOfParameters() override { return 3; } - int numberOfEditableParameters() override; I18n::Message legendForParameterAtIndex(int index) override; void setParameterAtIndex(double f, int index) override; double parameterAtIndex(int index) override;