From 267b1f475e8884fa78f2c2bc67eef0ca6cec0c76 Mon Sep 17 00:00:00 2001 From: Simon Giraudot Date: Thu, 28 Jun 2018 11:13:35 +0200 Subject: [PATCH] Fix types in local eigen analysis --- .../include/CGAL/Classification/Local_eigen_analysis.h | 6 +++--- .../include/CGAL/Classification/Mesh_feature_generator.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Classification/include/CGAL/Classification/Local_eigen_analysis.h b/Classification/include/CGAL/Classification/Local_eigen_analysis.h index a5b44ac29ae..9838411e010 100644 --- a/Classification/include/CGAL/Classification/Local_eigen_analysis.h +++ b/Classification/include/CGAL/Classification/Local_eigen_analysis.h @@ -627,7 +627,7 @@ private: get(get (CGAL::vertex_point, g), target(next(next(halfedge(fd, g), g), g), g)))); } - CGAL::cpp11::array covariance = {{ 0.f, 0.f, 0.f, 0.f, 0.f, 0.f }}; + CGAL::cpp11::array covariance = {{ 0.f, 0.f, 0.f, 0.f, 0.f, 0.f }}; Point c = CGAL::centroid(triangles.begin(), triangles.end(), Kernel(), CGAL::Dimension_tag<2>()); @@ -637,8 +637,8 @@ private: m_content->centroids[get(get(CGAL::face_index,g), query)] = {{ float(c.x()), float(c.y()), float(c.z()) }}; - CGAL::cpp11::array evalues = {{ 0.f, 0.f, 0.f }}; - CGAL::cpp11::array evectors = {{ 0.f, 0.f, 0.f, + CGAL::cpp11::array evalues = {{ 0.f, 0.f, 0.f }}; + CGAL::cpp11::array evectors = {{ 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f }}; diff --git a/Classification/include/CGAL/Classification/Mesh_feature_generator.h b/Classification/include/CGAL/Classification/Mesh_feature_generator.h index 9faed4607fa..935abc76a1e 100644 --- a/Classification/include/CGAL/Classification/Mesh_feature_generator.h +++ b/Classification/include/CGAL/Classification/Mesh_feature_generator.h @@ -100,7 +100,7 @@ template > + typename DiagonalizeTraits = CGAL::Default_diagonalize_traits > class Mesh_feature_generator {