Dmitry Anisimov
|
8c0b6f14d6
|
fixed wrong np
|
2021-09-23 14:26:30 +02:00 |
Dmitry Anisimov
|
ae50a0beae
|
fixed examples + some other small stuff
|
2021-09-22 17:36:32 +02:00 |
Dmitry Anisimov
|
7a068f227a
|
adding np to cylinder classes
|
2021-09-22 16:10:31 +02:00 |
Dmitry Anisimov
|
2c16e6f9bf
|
adding np to sphere classes
|
2021-09-22 15:27:01 +02:00 |
Dmitry Anisimov
|
0fbc3ea1bb
|
removed fitting.h and using np in circle classes
|
2021-09-22 14:59:01 +02:00 |
Dmitry Anisimov
|
b28f32269b
|
make everything compile
|
2021-09-22 13:04:59 +02:00 |
Dmitry Anisimov
|
0d86275191
|
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
|
2021-09-22 12:20:28 +02:00 |
Sébastien Loriot
|
98e471849b
|
moving files from internal to PKG/internal
|
2021-08-26 11:33:39 +02:00 |
Dmitry Anisimov
|
d82ca437c4
|
correctly handling wrong values in new classes
|
2021-08-20 11:19:22 +02:00 |
Dmitry Anisimov
|
f2d9066aaf
|
added more debug output for failure cases
|
2021-08-19 12:05:30 +02:00 |
Dmitry Anisimov
|
460c50b142
|
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
|
2021-08-16 12:28:34 +02:00 |
Dmitry Anisimov
|
c2a1f047eb
|
fixed test suite errors in examples
|
2021-08-16 11:56:36 +02:00 |
Dmitry Anisimov
|
6d2a3894f6
|
fixed test suite warnings in fitting
|
2021-08-16 10:50:58 +02:00 |
Dmitry Anisimov
|
2246c4dcef
|
Merge remote-tracking branch 'origin/master' into Shape_detection-Region_growing_on_spheres-GF
|
2021-08-16 10:27:39 +02:00 |
Sébastien Loriot
|
de6d8c6cbd
|
Merge pull request #5742 from danston/Shape_regularization-new_package-danston
[Feature] Shape Regularization New Package
|
2021-08-13 18:19:35 +02:00 |
Dmitry Anisimov
|
5f0ed6ba7b
|
fixed missing param
|
2021-07-29 15:26:22 +02:00 |
Dmitry Anisimov
|
37dcf522de
|
refactoring the clear function
|
2021-07-29 13:57:44 +02:00 |
Dmitry Anisimov
|
ae0a1fd6d0
|
Merge remote-tracking branch 'origin/Shape_detection-fix_leaks_in_ransac-danston' into Shape_detection-Region_growing_on_spheres-GF
|
2021-07-08 17:31:45 +02:00 |
Dmitry Anisimov
|
5e616f74e6
|
fixed leaks in ransac related to callback
|
2021-07-08 17:30:26 +02:00 |
Dmitry Anisimov
|
73df51622f
|
fixed errors and warnings from the test suite
|
2021-07-08 16:38:53 +02:00 |
Dmitry Anisimov
|
c1aa66f0fa
|
renamed max to maximum and min to minimum and cos to cosine to be consistent with other NP in CGAL
|
2021-06-30 13:15:06 +02:00 |
Dmitry Anisimov
|
1c7ba09863
|
undocumented useless headers from convenience headers
|
2021-06-30 12:46:41 +02:00 |
Dmitry Anisimov
|
478178a923
|
added docs for convenience headers
|
2021-06-28 18:59:16 +02:00 |
Dmitry Anisimov
|
3263e54a3a
|
added missing deprecated constructors for old classes
|
2021-06-28 18:42:32 +02:00 |
Dmitry Anisimov
|
d33559c3fc
|
fixed unspecified doxygen types
|
2021-06-25 17:16:38 +02:00 |
Dmitry Anisimov
|
afb138478d
|
all plane regularization stuff in shape detection is now moved to shape regularization
|
2021-06-25 16:55:15 +02:00 |
Dmitry Anisimov
|
68b86a47b0
|
better naming for parameters
|
2021-06-14 12:43:04 +02:00 |
Dmitry Anisimov
|
6453d49c23
|
fixed errors in the docs
|
2021-06-01 16:42:44 +02:00 |
Dmitry Anisimov
|
4f1fc20e22
|
Merge remote-tracking branch 'origin/master' into Region_growing-revision-danston
|
2021-06-01 16:06:16 +02:00 |
Simon Giraudot
|
6fbc190c0d
|
Fix includes
|
2021-05-04 11:06:48 +02:00 |
Simon Giraudot
|
4b313a50d7
|
Add missing include
|
2021-05-04 10:20:09 +02:00 |
Simon Giraudot
|
ad17c0b562
|
Cylinder/circle sorting + documentation update
|
2021-05-04 08:47:08 +02:00 |
Simon Giraudot
|
a85583387d
|
Doc of sorting
|
2021-04-28 15:52:56 +02:00 |
Simon Giraudot
|
ab18b6bb39
|
Region growing sphere sorting + test
|
2021-04-28 14:38:08 +02:00 |
Simon Giraudot
|
dc4b2c94c5
|
Move sphere fit out of fitting class
|
2021-04-28 12:15:18 +02:00 |
Simon Giraudot
|
4080a8c32f
|
Rebase
|
2021-04-28 08:20:24 +02:00 |
Dmitry Anisimov
|
04f385687d
|
fixed several tests and memory management
|
2021-04-16 15:37:00 +02:00 |
Dmitry Anisimov
|
17bcbfc38d
|
fixed another missing include
|
2021-04-14 14:12:43 +02:00 |
Dmitry Anisimov
|
55cc13bc5a
|
fixed bug with missing includes for undocumented free functions
|
2021-04-14 13:11:05 +02:00 |
Simon Giraudot
|
8e7ea14f58
|
Fix conversion warning
|
2021-04-14 10:57:53 +02:00 |
Dmitry Anisimov
|
d10c72f7d3
|
Merge remote-tracking branch 'upstream/master' into Region_growing-revision-danston
|
2021-04-14 10:57:01 +02:00 |
Simon Giraudot
|
e87747d082
|
Fix candidate counting
|
2021-04-14 09:20:17 +02:00 |
Dmitry Anisimov
|
1a542135d1
|
now works with default maps
|
2021-04-13 13:47:18 +02:00 |
Dmitry Anisimov
|
fe5e3415e8
|
changed API of Polyline_graph
|
2021-04-13 11:59:34 +02:00 |
Dmitry Anisimov
|
fa5d4b251a
|
remved some useless internal code
|
2021-04-13 09:24:45 +02:00 |
Dmitry Anisimov
|
f9bdb150a6
|
removed deprecated code
|
2021-04-13 09:20:19 +02:00 |
Dmitry Anisimov
|
b6e2ea61ea
|
named parameters now include point/normal/segment maps
|
2021-04-12 18:02:57 +02:00 |
Dmitry Anisimov
|
c1f27fb0c5
|
relaxed constraints on property maps
|
2021-04-12 15:27:55 +02:00 |
Dmitry Anisimov
|
3c48e35138
|
review Sebastien
|
2021-04-12 14:02:14 +02:00 |
Simon Giraudot
|
10f6992b2a
|
Rebase on master
|
2021-04-07 14:32:31 +02:00 |
Simon Giraudot
|
4ec9bd6c9a
|
Optimize location of node
|
2021-04-07 14:26:19 +02:00 |
Simon Giraudot
|
4c0018791c
|
Fix bbox, width and depth computations in Octree wrapper
|
2021-04-07 14:13:29 +02:00 |
Simon Giraudot
|
1794620ab9
|
Move index access property map to property map package
|
2021-04-01 09:43:14 +02:00 |
Simon Giraudot
|
616cd5a549
|
Apply corrections from review
|
2021-04-01 08:55:51 +02:00 |
Dmitry Anisimov
|
f0a667d7be
|
docs cleanup
|
2021-03-29 17:14:06 +02:00 |
Dmitry Anisimov
|
0072ad7a77
|
updated ref docs + added sections in the user manual
|
2021-03-29 16:55:53 +02:00 |
Dmitry Anisimov
|
c7d9f007ce
|
updated docs, region growing now properly handles the first time call for all regions
|
2021-03-29 15:01:40 +02:00 |
Dmitry Anisimov
|
424405bcfd
|
added polyline ref docs
|
2021-03-26 17:18:21 +01:00 |
Dmitry Anisimov
|
a1af0e9bb3
|
added segment set region type + better polyline graph
|
2021-03-26 16:53:15 +01:00 |
Dmitry Anisimov
|
d881117b41
|
fitting now works both on points and segments, added segment set sorting
|
2021-03-26 15:51:23 +01:00 |
Dmitry Anisimov
|
8cc513e935
|
added internal region growing traits and polyline graph based on segments
|
2021-03-26 14:48:53 +01:00 |
Dmitry Anisimov
|
35648ab3d6
|
cleanup, move some stuff to internal, updated docs
|
2021-03-26 11:12:46 +01:00 |
Dmitry Anisimov
|
c502a39ea9
|
added empty segment set classes + updated several docs
|
2021-03-25 17:16:27 +01:00 |
Dmitry Anisimov
|
462817c48e
|
added polyline graph test
|
2021-03-25 14:55:01 +01:00 |
Dmitry Anisimov
|
8a0996b671
|
added polyline graph query
|
2021-03-25 11:33:35 +01:00 |
Dmitry Anisimov
|
3ca82f638c
|
added empty polyline graph
|
2021-03-24 17:36:52 +01:00 |
Dmitry Anisimov
|
793037c3d7
|
more precise tests, point set free function, better plane detection on points
|
2021-03-24 17:28:22 +01:00 |
Dmitry Anisimov
|
da8e1a66a3
|
cleanup (new assertions, removed useless code, etc.) + better examples
|
2021-03-24 12:25:22 +01:00 |
Dmitry Anisimov
|
ca8c7f0470
|
added polyline classes, both 2D and 3D, fixed a few small things in other classes
|
2021-03-23 18:51:40 +01:00 |
Dmitry Anisimov
|
b31c9016f9
|
internal code is unified, added utility functions, added normal orientation
|
2021-03-23 15:29:42 +01:00 |
Dmitry Anisimov
|
1ff8c00af4
|
several repeating functions are moved to internal
|
2021-03-23 12:29:22 +01:00 |
Simon Giraudot
|
91de37ec3a
|
Fix warning: std::pow(float, int) returns double instead of float in recent C++
|
2021-03-23 11:25:53 +01:00 |
Dmitry Anisimov
|
25cd87cce3
|
better precision in all shapes, no approximations now, added iota to sorting
|
2021-03-22 17:37:25 +01:00 |
Dmitry Anisimov
|
b971f6a0e2
|
added free functions and new examples
|
2021-03-22 13:22:32 +01:00 |
Dmitry Anisimov
|
2d0b31b7f7
|
added named parameters
|
2021-03-19 14:32:14 +01:00 |
Dmitry Anisimov
|
4a9b7c7c9a
|
better incapsulation, naming, and added access to internal property maps
|
2021-03-19 12:20:03 +01:00 |
Dmitry Anisimov
|
05a8105ff8
|
added polyline headers and updated CGAL-style docs + fixed warnings in the Generic_facegraph_printer
|
2021-03-19 11:29:03 +01:00 |
Simon Giraudot
|
987b177833
|
Fix conversion warning
|
2021-03-18 08:36:34 +01:00 |
Simon Giraudot
|
9fe8708fc2
|
Fix bug that created empty octrees
|
2021-03-15 10:18:55 +01:00 |
Simon Giraudot
|
a5f139f9df
|
Remove unused variables
|
2021-03-11 09:34:33 +01:00 |
Simon Giraudot
|
46b9452ef4
|
Rebase on master
|
2021-03-04 13:48:11 +01:00 |
Simon Giraudot
|
bbcab8e56f
|
Merge remote-tracking branch 'mine/Shape_detection-Region_growing_on_spheres-GF' into Shape_detection-Region_growing_on_spheres-GF
|
2021-03-03 11:52:14 +01:00 |
Simon Giraudot
|
244ca61261
|
Text corrections from review
|
2021-02-23 08:26:41 +01:00 |
Simon Giraudot
|
0cf9990bf0
|
Fix conversion warning in RANSAC
|
2021-02-04 08:33:54 +01:00 |
Simon Giraudot
|
a19836bfb6
|
Fix RANSAC's use of outdated Octree API
|
2021-01-20 11:20:01 +01:00 |
Simon Giraudot
|
1dcf876679
|
Remove TODOs
|
2021-01-19 14:07:13 +01:00 |
Simon Giraudot
|
ae8ec55eac
|
Merge remote-tracking branch 'jackson/gsoc2020-Octree-campolattaro' into gsoc2020-Octree-campolattaro
|
2021-01-19 09:54:58 +01:00 |
Simon Giraudot
|
661fe3505e
|
User + ref manual for new region growing classes
|
2021-01-05 10:35:05 +01:00 |
Simon Giraudot
|
74d01916e3
|
Document missing parts
|
2021-01-04 15:23:41 +01:00 |
Simon Giraudot
|
8a2029e233
|
Add possibility to restrict radius of sphere/circle/cylinder
|
2021-01-04 15:20:10 +01:00 |
Simon Giraudot
|
5e0487e455
|
Add region growing on cylinders for point_set_3
|
2020-12-31 13:26:57 +01:00 |
Simon Giraudot
|
31c577fc47
|
Add region growing on circles for point_set_2
|
2020-12-30 14:51:15 +01:00 |
Simon Giraudot
|
da90b6ee4f
|
Add region growing on spheres for point_set_3
|
2020-12-30 08:48:28 +01:00 |
Laurent Rineau
|
47c4fc8aa2
|
Merge pull request #5279 from sgiraudot/RANSAC-Fix_ptrdiff_overflow-GF
[RANSAC] Fix ptrdiff overflow
|
2020-12-16 17:49:07 +01:00 |
Laurent Rineau
|
fe34a5aa04
|
Merge pull request #5279 from sgiraudot/RANSAC-Fix_ptrdiff_overflow-GF
[RANSAC] Fix ptrdiff overflow
|
2020-12-16 17:47:45 +01:00 |
Simon Giraudot
|
a7b2ed13f4
|
Fix conversion warning
|
2020-12-15 15:44:11 +01:00 |
Laurent Rineau
|
3301a47c44
|
Merge pull request #5255 from sgiraudot/Shape_detection-Fix_auto_param_detection-GF
[RANSAC] Fix detection of automatic parameter selection
|
2020-12-15 09:07:44 +01:00 |
Laurent Rineau
|
a0e1b15da3
|
Merge branch '5.1.x-branch' into 5.2.x-branch
|
2020-12-15 09:07:21 +01:00 |
Laurent Rineau
|
91b1ab221f
|
Merge pull request #5255 from sgiraudot/Shape_detection-Fix_auto_param_detection-GF
[RANSAC] Fix detection of automatic parameter selection
|
2020-12-15 09:04:55 +01:00 |
Simon Giraudot
|
360040dfd6
|
Fix ptrdiff_t overflow
|
2020-12-14 15:18:56 +01:00 |
Simon Giraudot
|
8c7d012297
|
Fix detection of automatic parameter selection + early exit if no shape can be detected
|
2020-12-08 15:35:22 +01:00 |
Laurent Rineau
|
89eea037da
|
Merge pull request #5234 from sgiraudot/Shape_detection-Add_validity_tests-GF
|
2020-12-07 16:32:07 +01:00 |
Simon Giraudot
|
b2573a7b38
|
Fix Windows min/max garbage
|
2020-12-03 09:34:31 +01:00 |
Simon Giraudot
|
4a3ad83f21
|
Small optimization: pick several candidates at each loop
|
2020-12-01 14:28:00 +01:00 |
Simon Giraudot
|
d2d766a38e
|
Fix stop probability to take into account different shapes
|
2020-12-01 14:28:00 +01:00 |
Maxime Gimeno
|
393f547abf
|
Fix size_t always >=0 warnings.
|
2020-11-27 09:10:24 +01:00 |
Simon Giraudot
|
f30b1e5c06
|
Update RANSAC with octree changes
|
2020-10-27 14:06:12 +01:00 |
Jackson Campolattaro
|
943183490d
|
Replace hardcoded bounding box with a method for determining the actual bounds of the tree
|
2020-10-19 16:20:45 -04:00 |
Laurent Rineau
|
0b2528c8b0
|
Merge branch 'releases/CGAL-5.0-branch' into 5.1.x-branch
|
2020-09-24 16:41:45 +02:00 |
Simon Giraudot
|
c717fdaab6
|
Fix index access in RANSAC octrees
|
2020-09-17 14:51:04 +02:00 |
Simon Giraudot
|
fb86a45d47
|
Adapt max level to old version
|
2020-09-17 14:19:04 +02:00 |
Simon Giraudot
|
64693edffa
|
Fix RANSAC Octree wrapper: now Octrees are exactly the same as with old version
|
2020-09-17 11:45:34 +02:00 |
Simon Giraudot
|
604c793ba7
|
Fix nonnull warning
|
2020-09-01 09:14:10 +02:00 |
Jackson Campolattaro
|
f1144724dd
|
Rename Direct_octree to RANSAC_octree
|
2020-08-17 15:01:55 -04:00 |
Jackson Campolattaro
|
9e1505ad8a
|
Eliminate Indexed_octree
|
2020-08-17 14:59:56 -04:00 |
Jackson Campolattaro
|
3252f82498
|
Update function invocations
|
2020-08-14 14:06:02 -04:00 |
Jackson Campolattaro
|
ee2a93e8e1
|
Update refine method of Direct octree to match indexed
|
2020-08-10 12:39:19 -04:00 |
Jackson Campolattaro
|
939ba23f39
|
Add brackets to do-while loop for clarity
|
2020-08-08 14:14:06 -04:00 |
Jackson Campolattaro
|
87af9e7951
|
Add brackets to keep_searching check for clarity
|
2020-08-08 13:20:42 -04:00 |
Jackson Campolattaro
|
4c3c6c5140
|
Force bbox value to make sure it's not causing issues
|
2020-08-08 13:01:27 -04:00 |
Jackson Campolattaro
|
e8b4d56aad
|
Remove printouts from Efficient_RANSAC.h
|
2020-08-07 18:56:21 -04:00 |
Jackson Campolattaro
|
fa61c44d73
|
Return to independently defined Direct octree
|
2020-08-07 18:52:48 -04:00 |
Jackson Campolattaro
|
dd9878a20d
|
Add reminder to replace fixed side length map size
|
2020-08-07 18:41:41 -04:00 |
Jackson Campolattaro
|
c53790776c
|
Give indexed octree consistent api with direct
|
2020-08-07 18:26:15 -04:00 |
Jackson Campolattaro
|
49baf4ce36
|
Mark location of issue
|
2020-08-07 17:17:22 -04:00 |
Jackson Campolattaro
|
7b7a4e2b6a
|
Print out first input iterator value at multiple points in the code
|
2020-08-07 16:37:19 -04:00 |
Jackson Campolattaro
|
275feb0d3f
|
Refactor check for enough samples
|
2020-08-07 11:03:23 -04:00 |
Jackson Campolattaro
|
6084084f3a
|
Add more printouts to sample drawing
|
2020-08-07 10:47:25 -04:00 |
Jackson Campolattaro
|
1d19bca766
|
Remove printouts from refine()
|
2020-08-06 17:00:54 -04:00 |
Jackson Campolattaro
|
6905a65127
|
Add logic changing max level based on cluster epsilon
|
2020-08-06 16:05:10 -04:00 |
Jackson Campolattaro
|
aa7b8114cf
|
Implement node_containing_point using older version's logic
|
2020-08-06 15:07:03 -04:00 |
Jackson Campolattaro
|
ba79b9ecc6
|
Refactor logic confirming the node was found
|
2020-08-06 14:56:17 -04:00 |
Jackson Campolattaro
|
8747114f72
|
Add printout whether the relevant node was found
|
2020-08-06 14:37:18 -04:00 |
Jackson Campolattaro
|
7337443b6f
|
Include IO.h for printing octree nodes
|
2020-08-06 14:31:29 -04:00 |
Jackson Campolattaro
|
528918cf4f
|
Reduce printouts to most relevant information
|
2020-08-06 14:22:54 -04:00 |
Jackson Campolattaro
|
6a36493744
|
Add printouts for loop information
|
2020-08-06 11:43:56 -04:00 |
Jackson Campolattaro
|
7a9d06d50e
|
Add printouts for relevant functions
|
2020-08-06 10:50:00 -04:00 |
Jackson Campolattaro
|
b0e703b9d1
|
Add printouts for detecting and preprocessing
|
2020-08-06 10:42:08 -04:00 |
Jackson Campolattaro
|
976af7e816
|
Add printouts when building and deleting Efficient_RANSAC
|
2020-08-06 10:38:03 -04:00 |
Jackson Campolattaro
|
718ce05be4
|
Rename boundingBox to bbox
|
2020-08-05 13:49:18 -04:00 |
Jackson Campolattaro
|
310481b456
|
Don't return bounding box by reference
|
2020-08-05 12:05:40 -04:00 |
Jackson Campolattaro
|
5e1c087b0f
|
Make Direct_octree more similar to Indexed_octree
|
2020-08-05 10:49:49 -04:00 |
Jackson Campolattaro
|
f01061858a
|
Rename createTree to refine
|
2020-08-05 09:48:51 -04:00 |
Simon Giraudot
|
93b3f18275
|
Use indexed property map for Indexed octree
|
2020-08-05 11:23:48 +02:00 |
Jackson Campolattaro
|
d02e2bef1f
|
Update width to avoid access to private octree members
|
2020-08-04 22:59:06 -04:00 |
Jackson Campolattaro
|
d7421812ba
|
Add root accessor
|
2020-08-04 22:50:22 -04:00 |
Jackson Campolattaro
|
15e09e7940
|
Typedef Input_range as vector of ints
|
2020-08-04 22:48:58 -04:00 |
Jackson Campolattaro
|
94538c8686
|
Switch from is-a to has-a relationship with CGAL::Octree
|
2020-08-04 17:23:15 -04:00 |
Jackson Campolattaro
|
bb23d27217
|
Replace Index() with dereference
|
2020-08-04 16:24:05 -04:00 |
Jackson Campolattaro
|
1e06093411
|
Add width accessor
|
2020-08-04 16:20:45 -04:00 |
Jackson Campolattaro
|
154a436537
|
Typedef Cell as Node
|
2020-08-04 16:17:16 -04:00 |
Jackson Campolattaro
|
3cb182548e
|
Replace call to Index with dereferencing iterator
|
2020-08-04 16:16:45 -04:00 |
Jackson Campolattaro
|
c3ca8f0bbf
|
Add index map to both octrees
|
2020-08-04 15:13:27 -04:00 |
Jackson Campolattaro
|
bc5832d861
|
Octrees use vectors of sizes rather than Input_range as Point_range
|
2020-08-04 15:09:57 -04:00 |
Jackson Campolattaro
|
83f416e50c
|
Use for each loop over point indices contained by a node
|
2020-08-04 15:01:13 -04:00 |
Jackson Campolattaro
|
739bf9874e
|
Replace code block with method for finding the leaf containing a point
|
2020-08-04 14:56:29 -04:00 |
Jackson Campolattaro
|
73ddea7fc1
|
Use octree to find barycenter positions
|
2020-08-04 14:52:08 -04:00 |
Jackson Campolattaro
|
d96a4fd9a2
|
Typedef Cell as Node
|
2020-08-04 14:47:55 -04:00 |
Jackson Campolattaro
|
e54f753312
|
Add Indexed_octree constructor
|
2020-08-04 14:47:11 -04:00 |
Jackson Campolattaro
|
cdb25b8712
|
Add createTree function
|
2020-08-04 14:41:03 -04:00 |
Jackson Campolattaro
|
392fb5f30c
|
Add Direct_octree constructor
|
2020-08-04 14:39:00 -04:00 |
Jackson Campolattaro
|
19b0c80b4c
|
Add offset accessor
|
2020-08-04 14:20:46 -04:00 |
Jackson Campolattaro
|
ef943b6d3b
|
Add boundingBox method
|
2020-08-04 14:15:34 -04:00 |
Jackson Campolattaro
|
5afb9cf6aa
|
Add size method
|
2020-08-04 14:13:34 -04:00 |
Jackson Campolattaro
|
e2d1fdb4b6
|
Make both octrees extend the new octree
|
2020-08-04 14:07:23 -04:00 |
Jackson Campolattaro
|
6b4785a87d
|
Remove Octree declaration and typedef from Shape_base
|
2020-08-04 14:05:31 -04:00 |
Jackson Campolattaro
|
5f641c4594
|
Add new octree class declarations
|
2020-08-04 14:02:06 -04:00 |
Jackson Campolattaro
|
b7a4f50ac3
|
Remove all RANSAC octree code
|
2020-08-04 14:01:45 -04:00 |
Jackson Campolattaro
|
1f53a46e0f
|
Mark code using Cell in ways incompatible with Node
|
2020-08-04 12:36:12 -04:00 |
Jackson Campolattaro
|
9405fd18be
|
Make Cell center private, add barycenter accessor
|
2020-08-03 13:53:22 -04:00 |
Jackson Campolattaro
|
baf7327021
|
Make Cell level private, add depth accessor
|
2020-08-03 13:45:29 -04:00 |
Jackson Campolattaro
|
5561dcb24f
|
Rename isLeaf to is_leaf
|
2020-08-03 13:40:59 -04:00 |
Jackson Campolattaro
|
cef9fad58c
|
Move Cell class definition outside octrees
|
2020-08-03 13:36:40 -04:00 |
Jackson Campolattaro
|
0270ed6167
|
Remove beyond from Indexed_octree
|
2020-08-03 11:38:25 -04:00 |
Jackson Campolattaro
|
d9649db9ff
|
Remove first from Indexed_octree
|
2020-08-03 11:36:48 -04:00 |
Jackson Campolattaro
|
0c1fbe07af
|
Remove beyond from Direct_octree
|
2020-08-03 11:32:58 -04:00 |
Jackson Campolattaro
|
55dd09407c
|
Remove first from Direct_octree
|
2020-08-03 11:31:16 -04:00 |
Jackson Campolattaro
|
df38189e63
|
Remove setData from Indexed_octree
|
2020-08-03 11:18:23 -04:00 |
Jackson Campolattaro
|
86354fa637
|
Remove setData from DirectOctree
|
2020-08-03 11:16:07 -04:00 |
Jackson Campolattaro
|
9a1581e513
|
Remove namespace Node
|
2020-08-03 09:51:58 -04:00 |
Jackson Campolattaro
|
74d6aa3014
|
Incorporate IndexedPointAccessor into Indexed_octree
|
2020-07-31 16:45:19 -04:00 |
Jackson Campolattaro
|
7a733cf44d
|
Incorporate DirectPointAccessor into Direct_octree
|
2020-07-31 16:30:23 -04:00 |
Jackson Campolattaro
|
c5d52350c2
|
Make externalized octree functions take a const pointer
|
2020-07-30 22:06:30 -04:00 |
Jackson Campolattaro
|
13fa41a3d4
|
Make accessor index() methods const
|
2020-07-30 22:06:05 -04:00 |
Jackson Campolattaro
|
2dd0b0d2e8
|
Split templated octree into pair of separately implemented versions
|
2020-07-30 21:32:26 -04:00 |
Jackson Campolattaro
|
47d141cb65
|
Begin implementing DirectOctree constructor
|
2020-07-30 13:46:55 -04:00 |
Jackson Campolattaro
|
066dc037bd
|
Begin defining a DirectOctree class containing a CGAL::Octree
|
2020-07-30 11:38:14 -04:00 |
Jackson Campolattaro
|
ed06a8bcb6
|
Remove extern int scoreTime
|
2020-07-29 18:41:44 -04:00 |
Jackson Campolattaro
|
cbb8f6f338
|
Remove Efficient_RANSAC forward declaration
|
2020-07-29 18:24:37 -04:00 |
Jackson Campolattaro
|
bc40cfa763
|
Move maxLevel argument from constructor to createTree
|
2020-07-29 18:20:04 -04:00 |
Jackson Campolattaro
|
707ba2536b
|
Move bucketSize argument from constructor to createTree
|
2020-07-29 17:15:48 -04:00 |
Jackson Campolattaro
|
700f345b0e
|
Remove normal map from octree
|
2020-07-29 16:51:40 -04:00 |
Jackson Campolattaro
|
a81cef079a
|
Make member variables private, with only const access
|
2020-07-29 14:59:29 -04:00 |
Jackson Campolattaro
|
587766f3e3
|
Add const width accessor
|
2020-07-29 14:57:45 -04:00 |
Jackson Campolattaro
|
32541f0074
|
Use const accessor everywhere root is used
|
2020-07-29 14:56:30 -04:00 |
Jackson Campolattaro
|
eec45bc2b0
|
Add const root accessor
|
2020-07-29 14:51:17 -04:00 |
Jackson Campolattaro
|
db16d02975
|
Remove drawSamplesFromCellContainingPoint from octree
|
2020-07-29 14:42:08 -04:00 |
Jackson Campolattaro
|
21f28d5134
|
Add drawSamplesFromCellContainingPoint outside octree
|
2020-07-29 14:40:31 -04:00 |
Jackson Campolattaro
|
161df54f00
|
Remove transl()
|
2020-07-29 13:12:31 -04:00 |
Jackson Campolattaro
|
f515c4ee49
|
Eliminate use of transl()
|
2020-07-29 13:10:35 -04:00 |