Commit Graph

87 Commits

Author SHA1 Message Date
Sébastien Loriot aeb094e4cc more Taucs removal 2014-06-25 15:58:37 +02:00
Sébastien Loriot 513fb19c5c the point property map was not passed to averange_spacing function 2014-02-03 08:01:49 +01:00
Andreas Fabri 6ecba63bb1 Mostly add #includes 2013-09-14 19:31:13 +02:00
Sébastien Loriot 58e8f488dc add missing () in doc 2013-09-03 14:25:50 +02:00
Sébastien Loriot d282ade623 use \cgalCite instead of \cite
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot ffa4bf7d34 rename MACRO to enable old code 2013-06-13 17:04:50 +02:00
Sébastien Loriot 677bc07a4d rename Typed_identity_property_map_by_reference to Identity_property_map
and update its documentation
2013-05-13 11:38:07 +02:00
iyaz c9a1b71c43 do not use value_type_traits when iterator_traits suffices 2013-05-07 18:53:14 +03:00
Sébastien Loriot 17dd21def5 Merge branch 'First_of_pair_property_map-new_version-iyaz-old' into First_of_pair_property_map-new_version-iyaz
Conflicts:
	Point_set_processing_3/examples/Point_set_processing_3/property_map.cpp
	Point_set_processing_3/include/CGAL/IO/read_off_points.h
	Point_set_processing_3/include/CGAL/IO/read_xyz_points.h
	Point_set_processing_3/include/CGAL/IO/write_off_points.h
	Point_set_processing_3/include/CGAL/IO/write_xyz_points.h
	Point_set_processing_3/include/CGAL/Point_with_normal_3.h
	Point_set_processing_3/include/CGAL/improved_jet_smooth_point_set.h
	Point_set_processing_3/include/CGAL/improved_laplacian_smooth_point_set.h
	Point_set_processing_3/include/CGAL/jet_estimate_normals.h
	Point_set_processing_3/include/CGAL/jet_smooth_point_set.h
	Point_set_processing_3/include/CGAL/pca_estimate_normals.h
	Point_set_processing_3/include/CGAL/pca_smooth_point_set.h
2013-05-06 15:57:36 +02:00
iyaz f8f922acca include changes for pmap 2013-05-01 02:26:58 +03:00
Sébastien Loriot 7412cdb650 add all property maps concepts to ease linking to them. Update pages using them 2013-03-14 16:59:27 +01:00
Andreas Fabri c724f2ff9a CGAL_USE 2013-03-01 11:27:39 +01:00
Andreas Fabri cfd69b1490 long/int -> size_t 2013-02-27 11:44:55 +01:00
Sébastien Loriot 89bf326ecb skip more function from manual 2013-01-07 11:53:17 +01:00
Andreas Fabri a56f3989ec improve Poisson 2012-12-27 21:21:58 +01:00
Sébastien Loriot 436c0c2e37 implement what is documented
the constructor overload should be available only if iterator value_type
is convertible to Point
2012-11-28 12:39:12 +01:00
Sébastien Loriot a6fe048a25 restore the former API without the visitor introduced in 485d1bc5
Remove the visitor from the documented example
and move to undocumnet section the constructor with visitors
2012-11-28 12:05:03 +01:00
Sébastien Loriot 4ec9529581 Merge branch 'doxy-port-pmoeller'
Conflicts:
	.gitattributes
	Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h
	Surface_reconstruction_points_3/include/CGAL/Reconstruction_triangulation_3.h
	Surface_reconstruction_points_3/include/CGAL/k_nearest_neighbor.h
2012-11-27 10:05:41 +01:00
Sébastien Loriot efd13bab22 backport commit in tex file from master into doxygen
In order to keep the history of Poisson_reconstruction_function.h
I simply modified the doc without taking into account code change.
This will be done when merging with master
2012-11-23 22:42:03 +01:00
Sébastien Loriot 84ca36f420 remove forgotten merge conflict mark 2012-11-20 16:27:34 +01:00
Sébastien Loriot 485d1bc5e0 Merge branch 'Surface_reconstruction_points_3-make_it_faster-afabri'
After approval of the release manager

Conflicts:
	Surface_reconstruction_points_3/doc_tex/Surface_reconstruction_points_3_ref/Poisson_reconstruction_function.tex
	Surface_reconstruction_points_3/include/CGAL/Poisson_reconstruction_function.h
