Laurent Rineau
|
c68cf8fc4c
|
Merge pull request #3129 from sgiraudot/Point_set_processing-Callbacks-GF
Point Set Processing: Callbacks
|
2018-06-27 10:21:40 +02:00 |
Laurent Rineau
|
b86fff3f90
|
Merge pull request #3128 from sgiraudot/Solver_interface-Warn_against_diagonalize_traits-GF
Solver Interface: deprecate CGAL::Diagonalize_traits
|
2018-06-27 10:21:37 +02:00 |
Simon Giraudot
|
70859adb20
|
Fix callback and avoid making too many syscalls
|
2018-06-21 12:46:39 +02:00 |
Laurent Rineau
|
5ec1b841b7
|
Merge pull request #3170 from MaelRL/CGAL-Fix_some_STL_extension_namespaces-GF
STL_Extension: move CGAL::iterator and CGAL::unary/binary functions to CGAL::cpp98::
|
2018-06-20 17:21:01 +02:00 |
Simon Giraudot
|
41d554fe58
|
Deprecating Diagonalize_traits: document dependency to Eigen
|
2018-06-19 10:57:55 +02:00 |
Simon Giraudot
|
c0e79003fc
|
Provide a more generic cpp11::sleep_for() function that handles TBB/STD/MSVC2013 specificities
|
2018-06-18 16:05:18 +02:00 |
Simon Giraudot
|
b993dcfc29
|
Test callbacks with parallel version too
|
2018-06-18 16:04:34 +02:00 |
Laurent Rineau
|
39b003732e
|
Merge pull request #2599 from afabri/Filtered_kernel-Construct_point-GF
Make Construct_point{2,3} not create new nodes in the DAG
|
2018-06-14 17:34:51 +02:00 |
Mael Rouxel-Labbé
|
26c857a431
|
Moved unary/binary_function to CGAL::cpp98
|
2018-06-13 15:58:19 +02:00 |
Andreas Fabri
|
a61c51d08f
|
This sneaked in. Thank you Laurent for pointing it out
|
2018-06-08 16:01:54 +01:00 |
Andreas Fabri
|
8efae621d8
|
And the same for the 3D weight
|
2018-06-08 15:52:05 +01:00 |
Laurent Rineau
|
2596a302c0
|
Merge pull request #2954 from MaelRL/Spatial_searching-Fix_fuziness_doc-GF
Spatial searching: rework fuzzy items
# Conflicts:
# Spatial_searching/test/Spatial_searching/Point_with_info.h
|
2018-06-01 17:24:02 +02:00 |
Laurent Rineau
|
5dee4b4819
|
Merge pull request #2954 from MaelRL/Spatial_searching-Fix_fuziness_doc-GF
Spatial searching: rework fuzzy items
# Conflicts:
# Spatial_searching/test/Spatial_searching/Point_with_info.h
|
2018-06-01 17:22:10 +02:00 |
Simon Giraudot
|
f722955b45
|
Add missing includes
|
2018-05-29 12:22:46 +02:00 |
Simon Giraudot
|
7576160cf8
|
Improve doc of NP callback
|
2018-05-29 11:42:04 +02:00 |
Simon Giraudot
|
941e376ce6
|
Include remarks from review
|
2018-05-29 11:42:04 +02:00 |
Simon Giraudot
|
ac391e0fb2
|
Add example for callbacks
|
2018-05-29 11:42:04 +02:00 |
Simon Giraudot
|
67c830879c
|
Document callbacks in all functions + in PSP named parameters
|
2018-05-29 11:42:04 +02:00 |
Simon Giraudot
|
d11654d2f2
|
Use cpp11::thread
|
2018-05-29 11:42:04 +02:00 |
Simon Giraudot
|
9dbdc6c826
|
Fix assignment operator
|
2018-05-29 11:42:03 +02:00 |
Simon Giraudot
|
e649d77dde
|
Undef first by safety
|
2018-05-29 11:42:03 +02:00 |
Simon Giraudot
|
7703236025
|
Callbacks in most Point Set Processing functions
|
2018-05-29 11:42:03 +02:00 |
Simon Giraudot
|
08f4afd00e
|
Bugfix: check that thread is non null
|
2018-05-29 11:42:03 +02:00 |
Simon Giraudot
|
0f66525c2d
|
Simplify code
|
2018-05-29 11:42:03 +02:00 |
Simon Giraudot
|
dd1b072fa6
|
Fix indentation
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
23f7b130c3
|
Integrate thread management to Parallel_callback
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
a2fd0c7630
|
Callback for bilateral smoothing
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
92f88cecbb
|
Fix interruption
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
45bad1258e
|
Move atomic variables into Parallel_callback
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
7fba36b8dd
|
Move Parallel_callback out of function + documentation
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
979d74a723
|
Better version of callback in compute_average_spacing()
|
2018-05-29 11:42:02 +02:00 |
Simon Giraudot
|
9407dac596
|
First version of a callback in compute_average_spacing()
|
2018-05-29 11:42:02 +02:00 |
Mael Rouxel-Labbé
|
b41f1d6272
|
Various deprecation-related improvements
|
2018-05-18 16:47:54 +02:00 |
Sébastien Loriot
|
7e42e9f5a2
|
move citation to avoid line break in the brief.
|
2018-05-11 22:53:43 +02:00 |
Andreas Fabri
|
5ac03b9919
|
PSP: Use \cgalCite
|
2018-05-11 10:22:37 +01:00 |
Laurent Rineau
|
92a7449cac
|
Merge pull request #3006 from sloriot/PMP_PSP-fixes_for_release
Pmp psp fixes for release
|
2018-04-24 17:34:21 +02:00 |
Laurent Rineau
|
03e68d8740
|
Merge pull request #2985 from afabri/CGAL-std_latest-GF
Support C++17 (Replace std::random_shuffle() with CGAL::random_shuffle(), and other adjustments)
|
2018-04-24 17:32:55 +02:00 |
Simon Giraudot
|
9f825accdb
|
Fix PLY reading properties other than those of vertices
|
2018-04-12 11:50:33 +02:00 |
Sébastien Loriot
|
8bed47fda1
|
please dependency checker
|
2018-04-12 09:49:17 +02:00 |
Sébastien Loriot
|
88b312f48e
|
fix \cond \endcond matching
|
2018-04-12 08:53:52 +02:00 |
Andreas Fabri
|
c54a6a4980
|
Put CGAL::random_shuffle() in the subnamespace cpp98
|
2018-04-11 09:32:23 +01:00 |
Sébastien Loriot
|
bf9e8ab40d
|
restore function deprecated in 4.12
|
2018-04-10 17:33:43 +02:00 |
Sébastien Loriot
|
53f109910f
|
pass the point property map for the queries too
|
2018-04-10 17:33:11 +02:00 |
Andreas Fabri
|
063a91a771
|
Use CGAL::random_shuffle
|
2018-04-04 14:00:23 +01:00 |
Laurent Rineau
|
3ff0c6cc04
|
Fix dependencies
|
2018-03-30 11:33:34 +02:00 |
Andreas Fabri
|
643aaf2dcf
|
Fix voronoi_covariance_3 and HalfedgeDS_vector
|
2018-03-29 11:44:25 +02:00 |
Laurent Rineau
|
7d2e7dfedb
|
Fix dependencies of PSP_3
|
2018-03-28 19:00:33 +02:00 |
Mael Rouxel-Labbé
|
724a5a535e
|
Removed useless include
|
2018-03-23 16:59:36 +01:00 |
Laurent Rineau
|
e687e38d9c
|
Merge pull request #2911 from lrineau/CGAL-prefix_CMake_options_with_CGAL-GF
Prefix CMake options with `CGAL_`
|
2018-03-09 18:41:24 +01:00 |
Laurent Rineau
|
4a7966d145
|
Merge pull request #2860 from lrineau/Installation-fix_check_headers-GF
Fix CGAL_ENABLE_CHECK_HEADERS, again
|
2018-03-09 18:39:26 +01:00 |
Laurent Rineau
|
f12b3bf302
|
Prefix CMake options with `CGAL_`
- in `examples/Mesh_3/`,
- in `examples/Point_set_processing_3/`,
- in `demo/Polyhedron/`, and
- in `demo/Triangulation_3/`.
|
2018-03-08 12:07:49 +01:00 |
Laurent Rineau
|
0a74393dcf
|
Commit all new dependencies files
|
2018-03-06 18:44:48 +01:00 |
Laurent Rineau
|
182239d6b6
|
Merge branch 'master' into CGAL-remove_SCL_SECURE_NO_DEPRECATE-GF
|
2018-03-06 16:49:30 +01:00 |
Andreas Fabri
|
f91a93d02b
|
Quit VC++ warning concerning a third party lib for reading LAS files
|
2018-03-06 15:05:21 +00:00 |
Laurent Rineau
|
78e7060525
|
Merge pull request #2712 from afabri/CGAL-VC+warnlevel_4-GF
Deal with VC++ warnings of level /W4
|
2018-02-19 14:27:06 +01:00 |
Sébastien Loriot
|
483f69728e
|
Refresh branch
|
2018-02-12 22:21:38 +01:00 |
Maxime Gimeno
|
688b5dd06e
|
Move dependencies creation to package_info and add dependencies to git
|
2018-02-02 12:08:05 +01:00 |
Maxime Gimeno
|
8bde832931
|
Fix METIS headers in BGL
|
2018-02-02 12:08:05 +01:00 |
Maxime Gimeno
|
a676d5a60e
|
Try to fix errors in classification checks
|
2018-02-02 12:08:05 +01:00 |
Maxime Gimeno
|
acd0a72edf
|
Modify travis script to test dependencies
|
2018-02-02 12:08:05 +01:00 |
Maxime Gimeno
|
ae36b452bc
|
Add dependencies of all packages
|
2018-02-02 12:08:05 +01:00 |
Maxime Gimeno
|
7fa4b380d2
|
fixes in includes logic.
|
2018-02-02 12:08:05 +01:00 |
Andreas Fabri
|
e34529aa9a
|
PSP
|
2018-01-17 21:17:51 +00:00 |
Simon Giraudot
|
c52b32b744
|
Add trick to get FT right for general PointRange AND for CGAL::Point_set_3
|
2018-01-11 14:04:19 +01:00 |
Simon Giraudot
|
9c1e045376
|
Use std::iterator_traits to get the value type
|
2018-01-11 12:35:36 +01:00 |
Simon Giraudot
|
eebd1bda6a
|
Fix Windows conversion warnings
|
2018-01-10 16:39:34 +01:00 |
Simon Giraudot
|
78afc3959c
|
Fix return-types incorrectly changed from FT to double
|
2018-01-10 16:39:34 +01:00 |
Simon Giraudot
|
4393ca5ed5
|
Fix remaining deprecated function
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
2e25f932cd
|
Fix several bugs
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
f97c3c5caa
|
Fix missing typename
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
1d4c71c94a
|
Move deprecated API section + explain API in intro
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
2549c2adcb
|
Minor fixes in NamedParameters.txt
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
c63f72538d
|
Add missing named parameters
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
6f658fcf3f
|
Fix bold "No"
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
679aa906fa
|
Fix missing link for Monge_via_jet_fitting
|
2018-01-10 16:39:33 +01:00 |
Simon Giraudot
|
2dc3f84478
|
Add tests for deprecated functions of PSP
|
2018-01-10 16:39:32 +01:00 |
Simon Giraudot
|
4e497f1c15
|
Add deprecated constructor to Point_set_with_structure
|
2018-01-10 16:39:32 +01:00 |
Simon Giraudot
|
10c9882e8e
|
Fix iterator constness
|
2018-01-10 16:39:32 +01:00 |
Simon Giraudot
|
bd73153ce6
|
Update PSP user manual with new API (+ tutorial to update code)
|
2018-01-10 16:39:32 +01:00 |
Simon Giraudot
|
1fa899760f
|
Use standard deprecation tools + minor fixes
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
b4ea6c81b4
|
Fix missing parenthesis
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
506a5d2f33
|
Change API to named parameters in all PSP IO functions/examples/tests/doc
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
359abd5351
|
Use Named Parameters in compute_vcm()
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
9764321577
|
Use named parameters in class Point_set_with_structure
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
a1696bc72e
|
All reference manual reworked with in the named parameters fashion
|
2018-01-10 16:39:31 +01:00 |
Simon Giraudot
|
aabd51c7b5
|
use all_default(points) everywhere
|
2018-01-10 16:38:37 +01:00 |
Simon Giraudot
|
6cdcfd5009
|
Update tests with named parameters API
|
2018-01-10 16:38:36 +01:00 |
Simon Giraudot
|
628b229f68
|
Fix remaining old API in examples
|
2018-01-10 16:38:36 +01:00 |
Simon Giraudot
|
5299634dbb
|
Update remaining old APIs in include
|
2018-01-10 16:38:36 +01:00 |
Simon Giraudot
|
85e5633b60
|
Add missing include
|
2018-01-10 16:38:36 +01:00 |
Simon Giraudot
|
86634b3c17
|
Use new API of PSP with named parameters in include+example
|
2018-01-10 16:38:36 +01:00 |
Simon Giraudot
|
814ad5adf4
|
Fix pmap -> map
|
2018-01-10 16:38:35 +01:00 |
Simon Giraudot
|
c58ea477f1
|
compute_average_spacing() with named parameters
|
2018-01-10 16:38:35 +01:00 |
Simon Giraudot
|
670346ba86
|
Add deprecated PSP V1 API macro
|
2018-01-10 16:38:35 +01:00 |
Simon Giraudot
|
79e423fadb
|
Create a Point_set_processing_3 folder to move internal
|
2018-01-10 16:38:35 +01:00 |
Sébastien Loriot
|
8fc5756cc3
|
de-duplicate identical labels
|
2018-01-10 12:13:48 +01:00 |
Laurent Rineau
|
42b11ddf29
|
Revert the merge of PR #2478
This reverts the merge commit 46cc91e787 onto
488c3e2879.
|
2018-01-04 17:54:08 +01:00 |
Laurent Rineau
|
1c2e9df8cf
|
Merge branch 'releases/CGAL-4.11-branch'
|
2017-12-19 16:29:10 +01:00 |
Laurent Rineau
|
5181cd7474
|
Merge branch 'releases/CGAL-4.10-branch' into releases/CGAL-4.11-branch
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
|
2017-12-19 16:19:22 +01:00 |
Sébastien Loriot
|
082d9005da
|
use reference type of the pmap
|
2017-12-08 14:45:54 +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 |
Laurent Rineau
|
1296d83552
|
Fix the warning about CMP0023
|
2017-11-28 14:27:29 +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
|
ee57fc2d6c
|
add SPDX identifier for files under the GPL-3+ license
|
2017-11-12 10:17:51 +01:00 |
Laurent Rineau
|
037d1149f5
|
Merge pull request #2477 from sgiraudot/Polyhedron_demo-Fix_load_ply_empty_soup-GF
Polyhedron demo: several fixes and enhancements for PLY I/O
|
2017-10-13 16:54:19 +02:00 |
Laurent Rineau
|
7e9f756935
|
Replace all std::unary_function by CGAL::unary_function
|
2017-10-04 15:57:09 +02:00 |
Simon Giraudot
|
813f128e57
|
Add method to recover comments of PLY input
|
2017-10-04 09:30:01 +02:00 |
Simon Giraudot
|
38663431a1
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-09-11 11:53:13 +02:00 |
Laurent Rineau
|
0c30b8697a
|
Merge pull request #2374 from afabri/CGAL-links-GF
PSP, PMP: Fix some \ref
|
2017-09-04 15:09:08 +02:00 |
Laurent Rineau
|
0595de07c2
|
Merge pull request #2370 from sgiraudot/PLY_reader-Fix_face_properties_bug-GF
PLY reader: Fix face properties bug
|
2017-09-04 15:08:51 +02:00 |
Laurent Rineau
|
65d4b9243b
|
Merge pull request #2372 from afabri/PSP-add-author-GF
Point Set Processing: Add authors
|
2017-08-28 12:49:39 +02:00 |
Andreas Fabri
|
db67979b71
|
fix some \ref so that the links go to the package overview
|
2017-08-25 14:14:01 +01:00 |
Andreas Fabri
|
74b88b2ee0
|
Add Florent and Simon as author of the structuring function
|
2017-08-25 14:43:24 +02:00 |
Simon Giraudot
|
6c4b27c743
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-08-25 14:28:10 +02:00 |
Simon Giraudot
|
1e4b63c606
|
Fix face properties bug
|
2017-08-24 11:42:29 +02:00 |
Sebastien Loriot
|
74409b2b3c
|
Merge pull request #2239 from sgiraudot/Shape_detection-Region_growing-GF
Region Growing (Shape Detection)
|
2017-08-18 16:27:19 +02:00 |
Simon Giraudot
|
335abd45dd
|
Fix warnings
|
2017-08-14 09:58:33 +02:00 |
Simon Giraudot
|
50b618d801
|
Fix typename warnings
|
2017-08-11 10:07:11 +02:00 |
Simon Giraudot
|
86e5ad850b
|
Add method to test if tag exists for list property
|
2017-08-09 09:48:21 +02:00 |
Simon Giraudot
|
63732f6415
|
Remove useless and error-prone overload with std::size_t
|
2017-08-04 10:03:29 +02:00 |
Simon Giraudot
|
8999312f16
|
Fix reference forwarding everywhere
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
45ffa0af52
|
Fix reference forwarding (+ property map error)
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
f0e03e997a
|
Some more internal adaptions of read_ply_points
|
2017-08-02 14:10:44 +02:00 |
Simon Giraudot
|
8556215aae
|
Explicit cast
|
2017-08-02 14:10:43 +02:00 |
Simon Giraudot
|
89d610f047
|
Add functions to write PLY list properties
|
2017-08-02 14:10:42 +02:00 |
Simon Giraudot
|
71be7b4935
|
Generalize and simplify generation of PLY properties macro
|
2017-08-02 14:10:42 +02:00 |
Simon Giraudot
|
c190be7993
|
Add methods to handle PLY lists
|
2017-08-02 14:10:41 +02:00 |
Simon Giraudot
|
7de200fffa
|
Bugfix: update structuring test with new API
|
2017-08-02 13:45:10 +02:00 |
Simon Giraudot
|
4c99c7be33
|
Fix doc
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
be69b2bdd9
|
Update doc and API
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
6a119fef11
|
Unify APIs of structuring and regularization
|
2017-08-01 15:47:58 +02:00 |
Simon Giraudot
|
85634b7a27
|
Change structure_point_set() with generalized API
|
2017-08-01 15:46:04 +02:00 |
Simon Giraudot
|
b88deb3759
|
Rename Efficient_RANSAC_traits as Shape_detection_traits (same for concept)
|
2017-08-01 15:45:06 +02:00 |
Simon Giraudot
|
8043d342e7
|
Merge branch 'Classification-GF-old' into Classification-GF
|
2017-07-21 12:06:19 +02:00 |
Simon Giraudot
|
c59454e45f
|
Fix wrong inclusions/warning protections
|
2017-07-13 10:36:56 +02:00 |
Simon Giraudot
|
41edf00aae
|
Deactivate visual studio warning on LASlib DLL
|
2017-07-12 08:13:41 +02:00 |
Simon Giraudot
|
eed458b143
|
Fix binary write bug
|
2017-07-11 11:58:54 +02:00 |
Jane Tournois
|
b4bf70caf2
|
use the import instruction of LasReader_LAS
|
2017-07-11 11:58:54 +02:00 |
Jane Tournois
|
dce27d7ecc
|
add missing includes
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
238f3afd70
|
Fix: use cpp11::tuple in examples
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
fbe9e78ef0
|
Use std:: everywhere for tuples (make_tuple, get, etc.)
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
955100bb48
|
Force using std::tuple
|
2017-07-11 11:58:54 +02:00 |
Simon Giraudot
|
b3723b7e3d
|
Document needed specialization of Output_rep
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
e01f62a09f
|
Use Output_rep to output colors
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
3449599f59
|
Simplify CMakeLists
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
4b3a506d44
|
Fix detection of required C++11 features
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
a644f31cd9
|
Include CGAL/config.h to test macros
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
40ae0436e1
|
Add C++11 conditions/tests/warnings for LAS and PLY IO functions and related files
|
2017-07-11 11:58:53 +02:00 |
Simon Giraudot
|
d118bc7600
|
Add license headers
|
2017-07-11 11:58:52 +02:00 |