From 83043ca7c01a23dd0eb8e9a792fea3e680bfb267 Mon Sep 17 00:00:00 2001 From: Maxime Gimeno Date: Tue, 23 Aug 2016 14:39:51 +0200 Subject: [PATCH] Fix code for VertexPointMap --- Generator/include/CGAL/point_generators_3.h | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Generator/include/CGAL/point_generators_3.h b/Generator/include/CGAL/point_generators_3.h index 95def7a270a..3114edf3471 100644 --- a/Generator/include/CGAL/point_generators_3.h +++ b/Generator/include/CGAL/point_generators_3.h @@ -320,17 +320,16 @@ struct Random_points_in_triangle_mesh_3 typedef Generic_random_point_generator< typename boost::graph_traits ::face_descriptor , CGAL::Property_map_to_unary_function::type> >, - Random_points_in_triangle_3

, P> Base; + TriangleMesh,VertexPointMap> >, + Random_points_in_triangle_3

, P> Base; typedef typename CGAL::Triangle_from_face_descriptor_map< - TriangleMesh,VertexPointMap> Pmap; + TriangleMesh,VertexPointMap> Pmap; typedef typename CGAL::Triangle_from_face_descriptor_map< - TriangleMesh,VertexPointMap> Object_from_id_map; - typedef Random_points_in_triangle_3

Generator_on_object; - typedef typename boost::graph_traits::face_descriptor Id; + TriangleMesh,VertexPointMap> Object_from_id_map; + typedef Random_points_in_triangle_3

Generator_on_object; + typedef typename boost::graph_traits::face_descriptor Id; typedef P result_type; - typedef Random_points_in_triangle_mesh_3< TriangleMesh> This; + typedef Random_points_in_triangle_mesh_3< TriangleMesh, VertexPointMap> This; Random_points_in_triangle_mesh_3( const TriangleMesh& mesh,Random& rnd = get_default_random())