Simon Giraudot
b484182524
Fix deprecated code in other packages
2018-01-10 16:39:32 +01:00
Laurent Rineau
3c6640bf59
Merge pull request #1436 from lrineau/CGAL-new_cmake-GF
...
Renewal of CMake scripts: header-only, ctest, CMake>=3.1
# Conflicts:
# Installation/config/testfiles/CGAL_CFG_NESTED_CLASS_FRIEND_DECLARATION_BUG.cpp
2017-12-05 18:20:05 +01:00
Sébastien Loriot
8cdfad0d08
add missing URL and Id tags
2017-11-15 22:58:57 +01:00
Laurent Rineau
0681ac6dbc
Fix the TBB_USE_FILE warnings
2017-11-15 17:00:02 +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
Andreas Fabri
b6fbf25679
Add .cmd file
2017-06-28 11:30:38 +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
3dc02bf419
Update package description from review
2017-06-08 09:06:44 +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
bf79696a7a
Corrections from review
2017-06-07 14:17:45 +02:00
Simon Giraudot
e63b95622e
Update user manual
2017-05-03 09:49:41 +02:00
Simon Giraudot
92605c41cd
Update reference manual
2017-05-02 15:06:30 +02:00
Simon Giraudot
7e1a4c6932
Update examples with new API
2017-05-02 09:46:45 +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
3abadf1bdc
Add example using advancing front and jet smooth
2017-05-02 09:45:40 +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
Simon Giraudot
f03036329f
Merge branch 'CGAL_Tutorials-Surface_reconstruction-GF-old' into CGAL_Tutorials-Surface_reconstruction-GF
2017-04-19 10:35:36 +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
Laurent Rineau
223c1cf5a4
Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
...
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Andreas Fabri
c58582b5ec
Add global function dihedral_angle()
2016-09-30 15:23:15 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Simon Giraudot
d7095efb34
Merge branch 'CGAL_Tutorials-Surface_reconstruction-GF_old' into CGAL_Tutorials-Surface_reconstruction-GF
2016-06-06 09:53:41 +02:00
Sébastien Loriot
881e4d3199
request Core only in examples, tests and demos when really needed
2016-03-07 22:36:57 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Simon Giraudot
e72f33d04c
Reference tutorial on surface reconstruction from user manual of reconstruction packages
2016-01-07 09:52:48 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Philipp Möller
79b7fc5081
Handle the INPUT cases where the whole include dir is used
2015-12-10 17:03:46 +01: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
285ed31ec2
New .cmd file for example testing
2015-09-25 10:32:14 +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
9135157b64
Update PackageDescription files in doc to reference Solver_interface instead of Eigen
2015-09-09 11:24:54 +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
5a517f75b0
Merge branch 'Scale_space_reconstruction_3-handle_non_manifold-sgiraudot' of github.com:sgiraudot/cgal into Scale_space_reconstruction_3-handle_non_manifold-sgiraudot
2015-08-13 10:53:05 +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
Sebastien Loriot
a2eab92376
Fix typo
2015-08-13 08:29:05 +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
Sébastien Loriot
6cb766fc9e
Merge remote-tracking branch 'cgal-dev/Scale_space-bench-GF'
...
improve the performances of the Scale-space reconstruction package
Tested in CGAL-4.7-Ic-102
2015-07-31 14:45:17 +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
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Laurent Rineau
3ec0c69f8f
We want 2.8.10 for all demos
...
Previous versions are not tested by the CGAL daily test suite.
2015-07-09 17:50:22 +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
Laurent Rineau
9785b3e218
Update WeightedApproximation_3.h
2015-03-26 10:24:57 +01: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
Sébastien Loriot
71c6c15d8a
remove comments
2015-01-09 15:53:39 +01:00
Andreas Fabri
d09c1742bb
Add a \subsection for the Output Surface
2015-01-09 15:52:51 +01:00
Sébastien Loriot
ab1ce26ffb
remove exe flag
2015-01-09 14:18:42 +01:00
Andreas Fabri
961227ddfe
fix typos
2015-01-07 16:26:22 +01:00
Andreas Fabri
d3392d99f9
fix typos
2015-01-07 16:22:04 +01:00
Sébastien Loriot
b803c9c23b
camel case for package name
2014-12-29 11:19:13 +01:00
Sébastien Loriot
7c145e35c3
update release number
2014-12-29 10:11:27 +01:00
Sébastien Loriot
49ed07a496
remove warning
2014-12-24 09:47:34 +01:00
Sébastien Loriot
027951d36e
use argc
2014-12-24 09:44:30 +01:00
Thijs van Lankveld
c2873d8d37
Fix for the bugfix for clearing the surface.
2014-12-23 17:36:41 +01:00
Sébastien Loriot
5cebd6e1de
bufix: if _surface is cleared, _shells should be too
2014-12-23 17:25:32 +01:00
Andreas Fabri
ee97525dc8
unsigned int -> int; slighlty modify example
2014-12-23 16:46:47 +01:00
Andreas Fabri
38f1af61c2
read file from arg[1]
2014-12-23 16:14:11 +01:00
Sébastien Loriot
886250df7e
fix unused variable warning
2014-12-23 15:06:42 +01:00
Sébastien Loriot
3705220cc6
remove hardcoded flags
2014-12-23 15:04:37 +01:00
Sébastien Loriot
708f6cbfc4
add empty line at end of file
2014-12-23 15:04:22 +01:00
Sébastien Loriot
ad30c193df
fix path to data
2014-12-22 14:34:29 +01:00
Andreas Fabri
ff05ae138a
Add another .cmd
2014-12-10 14:00:26 +01:00
Andreas Fabri
605ac52f91
Read input from argv[1]
2014-12-10 10:16:27 +01:00
Sébastien Loriot
d1c65b4986
cosmetic change in the doc
2014-10-27 16:05:08 +01:00
Thijs van Lankveld
a801ef2728
Merge branch 'Scale_space_reconstruction_3-tvanlank' of ssh://scm.cgal.org/var/git/cgal into Scale_space_reconstruction_3-tvanlank
2014-10-27 15:15:38 +01:00
Thijs van Lankveld
b20c856e77
Additional motivation added to the User Manual.
...
Section 1 contains an extra line to explain the reasoning for modeling the scale-space. Section 2 contains an extra line to explain the why the implementation is better than similar methods.
2014-10-27 15:14:46 +01:00
Sébastien Loriot
bc47a15f1c
remove template parameter explanation
2014-10-24 14:21:56 +02:00
Sébastien Loriot
35be4c3ab2
simplify reconstruction description
2014-10-24 13:59:57 +02:00
Sébastien Loriot
d8edeece70
clarify the meantime of FS
2014-10-24 13:59:20 +02:00