cgal/Triangulation_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 add missing URL and Id tags 2017-11-15 22:58:57 +01:00
internal Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Delaunay_triangulation_3.h Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Delaunay_triangulation_cell_base_3.h Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Delaunay_triangulation_cell_base_with_circumcenter_3.h Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Regular_triangulation_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
Regular_triangulation_cell_base_3.h Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Regular_triangulation_cell_base_with_weighted_circumcenter_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Regular_triangulation_euclidean_traits_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Regular_triangulation_vertex_base_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Robust_weighted_circumcenter_filtered_traits_3.h Fixed wrong type 2017-12-14 10:13:11 +01:00
Triangulation_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
Triangulation_3_to_lcc.h remove include directive for checking GPL compliance in LGPL headers 2017-11-12 10:21:35 +01:00
Triangulation_cell_base_3.h Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
Triangulation_cell_base_with_info_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Triangulation_geom_traits_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Triangulation_hierarchy_3.h Revert the merge of PR #2478 2018-01-04 17:54:08 +01:00
Triangulation_hierarchy_vertex_base_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Triangulation_vertex_base_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Triangulation_vertex_base_with_info_3.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
link_to_face_graph.h add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00