Commit Graph

41987 Commits

Author SHA1 Message Date
Pierre Alliez 584f0e5131 point set processing: user manual: intro + io 2009-06-18 10:09:44 +00:00
Stéphane Tayeb d454f0d1c4 * Fix aabb_distance_triangle_hint_test (check was buggy)
* Remove kd-tree construction in generic test function (must be done in test_impl now)
* Add aabb_naive_vs_tree_distance_segment_test
* Minor fix in naive vs tree distance tests (there is probably more to do)
2009-06-18 09:34:16 +00:00
Nader Salman cae412f834 added a small doc on the dereference_property_map in io.tex
added a small example on the use of CGAL::Dereference_property_map<T> in remove_outliers_example.cpp
2009-06-18 09:12:49 +00:00
Laurent Saboret d69850a3f3 Property_map icon. 2009-06-18 09:10:40 +00:00
Nader Salman 7fcf846193 updated the examples comments and removed the deprecated includes 2009-06-18 08:45:04 +00:00
Eric Berberich 539d21be16 added new script that will (hopefully) replace old one
- contains boost options
- should contain cgal options
- should contain single-source or all-sources
- contains includes

TODO extend option file
2009-06-18 07:26:48 +00:00
Eric Berberich a064513d20 added boost-components 2009-06-18 06:19:18 +00:00
Pierre Alliez cddf3f8606 aabb tree: fix compilation issue on VC++ (I guess on Linux this worked fine) 2009-06-17 19:41:46 +00:00
Sébastien Loriot 430d024348 add a draft of an ipelet + update install script for fedora 2009-06-17 19:15:18 +00:00
Stéphane Tayeb f76d00c650 Add naive vs tree distance test for triangles. 2009-06-17 16:07:52 +00:00
Nader Salman d89d383f46 Modified two more examples to use pairs <Point,Vector> instead of Point_with_normal_3 type.
=>More generic examples.
2009-06-17 15:50:22 +00:00
Pierre Alliez 4ca25c817a AABB tree: use pinion model for testing 2009-06-17 14:17:36 +00:00
Nader Salman 3f5dfefa2c Updated analysis.tex : mentionned the use of tuples. 2009-06-17 12:50:53 +00:00
Nader Salman 96e2418555 Corrected a big compilation bug
:= When Point type is a pair or a tuple compute_average_spacing, jet_estimate_normal, jet_smooth_point_set,
pca_estimate_normals, pca_smooth_point_set, remove_outliers and remove_outliers_wrt_median_knn_sq_distance 
files couldn't compile. Now they can!

Written a detailed example (average_spacing_example.cpp) that uses the tuples type.
==> Pairs and tuples are now used in the examples.
2009-06-17 12:39:51 +00:00
Pierre Alliez 4b277b85f2 AABB tree: added pinion for testing 2009-06-17 10:23:19 +00:00
Pedro Machado Manhaes de Castro ec84ec13f7 orientation_2 -> orientation 2009-06-17 09:00:37 +00:00
Laurent Saboret fbe7dd34cd Property_map icon. 2009-06-17 08:36:13 +00:00
Laurent Saboret ac7d0971c2 Bug fix (by Mac Glisse): bring std::distance() to scope. 2009-06-17 08:11:47 +00:00
Laurent Saboret c38e2ef94a Updated svn ignore list. 2009-06-17 07:50:24 +00:00
Laurent Saboret e3aea2e92d Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (12):
Document property maps and move them to Support Lib:

* Added new chapter "CGAL abd Boost Property Maps" (Property_map) to Support Lib:
- it is located in Point_set_processing_3/doc_tex/Property_map.
- it documents Dereference_property_map, First_of_pair_property_map, Second_of_pair_property_map and Nth_of_tuple_property_map.

* Renamed point_set_property_map.h as property_map.h

* Moved Normal_vector_property_map to Point_with_normal_3.h and renamed it Normal_of_point_with_normal_pmap.
2009-06-17 07:49:35 +00:00
Laurent Saboret 3b12ebe45a * Fixed bug: 'type*' and 'type&' are not converted to \ccc{type*} and \ccc{type&}.
* Fixed bug: in class A, expressions with 2 levels of template like A<B<C>> are nor properly parsed.
-This line, and those below, will be ignored--

