summaryrefslogtreecommitdiff
path: root/chart2/source/inc/PolynomialRegressionCurveCalculator.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'chart2/source/inc/PolynomialRegressionCurveCalculator.hxx')
-rw-r--r--chart2/source/inc/PolynomialRegressionCurveCalculator.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/chart2/source/inc/PolynomialRegressionCurveCalculator.hxx b/chart2/source/inc/PolynomialRegressionCurveCalculator.hxx
index 6037fc742a78..e47d882d4903 100644
--- a/chart2/source/inc/PolynomialRegressionCurveCalculator.hxx
+++ b/chart2/source/inc/PolynomialRegressionCurveCalculator.hxx
@@ -22,6 +22,11 @@
#include "RegressionCurveCalculator.hxx"
#include <vector>
+namespace RegressionCalculationHelper
+{
+ typedef std::pair< std::vector< double >, std::vector< double > > tDoubleVectorPair;
+}
+
namespace chart
{
@@ -44,6 +49,11 @@ private:
const css::uno::Sequence<double>& aXValues,
const css::uno::Sequence<double>& aYValues ) override;
+ void computeCorrelationCoefficient(
+ RegressionCalculationHelper::tDoubleVectorPair& rValues,
+ const sal_Int32 aNoValues,
+ double yAverage );
+
std::vector<double> mCoefficients;
};