Commit Graph

53 Commits

Author SHA1 Message Date
Clement Jamin 7756c3ae9a Faster intersection computation 2016-02-22 16:14:14 +01:00
Clement Jamin 233bfc4f4d Fix usage of load_points_from_file 2016-02-12 19:54:09 +01:00
Clement Jamin 26a8b93870 Add CGAL_TC_EXPORT_ALL_COORDS_IN_OFF macro 2016-02-12 19:53:01 +01:00
Clement Jamin 17a81c3124 export_TC can now give the list of inconsistent simplices + ...
+ Add export_point_set
+ Allow to export the sparsified point set
+ Better OFF output (no more duplicated triangles)
+ Clean-up
2016-02-10 15:12:49 +01:00
Clement Jamin a1e866eb6d Add Simplicial_complex::load_simplices_from_OFF + minor changes 2016-02-05 11:09:04 +01:00
Clement Jamin f2ad04c39a Improved output 2016-02-05 11:07:45 +01:00
Clement Jamin 4f7de28d92 Improved console output + faster export_TC 2016-02-04 10:39:45 +01:00
Clement Jamin bbfcb5baa2 Improve console output & checks + missing include 2016-02-03 18:19:12 +01:00
Clement Jamin 31ee6ddc18 Faster TC refresh
+ Improved output
+ Possibility to specify a custom point projector for exporting
+ Temporary hack to handle some data with borders
+ Console colors
2016-02-02 19:13:24 +01:00
Clement Jamin 73435c0987 Forgot to commit Mesh_d.h + missing const 2016-01-27 12:50:01 +01:00
Clement Jamin 018ee66557 Add alpha TC + point set protection + another test to solve inconsistencies
Test: see check_and_solve_inconsistencies_by_filtering_simplices_out()
2016-01-19 15:54:31 +01:00
Clement Jamin f00c925ccc Test a kind of "Mesh_d" algorithm - first draft 2016-01-19 15:37:07 +01:00
Clement Jamin 7ea9538a4e Macro: TC_NO_EXPORT, to disable export into files 2015-12-03 15:44:50 +01:00
Clement Jamin e62b5513e1 Macros: TC_INPUT_STRIDES + CHECK_IF_ALL_SIMPLICES_ARE_IN_THE_AMBIENT_DELAUNAY 2015-12-03 15:40:52 +01:00
Clement Jamin c92ca5ff47 Renamed test_utilities.h to avoid confusion 2015-07-07 16:03:59 +02:00
Clement Jamin 3e1a2e8669 Call set_error_behaviour to ease debugging 2015-07-07 09:18:16 +02:00
Clement Jamin 752a5550be Renamed a few variables/functions 2015-06-26 10:10:46 +02:00
Clement Jamin 99ce450f71 First version of alpha TC
Where the tangent spaces are progressively thickened
to try to get rid of inconsistencies
2015-06-25 20:37:22 +02:00
Clement Jamin 341f17a49c First step of solve_inconsistencies_using_adaptive_alpha_TC: priority queue 2015-06-23 18:24:47 +02:00
Clement Jamin 4e61119d0b Better generate_points_on_plane + generate_points_on_two_orthogonal_spheres_d 2015-06-16 13:30:14 +02:00
Clement Jamin 67e9c3a691 New generators + benchmark ANN 2015-06-02 17:54:14 +02:00
Clement Jamin b1e9860689 Fix point set creation timing + #ifdef for KNN benchmark 2015-05-29 14:58:09 +02:00
Clement Jamin f84b0ed529 Add a spatial searching benchmarking function in test_utilities.h
Updated Point_cloud.h to use nanoflann correctly
2015-05-28 17:04:17 +02:00
Clement Jamin c1c3e3c58b Updated benchmark script 2015-05-27 17:55:33 +02:00
Clement Jamin 5b0a2a284d Benchmark: added torus + minor fixes 2015-05-27 17:48:43 +02:00
Clement Jamin 3ceb5992b0 fix_inconsistencies => fix_inconsistencies_using_perturbation 2015-04-29 17:55:06 +02:00
Mael Rouxel-Labbé 17739d847d Clean code (trailing whitespace, indentation, etc.)
(cherry picked from commit 75b44442cfbc4ba8b69160b98b8115ceda7d07ef)
2015-04-29 17:31:57 +02:00
Clement Jamin 8ba0ff2566 Updated script 2015-04-29 17:18:49 +02:00
Clement Jamin 0eff36145c Added a colored export just before collapse 2015-04-29 16:53:27 +02:00
Clement Jamin 268cd0994b Improved benchmark (comments, output...) 2015-04-29 12:57:52 +02:00
Clement Jamin 26d07750f8 Temporary code to test the alpha-TC 2015-04-17 17:10:00 +02:00
Clement Jamin cbc108171b Updated script and config 2015-03-18 18:05:10 +01:00
Clement Jamin d23a39c740 Added SC::is_pure_manifold 2015-03-18 18:04:50 +01:00
Clement Jamin c3a7c29762 Updated script + config file 2015-03-03 16:17:38 +01:00
Clement Jamin cd4d1a3fa8 Added timers 2015-03-03 16:02:46 +01:00
Clement Jamin 70c4d330c5 More exports in the benchmark 2015-02-20 22:57:27 +01:00
Clement Jamin 1e11e67859 Moved code around + updated check_if_all_simplices_are_in_the_ambient_delaunay 2015-02-20 13:49:46 +01:00
Clement Jamin e5b56dc504 Added a new way to fix inconsistencies + simpler export_simplices_to_off
Remaining inconsistencies are fixed by adding higher-dim simplices.
Future work: collapse them.
2015-02-12 00:09:55 +01:00
Clement Jamin f4496dfd7e Updated script 2015-02-11 11:52:07 +01:00
Clement Jamin a9c27d8db6 Added option USE_ANOTHER_POINT_SET_FOR_TANGENT_SPACE_ESTIM + fix export 2015-02-05 11:53:28 +01:00
Clement Jamin 712ba3fc11 Updated script 2015-01-28 18:18:33 +01:00
Clement Jamin 0e41484487 Added Final_num_inconsistent_local_tr + bugfix 2015-01-28 18:16:15 +01:00
Clement Jamin 40981e372d INPUT_SPARSITY constant is for test only 2015-01-28 16:37:26 +01:00
Clement Jamin 69b9e2b442 Make "sparsity" a parameter 2015-01-28 16:19:33 +01:00
Clement Jamin 7c1978e425 Updated script 2015-01-28 16:06:51 +01:00
Clement Jamin 19a229254a More stats + fixed a bug when there are infinite cells in the star 2015-01-28 16:06:36 +01:00
Clement Jamin 0f0228cf5f The benchmark can now generate points 2015-01-28 14:39:29 +01:00
Clement Jamin 9ca38b3379 Script 2015-01-26 18:10:28 +01:00
Clement Jamin d4c289daee Better benchmark: scripts, logs 2015-01-26 18:09:20 +01:00
Clement Jamin 1885d666c7 Added new refresh strategy + better benchmark 2014-12-19 12:04:56 +01:00