From 22df89d4715fb94c7659955886a529fda3ded2e2 Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Fri, 25 Sep 2020 09:16:48 +0200 Subject: interface simplification. Remove useless include and typedefs --- src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h | 3 --- .../include/gudhi/Implicit_manifold_intersection_oracle.h | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h b/src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h index 6c4bb534..dd059184 100644 --- a/src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h +++ b/src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h @@ -18,7 +18,6 @@ #include // for std::size_t #include -#include #include #include @@ -46,8 +45,6 @@ template ; - using Triplet = Eigen::Triplet; public: /** \brief Type of the simplices in the triangulation. */ diff --git a/src/Coxeter_triangulation/include/gudhi/Implicit_manifold_intersection_oracle.h b/src/Coxeter_triangulation/include/gudhi/Implicit_manifold_intersection_oracle.h index 4f44df7c..25f688de 100644 --- a/src/Coxeter_triangulation/include/gudhi/Implicit_manifold_intersection_oracle.h +++ b/src/Coxeter_triangulation/include/gudhi/Implicit_manifold_intersection_oracle.h @@ -107,6 +107,9 @@ class Implicit_manifold_intersection_oracle { /** \brief Codimension of the implicit manifold. */ std::size_t cod_d() const { return fun_.cod_d(); } + /** \brief The seed point of the implicit manifold. */ + Eigen::VectorXd seed() const { return fun_.seed(); } + /** \brief Intersection query with the relative interior of the manifold. * * \details The returned structure Query_result contains the boolean value -- cgit v1.2.3