Commit Graph

58 Commits

Author SHA1 Message Date
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
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Laurent Rineau 2288225448 Massive update of CMake policies to version 3.23 2022-05-06 09:34:35 +02:00
Sébastien Loriot ab48f63e30 update latest cmake version tested 2021-11-09 10:58:47 +01:00
Sébastien Loriot fb6f703b55 IO namespace for files in IO directories 2021-05-04 14:36:06 +02:00
Maxime Gimeno c49152359c update max version of cmake and announce the new minimal in CHANGE.md 2021-04-15 15:08:54 +02:00
Maxime Gimeno 9c15f2c9dc Use FeatureSummary in the demo, and remove CGAL_FOUND 2020-08-04 12:46:17 +02:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Laurent Rineau 4fbf00fb8a CMake>=3.13: opt for for new policies up to 3.15 2019-06-19 14:34:59 +02:00
Simon Giraudot 2c1ca1e893 Replace old color API using global const variable with new one using functions 2019-04-03 11:51:29 +02:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Mael Rouxel-Labbé 3e48f65c08 Doc improvements 2017-12-18 16:50:11 +01:00
Mael Rouxel-Labbé 1f4475d471 Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov 2017-10-27 16:26:27 +02:00
Mael Rouxel-Labbé 69167aef9a Move P3T3 off output to CGAL namespace 2017-07-31 12:52:21 +02:00
Mael Rouxel-Labbé 81fd184ecd Misc minor changes 2017-07-04 16:44:18 +02:00
Mael Rouxel-Labbé 357f842da7 Cleaned two examples 2017-05-17 15:04:47 +02:00
Mael Rouxel-Labbé 758cbe840d Cleaned two examples 2017-05-17 15:04:47 +02:00
Mael Rouxel-Labbé 761de0be4d Add dual output the simple example too 2017-03-31 17:11:32 +02:00
Mael Rouxel-Labbé 9290160fc6 Add dual output the simple example too 2017-03-31 17:11:32 +02:00
Mael Rouxel-Labbé ed034fde47 Fixed periodic draw_dual() and added some off output in the examples 2017-03-31 15:58:34 +02:00
Mael Rouxel-Labbé daa39955de Fixed periodic draw_dual() and added some off output in the examples 2017-03-31 15:58:34 +02:00
Mael Rouxel-Labbé f339d9e3f9 Removed unnecessary usage of Robust weighted circumcenter traits
Since P3RT3 now does orthoball size checks through the predicate
compare_weighted_squared_radius_3, there is no need to compute any weighted
circumcenter and therefore these traits are not needed.
2017-03-16 16:56:48 +01:00
Mael Rouxel-Labbé 88585844e7 Removed unnecessary usage of Robust weighted circumcenter traits
Since P3RT3 now does orthoball size checks through the predicate
compare_weighted_squared_radius_3, there is no need to compute any weighted
circumcenter and therefore these traits are not needed.
2017-03-16 16:56:48 +01:00
Mael Rouxel-Labbé c5e833a4b2 Minor doc changes 2017-03-08 16:46:30 +01:00
Mael Rouxel-Labbé d22190f5b0 Minor doc changes 2017-03-08 16:46:30 +01:00
Mael Rouxel-Labbé a4108f3144 Added a simple regular example
It is pretty much the same as simple_example (but might deviate
from it in the future).

Running this example at this commit and before the merge commit
37fd886 (replacing robust_weighted_... traits with regular_eucli...
traits) yields the same output!
2017-02-15 16:52:29 +01:00
Mael Rouxel-Labbé e904909d7f Added a simple regular example
It is pretty much the same as simple_example (but might deviate
from it in the future).

Running this example at this commit and before the merge commit
37fd886 (replacing robust_weighted_... traits with regular_eucli...
traits) yields the same output!
2017-02-15 16:52:29 +01:00
Mael Rouxel-Labbé 45241b92a2 Moved Robust weighted filtered circumcenter traits out of Mesh_3
Also, these traits do not derive from Regular_euclidean_traits anymore.
2017-02-13 18:13:19 +01:00
Mael Rouxel-Labbé f63f0b801e Moved Robust weighted filtered circumcenter traits out of Mesh_3
Also, these traits do not derive from Regular_euclidean_traits anymore.
2017-02-13 18:13:19 +01:00
Mael Rouxel-Labbé 407836103d Quality of life changes for Periodic_3
This commit only:
-- fixes indentation
-- adds licence includes that are missing
-- clarifies some variable names
-- removes trailing whitespace
2017-02-06 13:53:58 +01:00
Mael Rouxel-Labbé 6fa42de727 Quality of life changes for Periodic_3
This commit only:
-- fixes indentation
-- adds licence includes that are missing
-- clarifies some variable names
-- removes trailing whitespace
2017-02-06 13:53:58 +01:00
Mael Rouxel-Labbé 059f350e45 Updated examples
-- Removing CGAL/Regular_triangulation_euclidean_traits_3.h
-- Using Regular_triangulation_vertex_base_3
2017-02-03 19:01:46 +01:00
Mael Rouxel-Labbé d7439bfa8f Updated examples
-- Removing CGAL/Regular_triangulation_euclidean_traits_3.h
-- Using Regular_triangulation_vertex_base_3
2017-02-03 19:01:46 +01:00
Mael Rouxel-Labbé a77272be94 Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle 2017-02-03 16:52:51 +01:00
Mael Rouxel-Labbé e9398450ab Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle 2017-02-03 16:52:51 +01:00
Sébastien Loriot 6b338eeb1f improve the name of projects in cmake scripts of examples 2016-09-08 00:02:55 +02:00
Sebastien Loriot ee093122bc Merge pull request #803 from afabri/Periodic_3-approx-GF
Periodic_3: Use static filters also for Epeck and make  it faster
2016-05-13 12:10:42 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot a4a1a9a30c do not use directly the filtered traits 2016-03-08 14:30:35 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Monique Teillaud 30fa9f120a now the new examples are really inserted into the user manual 2016-01-17 20:11:38 +01:00
Aymeric PELLE 259a161429 The examples are imported in the user manual with a short presentation. 2016-01-17 20:11:38 +01:00
Aymeric PELLE 343bfc6f02 Add a new example showing insertion of a point with a bad weight. 2016-01-17 20:11:38 +01:00
Aymeric PELLE b5b8bccf03 New example for showing hidden points. 2016-01-17 20:11:37 +01:00
Aymeric PELLE 7d45962417 Change typedefs in a p3rt3_insert_remove. 2016-01-17 20:11:37 +01:00
Aymeric PELLE c6284432c4 Add a comment and change typedefs in a p3rt3_insert_only. 2016-01-17 20:11:37 +01:00
Aymeric PELLE 1cf508f76b Add 2 examples for P3RT3. 2016-01-17 20:11:36 +01:00
Aymeric PELLE bc8853e6e5 Rename Periodic_3_triangulation_filtered_traits_3 Periodic_3_Delaunay_triangulation_filtered_traits_3.
The class Periodic_3_triangulation_filtered_traits_3 is renamed.
The class Periodic_3_triangulation_filtered_traits_base_3 is renamed.
New header file.
Periodic_3_triangulation_filtered_traits_base_3 is set deprecated.
2014-11-27 15:56:46 +01:00