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
Thijs van Lankveld
e3297cbc9f
Added some lines to User Manual for clarity.
...
These lines indicate increasing the scale is similar to smoothing the point set and what "filtering the alpha-shape" entails.
2014-10-24 13:23:04 +02:00
Thijs van Lankveld
5615e05af4
Pointset changed to Point_collection in examples.
2014-10-15 13:14:31 +02:00
Sébastien Loriot
a8956a29d1
fix linking and reordering
2014-10-13 08:56:36 +02:00
Sébastien Loriot
0cbae3fd78
reorder functions and create a new group
2014-09-22 14:54:23 +02:00
Sébastien Loriot
d488bf165f
rename has/estimate_neighborhood_radius --> has/estimate_neighborhood_squared_radius
2014-09-22 14:29:58 +02:00
Sébastien Loriot
a7626a212f
rename Const_XXX_iterator -> XXX_const_iterator
2014-09-22 14:20:38 +02:00
Sébastien Loriot
d1c866f603
rename scale_space_[begin/end] -> points_[begin/end]
2014-09-22 14:15:39 +02:00
Sébastien Loriot
b742e49526
remove functions from the public api to avoid confusion
2014-09-22 14:08:27 +02:00
Sébastien Loriot
ab187cfeaf
update example sections to illustrate the typical workflow
2014-09-22 11:06:09 +02:00
Sébastien Loriot
d4d4f8a857
add a method number_of_points()
2014-09-22 09:27:04 +02:00
Sébastien Loriot
1d0e2e4487
fix empty range if functor is const
2014-09-22 09:26:02 +02:00
Sébastien Loriot
64ca97f3c5
missing a reference to the shape pointer that is updated in the function
2014-09-22 09:04:55 +02:00
Sébastien Loriot
9b47907351
fix compilation issues and warnings
2014-09-18 19:43:20 +02:00
Thijs van Lankveld
cc8cb53a32
All comments of review round 2 processed.
2014-09-11 16:41:18 +02:00
Thijs van Lankveld
8de2155271
Some more review changes
2014-09-11 14:08:15 +02:00
Thijs van Lankveld
4cdaef2e28
Most of the 2nd round review comments processed.
2014-09-10 16:20:17 +02:00
Thijs van Lankveld
79cab3b832
Changes for 2nd review documentation
2014-09-10 11:06:00 +02:00
Thijs van Lankveld
e757a436c3
More updates to the documentation based on the 2nd review round.
2014-09-02 18:51:53 +02:00
Thijs van Lankveld
51e0c2cbbf
Merge branch 'Scale_space_reconstruction_3-tvanlank' of ssh://scm.cgal.org/var/git/cgal into Scale_space_reconstruction_3-tvanlank
...
Conflicts:
Scale_space_reconstruction_3/include/CGAL/Scale_space_surface_reconstruction_3.h
2014-09-02 17:57:01 +02:00
Thijs van Lankveld
6eb9d75dc9
First updates based on the second review round.
2014-09-02 17:53:07 +02:00
Andreas Fabri
6fc3c4e504
more typos
2014-08-26 17:13:54 +02:00
Andreas Fabri
000a1d1a39
typos
2014-08-26 16:22:58 +02:00
Andreas Fabri
1f42cd961c
typos
2014-08-26 13:06:29 +02:00
Thijs van Lankveld
d7d5c1afa3
small warning fixes
2014-07-24 12:28:11 +02:00
Thijs van Lankveld
1a9e2726f4
kitten data set added to example
2014-07-17 16:49:05 +02:00
Thijs van Lankveld
a199546f52
Second example about incremental computation.
2014-07-15 15:59:01 +02:00
Thijs van Lankveld
e99b2fb823
PCA second constructor fixed
2014-07-15 15:54:15 +02:00
Sébastien Loriot
ab3d9ea83a
rename a file
2014-07-15 15:30:06 +02:00
Thijs van Lankveld
4f7329cf60
More changes due to review 1, e.g. add_points
2014-07-03 12:13:34 +02:00
Thijs van Lankveld
e576e75416
TBB does not need local objects. This saves copying the tree.
2014-07-02 21:00:19 +02:00
Thijs van Lankveld
dcd4be5021
Parallel processing implemented with TBB
2014-07-02 20:37:16 +02:00
Thijs van Lankveld
22eea2c12a
Eigen methods separated into the Weighted_PCA_projection_3 class.
2014-06-23 21:04:41 +02:00
Thijs van Lankveld
f99402ee6b
Comments of Scale_space_surface_reconstruction_3 fixed to 80 chars per line.
2014-06-17 16:59:32 +02:00
Thijs van Lankveld
7ad1dfcc16
Merge branch 'Scale_space_reconstruction_3-tvanlank' of ssh://scm.cgal.org/var/git/cgal into Scale_space_reconstruction_3-tvanlank
2014-06-17 16:53:20 +02:00
Thijs van Lankveld
eb17d6d688
Updates to the documentation due to review.
2014-06-17 16:52:21 +02:00
Sébastien Loriot
e26a1ea630
remove non-UTF-8 caracters
2014-06-16 09:15:46 +02:00
Thijs van Lankveld
d8eb30b38d
Fixed a mistake where the main class files were not added correctly.
2014-06-10 16:23:01 +02:00
Thijs van Lankveld
3a8004e2b3
Processed Andreas' quick review of the documentation.
2014-06-10 15:39:22 +02:00
Andreas Fabri
4ed0eeeef1
cosmetic fixes
2014-05-29 08:26:07 +02:00
Sébastien Loriot
bfc74c67ea
fix compilation issue with g++ on Linux
2014-05-23 22:38:53 +02:00
Sébastien Loriot
6ccb1c5c60
fix compilation issues with g++ on linux
2014-05-23 19:08:25 +02:00
Thijs van Lankveld
64953a88e4
Update first documentation just before CGAL submission.
...
Performance table added.
2014-05-23 17:16:09 +02:00
Thijs van Lankveld
3e9970f932
Reference manual first version finished.
2014-05-16 20:13:08 +02:00
Thijs van Lankveld
f5df91fa33
Scale space documentation update.
2014-05-15 19:43:21 +02:00
Thijs van Lankveld
941e01ffa3
First real setup for the documentation.
2014-04-15 19:46:52 +02:00
Thijs van Lankveld
1729e9b098
Reorganize internal directory structure.
2014-04-04 15:09:04 +02:00
Thijs van Lankveld
2841f9d286
Separate auxiliary classes and put them in internal.
2014-04-04 14:21:07 +02:00
Thijs van Lankveld
5e89c44b56
Extraneous file removed.
2014-03-27 17:15:33 +01:00
Thijs van Lankveld
273d4264d8
Combined into one class.
...
This did mess up the documentation a bit..
2014-03-27 17:13:34 +01:00
Thijs van Lankveld
e016b1360b
Directory structure and first version of files.
2014-03-26 14:11:12 +01:00