From 6d66445f836fdc20efec423301ad23422be721a1 Mon Sep 17 00:00:00 2001
From: Christoph Lehmann <christoph.lehmann@ufz.de>
Date: Wed, 9 Feb 2022 10:36:11 +0100
Subject: [PATCH] [MaL] removed templated weighted point class

---
 MathLib/TemplateWeightedPoint.h | 38 ---------------------------------
 1 file changed, 38 deletions(-)
 delete mode 100644 MathLib/TemplateWeightedPoint.h

diff --git a/MathLib/TemplateWeightedPoint.h b/MathLib/TemplateWeightedPoint.h
deleted file mode 100644
index e071af72cff..00000000000
--- a/MathLib/TemplateWeightedPoint.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * \file
- * \date Sep 3, 2013
- * \brief Weighted point class.
- *
- * \copyright
- * Copyright (c) 2012-2022, OpenGeoSys Community (http://www.opengeosys.org)
- *            Distributed under a Modified BSD License.
- *              See accompanying file LICENSE.txt or
- *              http://www.opengeosys.org/project/license
- */
-
-#pragma once
-
-#include "TemplatePoint.h"
-
-namespace MathLib
-{
-
-template <typename FP_T, typename W_T, std::size_t DIM>
-class TemplateWeightedPoint : public TemplatePoint<FP_T, DIM>
-{
-public:
-    TemplateWeightedPoint(std::array<FP_T, DIM> const& x, W_T weight)
-        : TemplatePoint<FP_T, DIM>(x), weight_(weight)
-    {}
-
-    W_T getWeight() const { return weight_; }
-
-private:
-    W_T const weight_;
-};
-
-using WeightedPoint1D = TemplateWeightedPoint<double, double, 1>;
-using WeightedPoint2D = TemplateWeightedPoint<double, double, 2>;
-using WeightedPoint3D = TemplateWeightedPoint<double, double, 3>;
-
-} // end namespace MathLib
-- 
GitLab