cgal/Mesh_3/include/CGAL
Mael Rouxel-Labbé 1761ec3294 Mesh_3 criteria is_bad() now additionally takes the triangulation as parameter
Instead of calling Criteria(element), one must now call Criteria(tr, element).

The idea is that the triangulation should be responsible of geometric data
while elements only handle connectivity (using ids for example).
This is already the case for Periodic_3_mesh_3 which must obtain
"true" geometric information through the (periodic) triangulation class's
methods.

These changes are transparent for Mesh_3 but allow Periodic_3_mesh_3 to use
Mesh_3's criteria.
2017-06-19 15:15:20 +02:00
..
IO Consistently use Bare_point and Weighted_point 2017-06-15 10:29:26 +02:00
Mesh_3 Mesh_3 criteria is_bad() now additionally takes the triangulation as parameter 2017-06-19 15:15:20 +02:00
Meshes
internal/Mesh_3
Compact_mesh_cell_base_3.h Renamed Compact_mesh_cell_base_3's circumcenter_ to weighted_circumcenter_ 2017-06-15 10:34:15 +02:00
Gray_image_mesh_domain_3.h
Implicit_mesh_domain_3.h
Implicit_to_labeling_function_wrapper.h
Labeled_image_mesh_domain_3.h fix the bounding box of image domain 2017-04-20 17:05:03 +02:00
Labeled_mesh_domain_3.h Removed useless includes 2017-06-15 10:34:15 +02:00
Mesh_cell_base_3.h Re-use existing time stamps 2017-05-18 10:57:13 +02:00
Mesh_cell_criteria_3.h Mesh_3 criteria is_bad() now additionally takes the triangulation as parameter 2017-06-19 15:15:20 +02:00
Mesh_complex_3_in_triangulation_3.h Fixed (almost all) default constructed traits in Mesh_3 2017-06-15 10:32:03 +02:00
Mesh_constant_domain_field_3.h Fix the compilation of individual headers 2017-04-13 15:56:51 +02:00
Mesh_criteria_3.h
Mesh_domain_with_polyline_features_3.h
Mesh_edge_criteria_3.h
Mesh_facet_criteria_3.h Mesh_3 criteria is_bad() now additionally takes the triangulation as parameter 2017-06-19 15:15:20 +02:00
Mesh_facet_topology.h
Mesh_polyhedron_3.h Move properties from <CGAL/Mesh_polyhedron_3.h>... 2017-05-29 13:24:06 +02:00
Mesh_triangulation_3.h Cleaned uses of obsolete traits class Regular_triangulation_euclidean_traits 2017-06-15 10:34:15 +02:00
Mesh_vertex_base_3.h Disable Point_3(const Weighted_point_3&) 2017-06-15 10:29:26 +02:00
Polyhedral_mesh_domain_3.h Removed useless includes 2017-06-15 10:34:15 +02:00
Polyhedral_mesh_domain_with_features_3.h Fix the demo 2017-05-31 19:50:02 +02:00
Triangle_accessor_3.h Fix missing headers and definitions, SFINAE problems and ambiguous specialisation. 2017-05-29 13:24:06 +02:00
exude_mesh_3.h
lloyd_optimize_mesh_3.h
make_mesh_3.h Fixed (almost all) default constructed traits in Mesh_3 2017-06-15 10:32:03 +02:00
odt_optimize_mesh_3.h
optimize_mesh_3.h
perturb_mesh_3.h
refine_mesh_3.h Fixed various Bare_point / Weighted_point usage across Mesh_3 2017-06-15 10:34:15 +02:00
remove_far_points_in_mesh_3.h