2012-11-20 12:37:02 +01:00
Sébastien Loriot 7a2bd97aae make the selection of sample points deterministic 2012-11-19 10:34:21 +01:00
Sébastien Loriot 3254525b17 two_passes -> smoother_hole_filling
update according to the review of the small feature
2012-11-14 12:30:03 +01:00
Sébastien Loriot db087ba7d9 simpler API for the the two-pass trick 2012-11-14 01:15:18 +01:00
Sébastien Loriot b97e7b465b add a default visitor 2012-11-14 01:02:05 +01:00
Sébastien Loriot 128b02abb8 update CGAL custom doxygen macros
corresponds to a run of the script Documentation/conversion_tools/rename_macros.sh
+manual edit of doxyassist.xml and pkglist_filter.py
2012-11-14 00:31:05 +01:00
Sébastien Loriot 634cd7da8a remove point type from insert-of-range-of-point of Reconstruction_triangulation_3
which is now only INPUT (someone using this internal function will get an error
instead of an execution problem)
2012-11-08 10:04:35 +00:00
Sébastien Loriot 2240741b91 fix compilation error and a warning 2012-11-08 09:26:44 +00:00
Sébastien Loriot 61b1fe57e9 remove warnings 2012-11-08 09:07:12 +00:00
Sébastien Loriot 22cf2a9ed7 CGAL_EIGEN3_ENABLED now only controls the default.
The same now holds for CGAL_TAUCS_ENABLED and CGAL_LAPACK_ENABLED
2012-11-08 08:58:33 +00:00
Sébastien Loriot 3e74fbd907 package is finished 2012-10-22 16:56:34 +00:00
Sébastien Loriot dfb0513e94 fix linking 2012-10-22 16:08:55 +00:00
Philipp Möller 4a3567c5be port the changes that came with the merge 2012-10-19 16:03:29 +00:00
Philipp Möller 5d28053112 Add Surface_reconstruction_points_3 doc.
Add internal to documented classes that didn't appear in the old doc
and port manual changes into the old doxygen.
2012-09-19 10:29:51 +00:00
Laurent Rineau ac6faf39ff Add comments
- Add comments to <CGAL/Poisson_reconstruction_function.h> and
  <CGAL/poisson_refine_triangulation.h>, to explain the parameters of the
  additional pass

- Fix a use in <CGAL/poisson_refine_triangulation.h>, where the template
  argument default of Poisson_mesh_cell_criteria_3 was was used by
  accident.
2012-05-09 14:46:28 +00:00
Andreas Fabri 96a156fca9 reserve to avoid reallocation 2012-05-02 12:23:04 +00:00
Andreas Fabri 3367cc5450 merged from next 2012-05-01 13:18:18 +00:00
Sébastien Loriot cee248ca54 merge from next 2012-01-13 18:48:35 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Sébastien Loriot bdcf26bb20 merge next 2011-12-01 09:19:02 +00:00
Andreas Fabri 09b92e6918 Optimisations like interlacing of the Delaunay construction with Mesh_3 2011-09-27 16:39:28 +00:00
Andreas Fabri 85dfc17bf2 Remove memory sizer as it slows down and is not cross platform 2011-09-27 09:26:50 +00:00
Sébastien Loriot 896d9e31b0 remove peak_memory_sizer that uses Taucs, slow computation and is not working
on all platforms.

By default poisson now uses Eigen is available and Taucs otherwise
2011-09-22 10:34:04 +00:00
Pierre Alliez 8c356f15e9 Poisson reconstruction: back to un-normalized divergent 2011-04-29 14:39:35 +00:00
Sébastien Loriot a2cec87f46 replace remaing fabs in include files by CGAL::abs 2011-02-18 15:37:40 +00:00
Andreas Fabri 4ae93225bb bugfix: the wrong point was chosen for the triangle 2010-08-27 13:13:14 +00:00
Laurent Rineau eb0339b4cc Change the values of poisson_reconstruction_function when the query point
is outside of the "poisson triangulation" (triangulation that has been
computed internally to the function): now, instead of returning an
arbitrary huge value (whose sign can be wrong), returns the value of one of
the vertex on the convex hull.
2010-08-20 12:51:33 +00:00
Andreas Fabri 0e743a8b09 incident_vertices -> adjacent_vertices 2010-08-18 09:20:35 +00:00
Andreas Fabri 530ee2b4d0 Fix a bug in area_voronoi_face (the area of the last triangle was missing) 2010-08-18 08:51:55 +00:00
Andreas Fabri a2ecd30c49 Improve performance of assemble_poisson_row 2010-08-18 08:46:29 +00:00