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
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
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
Sven Oesau
862e6cc473
removed unnecessary includes
2022-06-03 13:51:36 +02:00
Sven Oesau
b18dcb1880
fixing license header
2022-06-03 13:46:03 +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
a10b21e7d1
added missing typename
2022-06-02 10:28:08 +02:00
Sven Oesau
fc041ebd62
added least squares cylinder fitting
2022-06-01 16:23:05 +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
dd2774391b
fixed score calculation and sorting of cylinders and circles
2022-05-24 15:13:47 +02:00
Sven Oesau
82b3626556
Corrected score to be in descending order from suitable to unsuitable seed point.
2022-05-23 14:00:15 +02:00
Sébastien Loriot
a54fbbf5dc
init index map
2022-05-18 17:53:37 +02:00
Sébastien Loriot
66f7199b12
disambiguate
2022-05-18 17:41:11 +02:00
Sébastien Loriot
43104a2772
restore data member init
2022-05-18 16:49:03 +02:00
Sébastien Loriot
4bf1069cc8
remove extra typename
2022-05-18 15:25:37 +02:00
Sébastien Loriot
948b2b94ea
provide default point and normal maps to the helper
2022-05-18 15:24:36 +02:00
Sébastien Loriot
c1ad9fa755
range is a template parameter of the function
2022-05-18 15:00:03 +02:00
Sébastien Loriot
29a0343ec9
remove trailing whitespace
2022-05-18 11:57:37 +02:00
Sven Oesau
b5bdc3e7ee
added second constructor for passing a edgerange used for detection
2022-05-18 10:19:53 +02:00
Sven Oesau
994c7cbc26
using visited flag for rejected items
2022-05-18 10:19:13 +02:00
Sven Oesau
552fed46c7
added minimum_region_size parameter for polyline_graph construction
2022-05-15 22:26:49 +02:00
Sven Oesau
aef4e58e5b
Region growing now guarantees that all associated elements are within the specified tolerances of the fitted primitive
2022-05-15 22:05:04 +02:00
Sven Oesau
447f52cbc4
Moved property maps back into NamedParameters
2022-05-13 13:36:43 +02:00
Sven Oesau
e5ebd268ef
Consolidated free_functions.h
...
Moved property maps outside of NamedParameters for point-based region growing
2022-05-13 08:57:39 +02:00
Sébastien Loriot
204c3ad289
the map is also used for point set in the demo
2022-02-24 13:38:45 +01:00
Sébastien Loriot
3ecce6310f
remove no longer needed parameter
2022-02-24 12:08:12 +01:00
Sébastien Loriot
622e724e87
copy input range of faces to get direct access to face from index
2022-02-24 11:27:47 +01:00
Sébastien Loriot
d963d70c25
simplify polyline graph
2022-02-24 10:43:53 +01:00
Sébastien Loriot
763d621a9b
avoid conversion
2022-02-01 13:54:42 +01:00
Sébastien Loriot
279543de0f
fix warnings
2022-01-31 17:04:12 +01:00
Sébastien Loriot
0c97521f91
remove extra endcond
2022-01-31 16:37:02 +01:00
Sébastien Loriot
3b981fcf6e
clean up
2022-01-26 16:59:04 +01:00
Sébastien Loriot
a3de80767f
use initialized index map mechanism
2022-01-26 16:55:33 +01:00
Sébastien Loriot
432207df48
simplify API
2022-01-26 16:05:05 +01:00