From bfe6273f86d87b4f4664a04d9e53372432892011 Mon Sep 17 00:00:00 2001 From: Clement Jamin Date: Mon, 4 Mar 2013 11:26:24 +0100 Subject: [PATCH] Added a macro CGAL_MESH_3_DEMO_DONT_COUNT_TETS_ADJACENT_TO_SHARP_FEATURES_FOR_HISTOGRAM That pretty name speaks for himself --- Mesh_3/demo/Mesh_3/Scene_c3t3_item.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Mesh_3/demo/Mesh_3/Scene_c3t3_item.cpp b/Mesh_3/demo/Mesh_3/Scene_c3t3_item.cpp index ac3142dd443..98207c299b7 100644 --- a/Mesh_3/demo/Mesh_3/Scene_c3t3_item.cpp +++ b/Mesh_3/demo/Mesh_3/Scene_c3t3_item.cpp @@ -509,6 +509,14 @@ create_histogram(const C3t3& c3t3, double& min_value, double& max_value) if( !c3t3.is_in_complex(cit)) continue; +#ifdef CGAL_MESH_3_DEMO_DONT_COUNT_TETS_ADJACENT_TO_SHARP_FEATURES_FOR_HISTOGRAM + if (c3t3.in_dimension(cit->vertex(0)) <= 1 + || c3t3.in_dimension(cit->vertex(1)) <= 1 + || c3t3.in_dimension(cit->vertex(2)) <= 1 + || c3t3.in_dimension(cit->vertex(3)) <= 1) + continue; +#endif //CGAL_MESH_3_DEMO_DONT_COUNT_TETS_ADJACENT_TO_SHARP_FEATURES_FOR_HISTOGRAM + const Point_3& p0 = cit->vertex(0)->point(); const Point_3& p1 = cit->vertex(1)->point(); const Point_3& p2 = cit->vertex(2)->point();