Sébastien Loriot
|
c1165a79aa
|
rename named parameter
|
2023-02-16 11:25:23 +01:00 |
Sébastien Loriot
|
05d6e2ede9
|
more changes from review
|
2023-02-16 10:58:52 +01:00 |
Sebastien Loriot
|
2ccaee0d8a
|
Code review from Mael
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
|
2023-02-16 10:35:17 +01:00 |
Sébastien Loriot
|
92309aac3e
|
fix typo
|
2023-02-09 15:00:20 +01:00 |
Sébastien Loriot
|
31827e15af
|
typo and compilation issues after renaming
|
2023-02-07 15:38:02 +01:00 |
Sébastien Loriot
|
6df265125a
|
finish doc for PMP functions
|
2023-02-07 15:01:00 +01:00 |
Sébastien Loriot
|
0e8bc6a7dd
|
add relates
|
2023-02-07 13:10:34 +01:00 |
Sébastien Loriot
|
9242a810c4
|
Merge remote-tracking branch 'cgal/master' into Region_growing-revision-soesau
|
2023-02-07 11:31:55 +01:00 |
Sébastien Loriot
|
7cd8572dbf
|
divide refman + remove deprecated section somehow outdated
|
2023-02-07 11:06:10 +01:00 |
Sven Oesau
|
27194a9ac4
|
fixed typo
[skip CI]
|
2023-02-07 10:03:27 +01:00 |
Sven Oesau
|
eaf78fcb72
|
fixed type
[skip CI]
|
2023-02-07 09:59:11 +01:00 |
Sébastien Loriot
|
e50dcb76bf
|
doc improvements
|
2023-02-06 19:25:10 +01:00 |
Sébastien Loriot
|
e78a8ed293
|
spell checking
|
2023-02-06 18:08:28 +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
|
fab5dd1865
|
pass on the user manual
|
2023-02-06 17:48:50 +01:00 |
Sébastien Loriot
|
fb20fd0f38
|
the fitting of a sphere circle is "always" successful
|
2023-01-31 11:49:50 +01:00 |
Sébastien Loriot
|
331323ea44
|
create the primitive only if the propagation was successful
|
2023-01-31 11:49:29 +01:00 |
Mael
|
153c603209
|
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
|
2023-01-27 22:09:02 +01:00 |
Sébastien Loriot
|
24a063a292
|
fix update() for spheres
|
2023-01-27 15:24:30 +01:00 |
Sébastien Loriot
|
0f73fdb218
|
try workaround an issue on the testsuite I cannot reproduce
|
2023-01-26 11:46:00 +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 |
Sébastien Loriot
|
632c500cd5
|
add draft for corner extraction
|
2022-12-23 18:12:47 +01:00 |
Sébastien Loriot
|
4ed5c2ce65
|
fix include
|
2022-12-23 14:15:02 +01:00 |
Sébastien Loriot
|
79f03ff660
|
fix template parameter in the classified user manual
|
2022-12-22 17:26:47 +01:00 |
albert-github
|
c32b1f4127
|
spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
|
2022-11-16 13:22:39 +01:00 |
Sébastien Loriot
|
adc42a5363
|
add missing include directive
|
2022-10-27 18:16:21 +02:00 |
Mael Rouxel-Labbé
|
6f187f332c
|
Misc minor fixes/improvements
|
2022-09-14 14:08:23 +02:00 |
Mael Rouxel-Labbé
|
9b265fddf8
|
Uniformize REQUIRED / QUIET usage:
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
|
2022-09-06 16:24:27 +02:00 |
Sven Oesau
|
2321427500
|
Revert "using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release"
This reverts commit 421c88d363.
|
2022-09-06 16:14:07 +02:00 |
Mael Rouxel-Labbé
|
7cb21c24b0
|
Uniformize message() for missing 3rd party libraries
STATUS for non-essential, NOTICE for important stuff
|
2022-09-06 16:07:31 +02:00 |
Mael Rouxel-Labbé
|
28ba446895
|
Clean (some) CMakeLists.txt indentation
|
2022-09-06 15:38:18 +02:00 |
Sven Oesau
|
147c092746
|
fixed changed include location
|
2022-09-02 17:05:38 +02:00 |
Sven Oesau
|
421c88d363
|
using m_region_map instead of m_visited resolves failed test on Archlinux-clang-release
|
2022-09-01 19:30:09 +02:00 |
Sébastien Loriot
|
765538818c
|
fix warnings
|
2022-08-05 10:00:24 +02:00 |
Sébastien Loriot
|
738c3e9a3e
|
missing include statement
|
2022-08-04 10:39:06 +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
|
888c64fd74
|
add PMP region growing function (plane/face)
|
2022-08-03 20:08:05 +02:00 |
Sébastien Loriot
|
af974c8f98
|
add data member storing the number of regions detected
|
2022-08-03 13:19:44 +02:00 |
Sébastien Loriot
|
f38a481873
|
add missing include statement
|
2022-08-03 11:37:20 +02:00 |
Sébastien Loriot
|
0177465086
|
add missing include directives
|
2022-08-03 09:18:27 +02:00 |
Sébastien Loriot
|
52ff783f21
|
add missing include
|
2022-08-02 14:59:00 +02:00 |
Sébastien Loriot
|
53cd79fa1a
|
remove trailing whitespaces
|
2022-08-02 13:30:16 +02:00 |
Sébastien Loriot
|
588bbb5a23
|
use 2D dimension tag and centroid triangulation for non triangle faces
|
2022-08-02 11:56:20 +02:00 |
Sébastien Loriot
|
b45c44dddc
|
add missing parameter
|
2022-08-02 10:38:46 +02:00 |
Sébastien Loriot
|
e344d43259
|
remove free_functions.h and update tests
|
2022-08-02 10:27:55 +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
|
ffe2bd232a
|
fix include
|
2022-07-22 11:52:52 +02:00 |
Sébastien Loriot
|
d33b46724e
|
ADL can be used with hash_value()
|
2022-07-22 11:52:24 +02:00 |
Sébastien Loriot
|
7a5cbc6940
|
fix assertion
|
2022-07-22 11:51:32 +02:00 |
Sébastien Loriot
|
fc4b1870c4
|
update tests to new API
|
2022-07-22 11:44:47 +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
|
0d0e3e4ff9
|
fix undoc parameter
|
2022-07-19 17:36:02 +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
|
85bf2ef2b4
|
remove more conditional_ref from segment_set class
|
2022-07-19 15:28:05 +02:00 |
Sébastien Loriot
|
b89bb215d3
|
WIP: removing InputRange from type definition
|
2022-07-18 18:04:45 +02:00 |
Sébastien Loriot
|
1475a61aba
|
remove last reference to input range
|
2022-07-12 16:04:50 +02:00 |
Sébastien Loriot
|
d7a339d621
|
remove the need to keep a reference to the input range
|
2022-07-12 15:46:57 +02:00 |
Sébastien Loriot
|
2a91d6f35b
|
workaround to clear()
|
2022-07-12 11:24:07 +02:00 |
Sébastien Loriot
|
158b8535ba
|
return the dereference as a reference
used in unordered_map
|
2022-07-12 10:55:16 +02:00 |
Sébastien Loriot
|
c90ec50894
|
use Boolean_property_map
|
2022-07-12 06:21:30 +02:00 |
Sébastien Loriot
|
2f47bbb599
|
remove input range from Region_growing parameters
|
2022-07-11 16:59:48 +02:00 |
Sébastien Loriot
|
536fa70418
|
remove unused Boolean parameter
|
2022-07-11 15:47:05 +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 |
Sébastien Loriot
|
6e2a091dbd
|
fix doc
|
2022-07-06 14:02:16 +02:00 |
Sébastien Loriot
|
1bba24fc1e
|
remove non-needed config
|
2022-07-05 14:40:03 +02:00 |
Sébastien Loriot
|
4a839b3449
|
backslash
|
2022-07-05 14:36:31 +02:00 |
Sven Oesau
|
821f7dc924
|
doc fix
[skip ci]
|
2022-07-05 11:49:15 +02:00 |
Sven Oesau
|
5dd7b2768c
|
doc fix
|
2022-07-05 10:51:15 +02:00 |
Sven Oesau
|
24e0d3b194
|
moving free_functions out of internal
|
2022-07-05 10:12:42 +02:00 |
Sven Oesau
|
ab049bb927
|
doc fix
|
2022-07-04 14:59:47 +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
|
365a7651af
|
adapting benchmark
|
2022-07-04 14:10:27 +02:00 |
Sébastien Loriot
|
c55edba1a0
|
fix doc issues
|
2022-06-27 10:14:55 +02:00 |
Sven Oesau
|
a8e4050206
|
updated the concepts and documentation of all files
|
2022-06-24 17:12:43 +02:00 |
Sven Oesau
|
8a53d4c3be
|
added a cut off to the seeds of circles, cylinders and spheres
|
2022-06-24 14:39:04 +02:00 |
Sven Oesau
|
573c555dd8
|
added missing include for boost::unordered_map
|
2022-06-24 12:39:13 +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
|
99a711168c
|
fixing Point_set_shape_detection_plugin
|
2022-06-21 17:23:19 +02:00 |
Sven Oesau
|
2194211955
|
fixing missing include for cylinder_fitting.h
|
2022-06-21 17:22:38 +02:00 |
Sven Oesau
|
127971b465
|
removed trailing white space
|
2022-06-21 16:21:52 +02:00 |
Sven Oesau
|
8dd1486133
|
moving template method conditional_deref into partial specialized struct
removing unnecessary typename
|
2022-06-21 16:15:25 +02:00 |
Sven Oesau
|
ee2513db89
|
added include of license header
|
2022-06-21 14:40:35 +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
|
56b21dde16
|
removed BSL-1.0 license
|
2022-06-09 10:39:17 +02:00 |