Commit Graph

101 Commits

Author SHA1 Message Date
Simon Giraudot b484182524 Fix deprecated code in other packages 2018-01-10 16:39:32 +01:00
Sébastien Loriot 8cdfad0d08 add missing URL and Id tags 2017-11-15 22:58:57 +01:00
Sébastien Loriot 39e4fdd3ed add missing SPDX identifiers 2017-11-12 10:21:27 +01:00
Laurent Rineau 7e9f756935 Replace all std::unary_function by CGAL::unary_function 2017-10-04 15:57:09 +02:00
Simon Giraudot 1317c5f847 Remove useless commented pieces of code 2017-07-04 08:36:25 +02:00
Andreas Fabri e57aeb554e Comment line in order to deal with a warning, but it needs real cleanup
as there is a loop that does the same as a commented std::copy
so I guess these are left-overs from debugging by @sgiraudot
2017-06-29 08:12:59 +02:00
Simon Giraudot 9b95a5b62c Fix errors/warnings 2017-06-12 10:27:10 +02:00
Simon Giraudot af80f79be7 Add copyright info + license check on new files 2017-06-09 07:58:19 +02:00
Simon Giraudot a57f3f7805 Add missing access methods 2017-06-08 09:06:32 +02:00
Simon Giraudot 7f4121d3f6 Bugfix: update input points from PCA smoother 2017-06-08 09:06:15 +02:00
Simon Giraudot 92605c41cd Update reference manual 2017-05-02 15:06:30 +02:00
Simon Giraudot 362f0c9b5d Add missing operator<< and operator>> for facets 2017-05-02 09:46:18 +02:00
Simon Giraudot aeb743c94e Add missing methods (garbage handling) in alpha shape mesher 2017-05-02 09:46:01 +02:00
Simon Giraudot fc7bd03597 Add jet smoother 2017-05-02 09:45:30 +02:00
Simon Giraudot 7b7e35634b Add advancing front mesher 2017-05-02 09:45:12 +02:00
Simon Giraudot 6ab9c45851 Use internal squared radius for backward compatibility 2017-04-28 18:18:38 +02:00
Simon Giraudot 09bdbad8e9 Remove useless file 2017-04-28 18:17:59 +02:00
Simon Giraudot f8fd2a6eaf WIP: change API of scale space (separate core/smoothing/meshing) 2017-04-28 18:07:53 +02:00
Sébastien Loriot 50510c05ea add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
          grep -v Operations_on_polyhedra | \
          grep -v Algebraic_kernel_for_circles | \
          grep -v Algebraic_kernel_for_spheres | \
          grep -v Polyhedron_IO`;
do
  echo $i
  python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Andreas Fabri da2e41d30e Use functor and not the global function as kernel header gets included after Scale_space header 2016-11-16 07:54:37 +01:00
Andreas Fabri 423242be31 dihedral_angle() -> approximate_dihedral_angle() 2016-10-11 15:35:20 +02:00
Andreas Fabri c58582b5ec Add global function dihedral_angle() 2016-09-30 15:23:15 +02:00
Maxime Gimeno 864c95ae08 Fix for #295
- Replacement of assert() by CGAL_assertion()
2015-10-29 10:39:53 +01:00
Simon Giraudot 2d248ae75e Bugfix: wrong default template parameter (from bad conflict resolution) 2015-10-02 16:07:13 +02:00
Simon Giraudot f46b7f2d67 Merge branch 'CGAL-Solver-package-GF-old' into CGAL-Solver-package-GF 2015-09-30 12:52:00 +02:00
Simon Giraudot aff8634ec1 Merge branch 'Scale_space_reconstruction_3-handle_non_manifold-sgiraudot' of github.com:CGAL/cgal-dev into Scale_space_reconstruction_3-handle_non_manifold-sgiraudot 2015-09-28 17:47:29 +02:00
Jane Tournois a78fff4256 fix conversion warning 2015-09-28 16:58:20 +02:00
Simon Giraudot 0ef66b49d0 Remove unused variable 2015-09-28 16:24:50 +02:00
Simon Giraudot 9ddb7ad2a3 Bugfix: invalid initialization of non-const reference 2015-09-28 15:50:43 +02:00
Simon Giraudot cde66e8270 Fix testsuite warnings (conversion std::size_t to unsigned int) 2015-09-28 10:38:12 +02:00
Simon Giraudot 1c064e9552 Doc fix: remove parameters that were removed from code 2015-09-25 10:27:59 +02:00
Simon Giraudot a4f242a0cc Replace Internal_diagonalize_traits by Diagonalize_traits + corrections in Concepts/Models 2015-09-16 11:41:26 +02:00
Simon Giraudot e5c01e4e64 Update scale space with bugfix (DiagonalizeTraits returns largest eigenvector, not smallest, so it cannot be used here) 2015-09-04 17:37:02 +02:00
Simon Giraudot a107ae4fff Update scale space (code + doc) using the DiagonalizeTraits concept 2015-09-03 18:54:52 +02:00
Simon Giraudot f11e173a20 In scale space: replace internal PCA implementation by DiagonalizeTraits 2015-09-03 14:38:22 +02:00
Simon Giraudot 644df25e9e force_manifold and separate_shells attributes replaced by parameters for clearer interface 2015-08-24 17:23:16 +02:00
Simon Giraudot fb7b5d7884 Moved operator_less in internal::Scale_space and fixed a warning (uninitialized variable) 2015-08-13 15:01:23 +02:00
Simon Giraudot 52303cd246 Doc of scale space: note about the effects of set_force_manifold function 2015-08-13 10:51:19 +02:00
Simon Giraudot bba0354286 Option to handle non-manifold features, related example and updated Polyhedron demo plugin 2015-08-12 18:08:02 +02:00
Andreas Fabri b23778e5ff remove unused typedef 2015-07-16 10:27:48 +02:00
Andreas Fabri b2be326b52 Cleanup: no longer #if 0 with the old code; Put Inc in a nested namespace 2015-07-15 12:16:25 +02:00
Andreas Fabri d2e0c7ea61 cleanup 2015-06-30 09:57:30 +02:00
Andreas Fabri 9b24ef58fc Do not use a std::map but store the index of a point directly in the AABB tree 2015-06-29 16:41:22 +02:00
Andreas Fabri 728b4a2f5f Replace incremental search with a range query and a k-neighbor search 2015-06-23 14:59:50 +02:00
Sébastien Loriot f162da1a7c the order of the pts in the kd-tree is shuffled -> Internally store the input pts
This does not change the memory pick, since the points are anyway duplicated
  while advancing the scale space
2015-01-20 10:27:15 +01:00
Sébastien Loriot 0c2b3fb3a0 size_t -> std::size_t 2015-01-09 16:13:05 +01:00
Sébastien Loriot f4a88dd2af rename include guards 2015-01-09 15:58:31 +01:00
Sébastien Loriot fe88d44c1a move impl file out of the CGAL path 2015-01-09 15:56:34 +01:00
Sébastien Loriot 053ae07dd9 followup of previous commit
forgot to remove include
2015-01-09 15:55:02 +01:00
Sébastien Loriot 781d4b9402 remove unused file 2015-01-09 15:53:39 +01:00