diff --git a/GeoLib/Triangle.cpp b/GeoLib/Triangle.cpp
index 93f88244a12ca9daa5d67f8782cb0783119c5115..863a42e396af14d4495f51e3f8b7b37ab28653a1 100644
--- a/GeoLib/Triangle.cpp
+++ b/GeoLib/Triangle.cpp
@@ -27,14 +27,6 @@ Triangle::Triangle (std::vector<Point *> const &pnt_vec,
     assert (pnt_a < _pnts.size() && pnt_b < _pnts.size() && pnt_c < _pnts.size());
 }
 
-void Triangle::setTriangle (std::size_t pnt_a, std::size_t pnt_b, std::size_t pnt_c)
-{
-    assert (pnt_a < _pnts.size() && pnt_b < _pnts.size() && pnt_c < _pnts.size());
-    _pnt_ids[0] = pnt_a;
-    _pnt_ids[1] = pnt_b;
-    _pnt_ids[2] = pnt_c;
-}
-
 bool Triangle::containsPoint(MathLib::Point3d const& q, double eps) const
 {
     GeoLib::Point const& a(*(_pnts[_pnt_ids[0]]));
diff --git a/GeoLib/Triangle.h b/GeoLib/Triangle.h
index f8461bad2c55827a6e0e36c598885157a47d80be..00ca77a4fb135fdc038489a3094a29664f7a7d2f 100644
--- a/GeoLib/Triangle.h
+++ b/GeoLib/Triangle.h
@@ -35,11 +35,6 @@ public:
              std::size_t pnt_b,
              std::size_t pnt_c);
 
-    /**
-     * saves three indices describing a triangle
-     * */
-    void setTriangle (std::size_t pnt_a, std::size_t pnt_b, std::size_t pnt_c);
-
     /** \brief const access operator to access the index
      * of the i-th triangle point
     */