cgal/Mesh_3/include/CGAL
Mael Rouxel-Labbé a0427ec756 Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations
TriangulationCellBase_3 does not request a circumcenter;
DelaunayTriangulationCellBase_3 does.

Delaunay_triangulation_3 only compiled because
Triangulation_cell_base_3 (and Triangulation_ds_cell_base_3 !)
provided circumcenter() operators and DT3 inherited T3's TDS.

- The circumcenter() functions are removed where they shouldn't exist
- DT3 uses DT_cell_base_3 as cell base instead of T_cell_base_3
- Concepts/Classes that supposedly only required TriangulationCellBase_3
  and then built Delaunay triangulations with that (Alpha Shapes, etc.)
  are upgraded to request DelaunayTriangulationCellBase_3 (anyway, it
  wouldn't compile if you actually provided a model of
  TriangulationCellBase_3)
- Fixed various wrong templates in classes/concepts such as
  MeshVertexBase_3 not refining RegularTriangulationVertexBase_3
  and (only in the doc) defaulting to Triangulation_vertex_base_3
- Removed the deprecated class (for 4+ years) T_cell_base_with_circumcenter
2018-04-26 13:21:53 +02:00
..
IO Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
Mesh_3 Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Meshes Put CGAL::random_shuffle() in the subnamespace cpp98 2018-04-11 09:32:23 +01:00
internal/Mesh_3 Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
Compact_mesh_cell_base_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Gray_image_mesh_domain_3.h Mesh_3 2018-01-18 08:49:52 +00:00
Implicit_mesh_domain_3.h Mesh_3 2018-01-18 08:49:52 +00:00
Implicit_to_labeling_function_wrapper.h Add two typename 2018-03-05 14:17:26 +00:00
Labeled_image_mesh_domain_3.h Mesh_3 2018-01-18 08:49:52 +00:00
Labeled_mesh_domain_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
Mesh_cell_base_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Mesh_cell_criteria_3.h Mesh_3 criteria: Changed code from 'Badness' to 'Is_bad' to align with concept 2017-12-08 11:32:12 +01:00
Mesh_complex_3_in_triangulation_3.h Merge branch 'releases/CGAL-4.11-branch' 2018-03-26 11:03:37 +02:00
Mesh_constant_domain_field_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Mesh_criteria_3.h Mesh_3 2018-01-18 08:49:52 +00:00
Mesh_domain_with_polyline_features_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2017-11-30 15:54:00 +01:00
Mesh_edge_criteria_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2017-11-30 15:54:00 +01:00
Mesh_error_code.h add missing SPDX identifiers 2017-11-12 10:21:27 +01:00
Mesh_facet_criteria_3.h Mesh_3 criteria: Changed code from 'Badness' to 'Is_bad' to align with concept 2017-12-08 11:32:12 +01:00
Mesh_facet_topology.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Mesh_polyhedron_3.h Revert the merge of PR #2478 2018-01-04 17:54:08 +01:00
Mesh_triangulation_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
Mesh_vertex_base_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2017-11-30 15:54:00 +01:00
Polyhedral_complex_mesh_domain_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-04-26 11:55:17 +02:00
Polyhedral_mesh_domain_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-04-26 11:55:17 +02:00
Polyhedral_mesh_domain_with_features_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-04-26 11:55:17 +02:00
Triangle_accessor_3.h Fix dependencies by moving files 2018-03-23 14:17:24 +01:00
exude_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
lloyd_optimize_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
make_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
odt_optimize_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
optimize_mesh_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
perturb_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
refine_mesh_3.h Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2018-02-23 12:50:06 +01:00
remove_far_points_in_mesh_3.h Mesh_3 2018-01-18 08:49:52 +00:00