Clement Jamin
be21ff3dc1
Added another strategy to perturb the points
2015-01-20 19:49:32 +01:00
Clement Jamin
9255141ae7
Rename macro
2015-01-20 12:34:37 +01:00
Clement Jamin
cc1379396c
Improved output
2015-01-20 12:32:36 +01:00
Clement Jamin
751f592f44
Added an option to perturb point positions instead of weights
2015-01-19 15:52:03 +01:00
Clement Jamin
dd86950760
Improve code using a transform_iterator
2015-01-16 16:53:40 +01:00
Clement Jamin
c4820faa1b
Restore original code
2015-01-15 15:46:00 +01:00
Clement Jamin
a2423310b1
Handles the case when the local triangulation has a dimension < intrinsic dim
2015-01-15 15:39:25 +01:00
Clement Jamin
1885d666c7
Added new refresh strategy + better benchmark
2014-12-19 12:04:56 +01:00
Clement Jamin
786f40d376
"fix_inconsistencies" now returns the number of steps it took
2014-12-19 07:16:31 +01:00
Clement Jamin
248c4b915d
Comment mutexes out since we don't use them for now
2014-12-18 20:46:30 +01:00
Clement Jamin
dfbf887751
Add TBB_USE_THREADING_TOOL in debug mode
2014-12-18 20:29:19 +01:00
Clement Jamin
3557c38245
Remove unused variables
2014-12-12 16:41:00 +01:00
Clement Jamin
1f4015aedf
Added a function to help estimating the intrinsic dimension
2014-12-12 16:36:27 +01:00
Clement Jamin
7a05ab7424
Faster "star_sphere" test
2014-12-12 10:39:35 +01:00
Clement Jamin
e18ba7133c
Add an accurate but slow way to generate a sparse point set
2014-12-11 18:17:32 +01:00
Clement Jamin
9e48b7caf4
Add an insert function to the spatial sorting data structure
2014-12-11 18:14:09 +01:00
Clement Jamin
2328dbc852
Code clean-up & improvements
2014-12-10 18:47:08 +01:00
Clement Jamin
305e02c865
Try a new way to solve inconsistencies
2014-12-05 18:00:23 +01:00
Clement Jamin
cd1fe19554
No need to recompute the tangent plane here
2014-12-05 12:09:42 +01:00
Clement Jamin
1172403b97
Simplify computation of the weight (projected points)
2014-12-05 12:09:12 +01:00
Clement Jamin
0e089a2081
Use Power_center for the "star sphere" optimization
2014-12-04 17:31:25 +01:00
Mael Rouxel-Labbé
94af9d1443
Merge branch 'Tangential_complex-cjamin' of ssh://scm.cgal.org/var/git/cgal into
...
Tangential_complex-cjamin
Conflicts:
Tangential_complex/include/CGAL/Tangential_complex.h
2014-11-18 11:34:24 +01:00
Mael Rouxel-Labbé
3f5bb0cdd5
Fix trailing whitespace
2014-11-18 11:33:31 +01:00
Mael Rouxel-Labbé
1b32cc9563
Fix compilation errors for linux
2014-11-18 11:31:17 +01:00
Clement Jamin
6981ebe0d4
Do not test consistency of infinite cells + fix indentation
2014-11-18 10:31:26 +01:00
Clement Jamin
7115484e5d
Better version of the inconsistencies solver
2014-11-04 14:36:04 +01:00
Clement Jamin
b1f795a6da
Fisrt try to remove inconsistencies. Not very good.
2014-10-17 17:34:06 +02:00
Clement Jamin
d0544766e5
New constructor to include only a part of the vertices into the tree
2014-10-16 15:30:40 +02:00
Clement Jamin
f455969e08
Display the number of vertices + bug fix when there is very few points
2014-10-16 15:29:38 +02:00
Clement Jamin
ff4491a7b3
Trick to export complexes with intrinsic dim = 2
2014-10-15 19:00:07 +02:00
Clement Jamin
584e6255c9
Add function "number_of_inconsistent_simplices"
2014-10-15 15:36:54 +02:00
Clement Jamin
5cf4767597
Add ORIGIN to construct a (0,... 0) point
2014-10-14 17:56:45 +02:00
Clement Jamin
a1d9b2477e
Missing "typename"s + better use of the kernel
2014-10-14 17:24:13 +02:00
Clement Jamin
b5bee8fbfc
Fix a bug in the computation of the weights + better export and debug code
...
+ remove the uses of Ambient_dimension
+ improved test
+ Comments clean-up
2014-10-14 16:08:11 +02:00
Clement Jamin
50679b358c
Use a boost optional for "star sphere" + export normals for 3D surface meshes
2014-10-02 19:05:45 +02:00
Clement Jamin
f6a4576d19
Remove the use of Kernel_traits + bug fix in OFF export
2014-10-02 11:30:33 +02:00
Clement Jamin
8c677a8f5f
Show inconsistencies in red
2014-09-24 18:45:15 +02:00
Clement Jamin
164032d1fe
Let's use some negative weights
2014-09-24 17:04:54 +02:00
Clement Jamin
3cf1b89fe0
Improved profiling
2014-09-24 17:04:21 +02:00
Clement Jamin
fcbc96fbf8
Rename WallClockTimer => Wall_clock_timer
...
(internal timer using TBB timers if available)
2014-09-24 16:14:17 +02:00
Clement Jamin
e23ac137ce
No fixed NUM_NEIGHBORS anymore + improved code for projection
...
Insert points until we find a point which is outside the sphere centered
the "center vertex" and which contains all the circumspheres of
the star of this "center vertex"
2014-09-24 16:04:24 +02:00
Clement Jamin
6b1658000b
Do not compute max_squared_weight, just use a big value instead + bugfix
...
This needs to be improved (what big value should we use?).
Bugfix: the weight stored inside the points are squared weights, but the
computations were done like it was non-squared weights.
2014-09-23 15:56:55 +02:00
Clement Jamin
4c2dbee682
Clean-up
2014-09-23 10:43:35 +02:00
Clement Jamin
7682e0265f
Change Point_cloud interface + add incremental ANN
2014-09-23 10:40:35 +02:00
Clement Jamin
43c8a1d0ba
Just stores indices in the search tree
2014-09-12 17:00:00 +02:00
Clement Jamin
e41c06324b
Use CGAL's spatial searching + change the computation of the "star sphere"
...
(Waiting for a patch in Cartesian_wrap so that it works correctly)
2014-09-12 11:15:22 +02:00
Clement Jamin
a84f6908d0
Use Nanoflann to help computing the tangent plane (using PCA)
2014-09-11 13:10:50 +02:00
Clement Jamin
819c46a3d2
Enable export_to_off when ambient dim > 3 (truncated points)
2014-09-10 17:14:29 +02:00
Clement Jamin
87c0716689
Clean-up
2014-09-10 16:40:32 +02:00
Clement Jamin
9e4e2d255b
Remove some "Get_functor"
2014-09-10 16:17:31 +02:00