Commit Graph

280 Commits

Author SHA1 Message Date
Simon Giraudot bb169a00d0 Remove extra semicolon after namespace (pedantic error) 2015-12-30 08:31:02 +01:00
Simon Giraudot d46674d0c1 Add regularization to test_scene 2015-12-29 15:27:54 +01:00
Simon Giraudot 192d8c00b4 Additional functions in plane shape to avoid constructing Plane_3 object 2015-11-09 12:26:40 +01:00
Simon Giraudot 939e541ba5 More on manual and improve clarity of parameters 2015-11-06 18:02:19 +01:00
Simon Giraudot 82ee9c8ce0 Default behavior: no symmetry required 2015-11-06 14:36:22 +01:00
Simon Giraudot 06fb8a7916 Generalize symmetry from Z-axis to any user-given vector 2015-11-06 14:16:53 +01:00
Simon Giraudot 1d44ead4bc Documentation of plane regularization 2015-11-05 13:52:46 +01:00
Simon Giraudot 2f2910dd50 Bugfix (0/0 makes NaN) + adding parameters + start writing doc 2015-11-05 11:09:46 +01:00
Simon Giraudot 58f4a7b74f Correction of variable name and meaning 2015-11-04 15:08:59 +01:00
Simon Giraudot 7559892be3 Remove useless vectors and apply directly transformations to planes 2015-11-04 12:04:21 +01:00
Simon Giraudot 752d9f2d16 More reorganization 2015-11-04 11:23:39 +01:00
Simon Giraudot 536abe1f3f Reorganize and simplify code 2015-11-03 18:02:15 +01:00
Simon Giraudot 25e65415e5 Introduce Plane_cluster structure for clearer notations 2015-11-02 16:41:53 +01:00
Simon Giraudot 9d5c13c94c Simplify storage of parallel planes 2015-11-02 15:40:11 +01:00
Simon Giraudot e1ff4f68c7 Remove wrapper completely 2015-11-02 15:34:56 +01:00
Simon Giraudot a49b440ba0 Use RANSAC planes directly (reduce wrapper) 2015-11-02 15:15:40 +01:00
Simon Giraudot ebb3dc18b9 Add some useful methods for RANSAC Planes 2015-11-02 15:15:27 +01:00
Simon Giraudot 455e341731 Bugfix in wrapper for regularization 2015-11-02 11:36:10 +01:00
Simon Giraudot 20c95612d0 Improve code readability 2015-11-02 11:17:34 +01:00
Simon Giraudot 9c50ea1070 Wrapper for raw code done + some errors corrected 2015-10-30 15:38:56 +01:00
Simon Giraudot 971f445093 Dump raw research code (wrapper not complete yet) 2015-10-30 14:38:15 +01:00
Simon Giraudot 49017ae7b4 Commented structure of algorithm + two useful functions 2015-10-30 13:23:32 +01:00
Simon Giraudot 4c601e00db Plug RANSAC in plane regularization class 2015-10-30 13:00:21 +01:00
Simon Giraudot cea079532a Plane regularization file and basic structure 2015-10-30 11:35:10 +01:00
Sébastien Loriot 277c7b562a move test file out of the include dir 2015-07-31 09:56:52 +02:00
Sébastien Loriot bdc7271990 Fix "remove dont_submit to publish the doc"
This fixes commit aeffc4587c.
2015-07-31 09:54:12 +02:00
Sébastien Loriot aeffc4587c remove dont_submit to publish the doc 2015-07-30 17:44:48 +02:00
Clement Jamin d52cf3c9d7 Merge branch 'Point_set_shape_detection_3-cjamin' of github.com:CGAL/cgal-dev into Point_set_shape_detection_3-cjamin 2015-07-20 09:53:17 +02:00
Clement Jamin 37567eea5b Display the coverage value, and loosen the criterion 2015-07-20 09:52:50 +02:00
Sven Oesau aeffbed975 bugfix 2015-07-17 16:11:52 +02:00
Clement Jamin 98e36704f7 Make connected_component virtual 2015-07-17 14:16:28 +02:00
Clement Jamin 3b29aeef2d We must never call the Point_3/Vector_3 constructor directly
+ avoid having uninitialized variables
2015-07-17 12:25:17 +02:00
Sébastien Loriot 3ccb377f14 fix the uncatchable bug with spheres 2015-07-17 11:55:26 +02:00
Sven Oesau 5767aad9b3 bugfixes
and some warnings removed
2015-07-16 18:16:50 +02:00
Sven Oesau f1a36e891b bugfix 2015-07-16 15:45:45 +02:00
Sven Oesau d2ad8565a3 check vector size before access 2015-07-16 11:16:39 +02:00
Clement Jamin 86a5b78992 Use CGAL::default_random everywhere 2015-07-15 15:20:13 +02:00
Clement Jamin 1fd6e64737 More protection when accessing "bitmap" 2015-07-15 10:58:48 +02:00
Sven Oesau 6babcf966f fixed warnings 2015-07-11 12:24:10 +02:00
Sven Oesau 3f96610bcb checking range for bitmap access in connected component
shortening some lines
2015-07-10 23:17:42 +02:00
Clement Jamin c419bd1246 Added some "using" for the exact same reason 2015-07-10 10:47:12 +02:00
Clement Jamin 580211cc6a Added some this-> to make GCC happy again
I know, he's right to be angry...
2015-07-10 10:41:10 +02:00
Clement Jamin 870a49b868 Removed temporary testing code 2015-07-10 10:37:10 +02:00
Clement Jamin 0f17afa049 Octree: bugfix + use of Construct_xxx 2015-07-10 10:00:45 +02:00
Clement Jamin f4f9a75c44 Let's get back to the real traits class 2015-07-10 09:08:54 +02:00
Clement Jamin b0add30089 Updated the concept accordingly 2015-07-10 09:08:20 +02:00
Clement Jamin bb5b745d98 The torus is working fine, now 2015-07-10 09:08:07 +02:00
Clement Jamin fbb6494658 Restore Point_set_shape_detection_3/test_torus_connected_component.cpp 2015-07-10 08:39:20 +02:00
Sven Oesau 3e218a2c07 adapted torus to traits concept
ToDo: Collinear_2 needs to be adapted
2015-07-10 00:14:09 +02:00
Sven Oesau bb2998e11f bugfix 2015-07-10 00:12:32 +02:00