M    copy_doxygen_latex_doc
2009-06-17 07:38:44 +00:00
Stéphane Tayeb c5fdd0eb17 remove boost_filesystem includes (causes compilation error on MacOSX). 2009-06-17 07:20:10 +00:00
Marc Glisse efcf123e59 Help the compiler by giving parameters the same name in declaration and
definition.
2009-06-17 06:06:17 +00:00
Pierre Alliez 80fee750c6 AABB tree tests
- get rid of boost filesystem business - as requires boost lib dependency
- fix warning
2009-06-16 22:22:02 +00:00
Eric Berberich cab7214ac9 includes now also for Qt3 demos 2009-06-16 21:33:47 +00:00
Laurent Saboret b687befe3e Added oni_copy.xyz to ignore-list 2009-06-16 16:42:33 +00:00
Eric Berberich 27157aa557 option parsing 2009-06-16 16:15:28 +00:00
Eric Berberich 17b63131c5 added (initial version of) script to automatically include some user-specific
packages (or directories containing packages)
2009-06-16 14:53:51 +00:00
Michael Kerber 6680840181 fixed non-standard computation branch 2009-06-16 13:19:59 +00:00
Michael Kerber c71a9982fe added typedef 2009-06-16 09:22:17 +00:00
Michael Kerber 7f219b63b6 Removed local fix 2009-06-16 09:21:29 +00:00
Laurent Saboret d0ec390141 Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (13):
Removed ReconstructionTriangulation_3 template parameter of Poisson_reconstruction_function.
- Updated documentation.
2009-06-16 08:49:14 +00:00
Laurent Saboret 61991956f9 Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (13):
Removed ReconstructionTriangulation_3 template parameter of Poisson_reconstruction_function.
2009-06-16 08:29:01 +00:00
Efi Fogel 410d496ce7 mode identification arcs 2009-06-16 07:14:42 +00:00
Eric Berberich 8e037cc379 cast of exponent to long 2009-06-16 06:57:35 +00:00
Stéphane Tayeb 1f4b3347ef Add tree vs naive implementation test. It checks that AABB_tree implementation gives the same results than naive iteration over primitives. 2009-06-15 15:45:26 +00:00
Nader Salman 9f60273060 Added Property maps in read_write_xyz_point_set_example.cpp
Fixed bug in read_off_points_and_normals and  read_xyz_points_and_normals : Initialization of Normals to NULL_VECTOR when normal information is missing in the input file.
2009-06-15 14:15:59 +00:00
Laurent Saboret 94690fd34f Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (12):
Moved keep_largest_connected_components() to HalfedgeDS_decorator and Polyhedron_3 classes.
2009-06-15 13:09:47 +00:00
Stéphane Tayeb 4a71c24908 Add cdeft-slive-00 entry in cgal_manual.bib. 2009-06-15 09:47:41 +00:00
Laurent Saboret 862f3e4e81 Delete run_testsuite_with_cmake.bat scripts because they work on my machine only. 2009-06-15 09:16:37 +00:00
Laurent Saboret c76b676026 Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (11):
Changes requested by AF on 06/12/2009:

* Surface_reconstruction_points_3:
- Fixed compilation error.
2009-06-15 09:12:52 +00:00
Laurent Saboret 0805bd26ac Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (11):
Changes requested by AF on 06/12/2009:

* Point_set_processing_3:
- Added grid_simplify_example.cpp. It replaces random_simplify_example.cpp in Point_set_processing_3 User Manual.
2009-06-15 08:07:10 +00:00
Laurent Saboret 1625af0907 Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (11):
Changes requested by AF on 06/12/2009:

* Point_set_processing_3:
- Fixed description of grid_simplify_point_set()
- Fixed description of read_xyz_points(), write_xyz_points(), read_off_points(), write_off_points()
- Added grid_simplify_example.cpp. It replaces random_simplify_example.cpp in Point_set_processing_3 User Manual.

* Surface_reconstruction_points_3:
- Small fixes in the User Manual.
2009-06-15 08:04:42 +00:00
Efi Fogel 48feaf7b17 Fixed warnings 2009-06-14 16:15:55 +00:00
Michael Hemmer 1992c4e684 revert last change, since it caused a bug with leda
(though it is not clear why)
2009-06-14 08:28:26 +00:00
Michael Hemmer 67899c428d added include for ipower since used 2009-06-14 07:38:50 +00:00
Sylvain Pion e8c2fd66d3 Fix last change. 2009-06-13 19:46:56 +00:00
Manuel Caroli 880ea67014 bugfix in the dual functions 2009-06-12 16:32:28 +00:00
Laurent Saboret a297913d66 Fixed bugs on Cygwin/Visual C++ platform:
* The compiler output is now correctly logged.
* Fixed make clean call.
2009-06-12 11:03:07 +00:00
Laurent Saboret 8819e7d365 Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (10):
Removed IndexPMap parameter of mst_orient_normals():

* Update documentation.
2009-06-12 09:16:30 +00:00