Commit Graph

42133 Commits

Author SHA1 Message Date
Pierre Alliez 7bfcc3dd47 AABB tree demo: added menu to benchmark memory against number of facets.
I had to add a recursive longest edge bisection algorithm to refine a mesh without changing its geometry.
2009-07-02 21:36:22 +00:00
Daniel Russel b254d6e973 remove debug/vector usage 2009-07-02 17:31:16 +00:00
Fernando Cacciola f99b4e83a4 Fixed missing initializer 2009-07-02 15:03:07 +00:00
Sébastien Loriot 4104106c84 Work around for intel compiler 11 EDG and Dispatch_or_drop_output_iterator non-variadic case 2009-07-02 13:53:52 +00:00
Michael Hemmer 8426e7f8e6 added missing functor adapting functions 2009-07-02 13:49:48 +00:00
Camille Wormser 08cc763aa8 steeper slope at the end of the color ramp, so that we see the difference between the facet-distance and edge-distance.
(at least on the hand model)
What do think about this?
2009-07-02 12:25:23 +00:00
Camille Wormser 81d2b1bcd7 remove some compilation warnings 2009-07-02 12:03:18 +00:00
Laurent Saboret 2773367c8c Removed Poisson_reconstruction_function::Triangulation type and triangulation() function (obsolete) 2009-07-02 11:40:56 +00:00
Laurent Saboret 205446a67a Port to g++/Linux 2009-07-02 11:37:36 +00:00
Pierre Alliez 9b7d5c7e06 PCA: one bug fix pointed out by ENPC.
one little fix in doc
2009-07-02 11:13:32 +00:00
Laurent Rineau d1e0e2efb5 Fix naming of Periodic_3_triangulation_3! 2009-07-02 09:00:26 +00:00
Michael Hemmer 27a1a26cbd minor bug fix for i686_Linux-2.6_g++-3.4.6_CentOS-5.1-O2 2009-07-02 07:09:52 +00:00
Sébastien Loriot 4f57133432 truncf --> floor 2009-07-02 06:36:30 +00:00
Pierre Alliez 4c3c6e3845 AABB tree: remove warnings in ascii outputs to remove warnings in the test suite. 2009-07-01 21:18:20 +00:00
Pierre Alliez f22533c055 AABB tree: removed unused files. 2009-07-01 21:07:48 +00:00
Pierre Alliez 92760b731a AABB demo: removed status bar 2009-07-01 21:00:02 +00:00
Pierre Alliez 1d6e776431 AABB tree: some more cleanup. 2009-07-01 20:49:03 +00:00
Pierre Alliez bc80ee2e5c AABB tree: point out some (level 4) warnings for L.Rineau. 2009-07-01 20:23:41 +00:00
Pierre Alliez 08e9db05ae aabb tree demo: better option for inside points + ascii progress bar. 2009-07-01 20:12:40 +00:00
Pierre Alliez dffabd3115 aabb tree demo:
- shorter code for benchmarking 
- benchmarking duration made as an option
2009-07-01 19:58:06 +00:00
Pierre Alliez 514f1e8973 AABB tree demo: better file structuring and cleanup. 2009-07-01 19:08:48 +00:00
Andreas Fabri 1b51eb0384 M_PI -> CGAL_PI 2009-07-01 16:48:43 +00:00
Daniel Russel ab5a741881 old boost doesn't have reference 2009-07-01 16:45:31 +00:00
Daniel Russel 48afa27795 don't include debug vector header 2009-07-01 16:44:32 +00:00
Laurent Rineau bc6974d68d A probably temporarily fix for Intel Compiler (EDG frontend). 2009-07-01 15:42:50 +00:00
Laurent Saboret 7648529dc1 Remove Poisson MFC demo from Surface_reconstruction_points_3 et move shared code to Gyroviz MFC demo 2009-07-01 15:26:25 +00:00
Laurent Saboret 77298cf226 Remove Poisson MFC demo from Surface_reconstruction_points_3 et move shared code to Gyroviz MFC demo 2009-07-01 15:22:05 +00:00
Andreas Fabri e4a5ffde32 Add more overflow guards when working with int 2009-07-01 15:04:34 +00:00
Laurent Saboret 93c04ff355 Added Average Spacing algorithm to Qt Point Set demo 2009-07-01 14:56:49 +00:00
Sébastien Loriot ae2a914f0e bug in Intersect_3, missing Outputiterator 2009-07-01 14:35:40 +00:00
Pierre Alliez 18611be7bd aabb data: normalize model. 2009-07-01 13:36:42 +00:00
Pierre Alliez 446daa069a aabb tree : update perf. section. 2009-07-01 13:09:51 +00:00
Pierre Alliez ef1864d6af AABB tree demo:
- added color ramps for signed and unsigned distance functions (thermal for unsigned, and red/blue for signed)
- fix moc warning issue (thanks Manuel Caroli)
- fix strange value in performance section of user manual (we now understand that the KD-tree is making something really nasty only for large point sets - and we'll investigate the KD tree more)
2009-07-01 12:55:33 +00:00
Eric Berberich 7efd70e693 collect ui + moc files 2009-07-01 12:50:26 +00:00
Laurent Saboret 934da2da49 Removed Poisson_reconstruction_function::Triangulation type and triangulation() function (obsolete) 2009-07-01 11:59:09 +00:00
Pierre Alliez c74f3dbb59 aabb tree demo: added thermal color ramp for unsigned distance function 2009-07-01 11:56:25 +00:00
Laurent Saboret feb5bdff59 Changed variables name and comments to match APSS_reconstruction_example.cpp and poisson_reconstruction_example.cpp (easier to maintain code). 2009-07-01 11:35:41 +00:00
Laurent Saboret 089fe7c718 Added Poisson reconstruction to Qt Point Set demo. 2009-07-01 11:34:02 +00:00
Eric Berberich 83bbbefa40 boost required 2009-07-01 08:33:59 +00:00
Laurent Saboret ea72993f2b Improvements to the Qt Point Set demo:
* Removed "Bounding Box/Sphere" and "Convex Hull" menu items and the corresponding plug-ins (never implemented).
* "Outlier removal" menu item selects now the points to remove instead of deleting them immediately.
The user may delete them with the new menu item "Delete Selection" or cancel with "Reset Selection".
* "Normal estimation" menu item selects now the points with an unoriented normal instead of deleting them immediately.
The user may delete them with "Delete Selection" or run again the algorithm with different settings.
* Implemented point set simplification plug-in (random + grid clustering).
* Added traces.

TODO:

* Add "Poisson reconstruction" algorithm.
* Add "Average Spacing" algorithm.
2009-07-01 08:26:49 +00:00
Camille Wormser a09dfcf193 un mot dans la sortie pour expliquer qu'il ne faut pas tenir compte du premier appel (pour le moment) 2009-07-01 08:11:07 +00:00
Camille Wormser 2d951c676f calls the first distance benchmark two times: the first one is used to populate the cache... 2009-07-01 08:07:09 +00:00
Efi Fogel c29ca3d3cc initialize some local variables 2009-07-01 07:39:37 +00:00
Efi Fogel 107fe21485 initialize number_of_points 2009-07-01 07:36:46 +00:00
Efi Fogel cd23e70f1a initialize n_vertices 2009-07-01 07:35:07 +00:00
Efi Fogel 227a097ed8 initialize number of vertices 2009-07-01 07:27:31 +00:00
Efi Fogel 7278e6ddf1 initialized number_of_segments 2009-07-01 07:24:38 +00:00
Pierre Alliez 8c1a65f2ac aabb tree demo: added signed and unsigned distance functions to facets, unsigned to edges. 2009-06-30 22:06:04 +00:00
Pierre Alliez 78d040c39a aabb tree demo: fix one strange compilation error that happens only with VC2005 (took me hours to understand that it's probably a compiler bug).
benchmark distance queries in the demo and updated user manual (perf section)
2009-06-30 21:18:31 +00:00
Pierre Alliez 9c96611659 aabb tree demo: add one small hand model 2009-06-30 20:19:03 +00:00