cgal/Triangulation_3/examples/Triangulation_3
Laurent Rineau e5001d1a50 update our CMake version 3.18...3.31
That will suppress the warnings about `CMP0167` (from CMake 3.30):

```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
..
CMakeLists.txt update our CMake version 3.18...3.31 2025-02-04 14:32:37 +01:00
README Iterator pattern implemented. 2016-10-21 12:33:37 +02:00
adding_handles_3.cpp Readability changes 2018-04-26 13:58:23 +02:00
color.cpp IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
copy_triangulation_3.cpp CGAL Examples: CGAL_assertion -> assert 2022-01-24 10:19:04 +00:00
draw_triangulation_3.cpp remove cpp11::copy_n, cpp11::prev, and cpp11::next and use std instead 2019-03-29 13:28:32 +01:00
fast_location_3.cpp Readability changes 2018-04-26 13:58:23 +02:00
find_conflicts_3.cpp
for_loop.cpp extra run of the script to remove tabs and trailing whitespaces 2020-03-26 14:16:06 +01:00
info_insert_with_pair_iterator.cpp CGAL Examples: CGAL_assertion -> assert 2022-01-24 10:19:04 +00:00
info_insert_with_pair_iterator_regular.cpp CGAL Examples: CGAL_assertion -> assert 2022-01-24 10:19:04 +00:00
info_insert_with_transform_iterator.cpp CGAL Examples: CGAL_assertion -> assert 2022-01-24 10:19:04 +00:00
info_insert_with_zip_iterator.cpp CGAL Examples: CGAL_assertion -> assert 2022-01-24 10:19:04 +00:00
parallel_insertion_and_removal_in_regular_3.cpp spelling corrections 2022-11-16 13:22:39 +01:00
parallel_insertion_in_delaunay_3.cpp run the script to remove tabs and trailing whitespaces 2020-03-26 13:25:16 +01:00
regular_3.cpp * Add draw examples in the 5 concerned packages (Polyhedron, Surface_mesh, T2, T3, LCC) 2018-05-29 11:11:49 +02:00
regular_with_info_3.cpp Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations 2018-04-26 13:21:53 +02:00
segment_cell_traverser_3.cpp Allow to use an Epick-like kernel with float as FT 2022-10-10 15:49:17 +02:00
segment_simplex_traverser_3.cpp char* -> std::string 2021-10-04 09:49:24 +02:00
sequential_parallel.cpp extra run of the script to remove tabs and trailing whitespaces 2020-03-26 14:16:06 +01:00
simple_triangulation_3.cpp
simplex.cpp Readability changes 2018-04-26 13:58:23 +02:00

README

------- simple_triangulation_3 -----------------------------------------------

This example shows the incremental construction of a 3D triangulation, 
the location of a point, and how to manipulate elementary operations
on indices in a cell. It uses the default parameters proposed by
CGAL for the Triangulation_3 class.


------- color ------------------------------------------------

This example shows how the user can plug his own vertex base in a
triangulation.

------- adding_handles_3 ---------------------------------------

This example shows how the user can plug his own vertex base
in a triangulation, when he needs to add handles in it.


------- fast_location_3 --------------------------------------------

This example shows the use of the Fast_location policy to speed up
point location queries in a Delaunay triangulation. 

------- segment_traverser_3 --------------------------------------------

This example shows how to use a Triangulation_segment_cell_iterator_3
to traverse the triangulation in a straight line.

------- tds --------------------------------------------------

Shows how to construct a 3D triangulation data structure by 
inserting vertices.


------- find_conflicts_3 ---------------------------------------

Illustrates how the insertion process of points in a Delaunay
triangulation can be decomposed in order to give access to the
cells in conflict (those which would be destroyed by the insertion
of a point) prior to deciding to do the actual insertion or not.


------- linking_2d_and_3d ------------------------------------

Illustrates how to setup a 2D and a 3D triangulation data structure
whose vertices respectively store vertex handles of the other one.


------- regular_3 ----------------------------------------------

Illustrates the use of Regular_triangulation_3.


------- simplex ----------------------------------------------

Illustrates the use of Triangulation_3::Simplex.