Sébastien Loriot
a9b369650a
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch'
2025-11-06 10:04:46 +01:00
Sven Oesau
9e36c6744b
adding support for Eigen3 5.0.0
...
moving the Eigen3 version check into CGAL_Eigen3_support.cmake
2025-11-06 10:01:01 +01:00
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
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +02:00
Sebastien Loriot
aedf60185f
[Shape detection] Removed use of internal namespace from example ( #8535 )
...
## Summary of Changes
Documented that RegionType::Item and NeighborQuery::Item need to be
hashable.
Removed internal namespace from example.
## Release Management
* Affected package(s): Shape_detection
* Issue(s) solved (if any): #8534
2024-10-14 14:17:25 +02:00
Sven Oesau
90e52d68f2
documented that RegionType::Item and NeighborQuery::Item need to be hashable
...
removed internal from example
2024-10-10 12:56:54 +02:00
Andreas Fabri
95616154d5
More PRIVATE in LCC and Generalized_map
2024-10-09 07:19:52 +01:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Mael Rouxel-Labbé
81972df60e
Add a convenience IO header
2023-12-12 09:39:35 +01:00
Sébastien Loriot
9cdfe70abb
Merge remote-tracking branch 'sloriot/CGAL-toward_6.0'
2023-06-15 11:34:09 +02:00
Sébastien Loriot
71b4e4f08f
boost::shared_ptr => std::shared_ptr
2023-06-15 10:57:01 +02:00
Sébastien Loriot
43f44acf6b
missing one removal
2023-05-18 17:10:00 +02:00
Sébastien Loriot
640910288b
Merge remote-tracking branch 'cgal/master' into Region_growing-revision-soesau
2023-02-16 14:18:17 +01:00
Sébastien Loriot
97e7f6a5e5
do not recommand to use EPECK + dual compilation of the example to test both options
2023-02-06 18:04:23 +01:00
Sébastien Loriot
cc5b000728
use a new property map with more verbose name
2023-01-19 11:30:52 +01:00
Sébastien Loriot
cd76994056
rename property map and deprecated old name
2023-01-18 13:45:37 +01:00
Sébastien Loriot
f4c6299adc
use default random so that we can use the seed to reproduce issues
2023-01-18 10:24:34 +01:00
Sébastien Loriot
328cba0530
fix compilation issue
2022-12-27 14:40:28 +01:00
Mael Rouxel-Labbé
28ba446895
Clean (some) CMakeLists.txt indentation
2022-09-06 15:38:18 +02:00
Sébastien Loriot
b8711b4bf5
number of regions changed since we fit triangles and no longer points
2022-08-04 09:55:56 +02:00
Sébastien Loriot
ce0ae181c4
fix warning
2022-08-04 08:46:18 +02:00
Sébastien Loriot
b45c44dddc
add missing parameter
2022-08-02 10:38:46 +02:00
Sébastien Loriot
f693471647
finally get rid of conditional_deref
2022-07-22 16:07:06 +02:00
Sébastien Loriot
2541f7c22c
pass the maps
2022-07-22 13:57:59 +02:00
Sébastien Loriot
5b77ac4149
remove some conditional_deref
2022-07-22 12:10:43 +02:00
Sébastien Loriot
7a5cbc6940
fix assertion
2022-07-22 11:51:32 +02:00
Sébastien Loriot
a1169c021b
WIP improvement on Point_set
...
--> plane_fit
2022-07-21 16:56:37 +02:00
Sébastien Loriot
7b8b14a37d
WIP improvement on Point_set
...
--> sphere_fit
2022-07-21 16:56:24 +02:00
Sébastien Loriot
17b9e439ec
WIP improvement on Point_set
...
--> line_fit
2022-07-21 15:51:42 +02:00
Sébastien Loriot
69fdb46fcb
WIP improvement on Point_set
...
--> cylinder_fit
2022-07-21 11:42:10 +02:00
Sébastien Loriot
db7dfd97e5
get rid of the GeomTraits template parameter
2022-07-21 10:20:20 +02:00
Sébastien Loriot
b714a6d1ff
WIP improvement on Point_set
...
--> circle_fit
2022-07-20 18:22:46 +02:00
Sébastien Loriot
367f3805ad
remove region growing on polylines
...
not being able to share vertices does not really
make sense for a polyline. Segment_set should
be used instead
2022-07-19 17:33:04 +02:00
Sébastien Loriot
2c1a0fddd7
remove range as template parameter for Polygon_mesh classes
2022-07-19 17:18:20 +02:00
Sébastien Loriot
b89bb215d3
WIP: removing InputRange from type definition
2022-07-18 18:04:45 +02:00
Sébastien Loriot
2f47bbb599
remove input range from Region_growing parameters
2022-07-11 16:59:48 +02:00
Sven Oesau
9fe15e6fe6
region growing on segments now uses edge_descriptor as type if available
2022-07-10 19:08:40 +02:00
Sven Oesau
6f24d198cc
removal of Result_type and Unassigned_type from Region_growing
...
changed Primitive type declarations
2022-07-06 14:58:29 +02:00
Sven Oesau
51884f52e1
renaming triangle_mesh namespace back to polygon_mesh namespace
2022-07-04 14:18:07 +02:00
Sven Oesau
47f8f326fd
corrections of documentation
2022-07-04 14:10:27 +02:00
Sven Oesau
7866ab54bb
removed RefInput_range parameter
2022-06-24 12:39:13 +02:00
Sven Oesau
17e0923058
Merge branch 'master' into Region_growing-revision-soesau
2022-06-24 11:06:56 +02:00
Sven Oesau
00601b4801
added region_index_map to Region_growing that maps Item (or face_descriptor) to std::size_t
...
removed Item_property_map, Item_to_index_property_map and Item_to_region_index_map
various fixes for clang errors/warnings
2022-06-23 16:28:28 +02:00
Sven Oesau
6d469d33cd
replaced std::vector<size_t> as region type by vector of input data dependent type
...
changing seed map to vector of input data dependent type
2022-06-21 12:47:41 +02:00
Sven Oesau
52a7c01637
providing shape parameters of detection shapes
...
introducing Primitive typedef to all region types
Outputiterator for region growing now needs to accept std::pair<Primitive, std::vector<std::size_t> >
2022-06-02 17:36:40 +02:00
Sven Oesau
cb0f9475dc
renaming Polygon_mesh namespace to Triangle_mesh
...
renaming Region_growing_X subfolders to X
2022-05-24 21:11:32 +02:00
Sven Oesau
86a362a871
fixed reference numbers and parameters (circles) in examples
2022-05-24 16:15:43 +02:00
Sven Oesau
5ac7cd1ae9
added dynamic_face_property to save regions as face colors
2022-05-23 14:00:15 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00