Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Sébastien Loriot
ad911271a9
Merge commit '6594e7549bd70923990d86c31e2aa267a79bb629' into HEAD
2021-01-15 10:12:17 +01:00
Sébastien Loriot
bdd4efe3b3
Merge commit 'efc0c525e8b' into HEAD
2021-01-15 10:06:56 +01:00
Sébastien Loriot
efc0c525e8
include non-deprecated header
2021-01-15 10:02:00 +01:00
Dmitry Anisimov
269a47d773
Merge branch 'master' into CGAL-clang_warnings_fix-danston
2021-01-14 16:51:13 +01:00
Maxime Gimeno
cf19fb2df9
Fixes
2021-01-08 09:35:35 +01:00
Dmitry Anisimov
a96ff6092d
range loop analysis copy to ref warning fixed
2021-01-07 16:59:44 +01:00
Maxime Gimeno
3d1c41fd14
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2021-01-07 15:05:28 +01:00
Maxime Gimeno
0a12aff2ac
fix version test
2021-01-07 14:31:40 +01:00
Maxime Gimeno
a52a6a5a67
Disable LAS IO tests if MSVC 2017
2021-01-07 14:27:57 +01:00
Clément Jamin
6fd1be99a6
Remove debug output
...
I think this output was for debug purpose
2021-01-05 18:01:06 +01:00
Simon Giraudot
64795b14c8
Fix missing std ios binary tag
2021-01-05 13:37:38 +01:00
Maxime Gimeno
d68f387b85
Try to silence false warning
2020-12-18 14:21:17 +01:00
Maxime Gimeno
dc291b8c0d
Fix tests and examples for ctest.
2020-12-17 14:27:54 +01:00
Maxime Gimeno
ad8fea2301
Fix read_LAS test
2020-12-09 16:07:07 +01:00
Mael Rouxel-Labbé
723890e388
Misc tiny doc fixes (broken links, grammar, etc.)
2020-12-05 11:49:27 +01:00
Giles Bathgate
5a36ff89b5
Drop NDEBUG it is already visible through CGAL_NO_ASSERTIONS
2020-12-04 19:42:21 +00:00
Maxime Gimeno
c4867780cc
Fix test read_LAS
2020-12-01 12:15:51 +01:00
Maxime Gimeno
37b5928df2
Fixes of warnings and errors
2020-12-01 11:33:35 +01:00
Sébastien Loriot
3c15e412c4
fix warning
...
warning observed with g++ (Debian 10.2.0-16) 10.2.0 that looks like to a bug.
2020-11-19 13:28:06 +01:00
Maxime Gimeno
7cfb944afb
Fixes
2020-11-19 12:11:51 +01:00
Maxime Gimeno
9f496e3e9d
Fixes
2020-11-18 12:48:38 +01:00
Maxime Gimeno
3b70343590
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-11-16 16:19:43 +01:00
Laurent Rineau
49e7ddccc9
Merge pull request #4243 from maxGimeno/Cmake_improvements-maxGimeno
...
General CMake improvements
2020-11-13 15:43:54 +01:00
Simon Giraudot
bce99e7768
Fix uncompiled doc
2020-11-09 08:36:45 +01:00
Simon Giraudot
c472257f0e
Fix unused using
2020-11-05 09:36:18 +01:00
Simon Giraudot
06cce4cc90
Fix Eigen error by passing matrix directly in constructor
2020-11-05 09:35:57 +01:00
Simon Giraudot
7f7e732745
Add missing data set
2020-11-04 11:53:26 +01:00
Simon Giraudot
9fd32d1298
Remove useless using
2020-11-04 11:07:26 +01:00
Simon Giraudot
d18609cb28
Fix max for windows
2020-11-04 11:06:12 +01:00
Maxime Gimeno
bced6b13f3
Fix LAS I/O
2020-10-27 11:45:17 +01:00
Simon Giraudot
c39ba1056e
Add missing eigen include
2020-10-20 13:51:32 +02:00
Maxime Gimeno
bebd60c12b
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-20 09:53:54 +02:00
Simon Giraudot
e35fdf852b
Add missing eigen include
2020-10-19 07:55:07 +02:00
Mael Rouxel-Labbé
4b28101397
Misc IO fixes
2020-10-14 21:46:18 +02:00
Mael Rouxel-Labbé
0583a4862e
Add precision support to Geomview streams
2020-10-14 15:32:27 +02:00
Mael Rouxel-Labbé
5cb43ee8ea
Add warnings about binary flags in i/o streams in lower level PLY IO functions
2020-10-14 11:02:08 +02:00
Mael Rouxel-Labbé
630d9eb2f6
Various fixes in IO tests (BGL/PS/PMP/SS)
2020-10-13 18:15:34 +02:00
Mael Rouxel-Labbé
13c221534d
Include 'pwn' in generic point set readers
2020-10-13 18:06:51 +02:00
Mael Rouxel-Labbé
ec71a79fdf
Fix some missing flushers
2020-10-13 18:02:28 +02:00
Simon Giraudot
16b819aec9
Add Eigen macro conditions
2020-10-13 15:40:16 +02:00
Simon Giraudot
f0f93f0e7e
Typo fix
2020-10-13 14:35:41 +02:00
Simon Giraudot
613dc2ce38
Fix documentation
2020-10-13 14:05:41 +02:00
Simon Giraudot
43d4a5530a
Use constant property maps and remove helpers
2020-10-13 14:02:59 +02:00
Simon Giraudot
c453422a53
Update from review
2020-10-12 14:27:44 +02:00
Simon Giraudot
5370a50dd6
Update doc
2020-10-12 08:15:20 +02:00
Mael Rouxel-Labbé
f55ef7dd50
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-10-09 18:36:17 +02:00
Simon Giraudot
45248526ca
Better orientation of scanlines using PCA
2020-10-08 15:09:01 +02:00
Simon Giraudot
b26aa59049
User manual
2020-10-07 12:03:32 +02:00
Simon Giraudot
e86003c5c6
Reference manual
2020-10-07 11:06:32 +02:00
Simon Giraudot
a7e8d52b7d
Better name for function
2020-10-07 09:22:32 +02:00
Simon Giraudot
fd2f40a156
First version of scanline normal orientation
2020-10-07 09:13:15 +02:00
Maxime Gimeno
3ec968d0df
Add signed version for PLY list type test
2020-10-06 11:26:21 +02:00
Sébastien Loriot
7d5bec6a7d
use the distance for the split
2020-09-28 09:49:00 +02:00
Sébastien Loriot
e37488d10a
use property map in std::nth_element call
2020-09-25 10:51:35 +02:00
Mael Rouxel-Labbé
8682f9bafb
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-08-24 11:45:17 +02:00
Dmitry Anisimov
263ad6bc99
fixed ch3, inter3, otr2, psp, pmp, smsp, mesh3 + cleanup
2020-08-20 18:25:01 +02:00
Sébastien Loriot
b6a5502288
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-08-06 11:33:47 +02:00
Sébastien Loriot
335ddea58f
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD
2020-08-06 11:32:52 +02:00
Mael Rouxel-Labbé
00ca0211e1
IO documentation fixes
2020-08-04 15:47:56 +02:00
Simon Giraudot
ebe7168ece
Remove outdated precondition
2020-08-04 14:19:17 +02:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Mael Rouxel-Labbé
1d016ecc7e
IO doc fixes
2020-07-28 15:38:19 +02:00
Mael Rouxel-Labbé
0d66e19361
IO documentation fixes
...
See @sloriot's review:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Polgyon_soup_mesh_IO/2nd_round/Answer_to_review
(+ some commits before and after this one)
2020-07-24 17:06:00 +02:00
Mael Rouxel-Labbé
2f0f61e104
Rephrase warning about std::ios::binary + add missing (LAS - always binary)
2020-07-24 09:40:13 +02:00
Mael Rouxel-Labbé
6acac6907a
Add a note about letter case in generic I/O functions
2020-07-24 09:23:54 +02:00
Mael Rouxel-Labbé
69068ba28c
Some more binary/ASCII fixes
2020-07-21 11:44:18 +02:00
Mael Rouxel-Labbé
b08e1e0d8c
Hide CGAL_DEPRECATED from the doc
2020-07-20 09:57:47 +02:00
Mael Rouxel-Labbé
3e9ce127b2
Misc CGAL IO doc fixes
2020-07-17 16:51:25 +02:00
Mael Rouxel-Labbé
26c930bc20
Uniformize whether std::string or const char* is used in the doc
2020-07-17 15:16:32 +02:00
Mael Rouxel-Labbé
6d6d959d4d
Enhance doc for generic I/O functions
2020-07-17 13:37:37 +02:00
Mael Rouxel-Labbé
f3659c5d96
Switch 3MF to bool return type and clarify \return doc for IO functions
2020-07-17 13:19:18 +02:00
Mael Rouxel-Labbé
a53d72b986
Standardize "I/O" vs "IO"
2020-07-17 10:51:09 +02:00
Mael Rouxel-Labbé
93f1cd99ca
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-07-16 09:53:31 +02:00
Mael Rouxel-Labbé
d567a0d9d0
Fix doc warnings
2020-07-16 09:52:32 +02:00
Mael Rouxel-Labbé
0d37cef30b
Use std::ios::binary / CGAL::set_binary_mode for LAS
2020-07-13 16:56:53 +02:00
Laurent Rineau
f203a58643
Merge pull request #4832 from sgiraudot/PSP-Fix_neighbor_query_fallback-GF
...
[PSP] Fix neighbor query fallback
2020-07-07 16:13:17 +02:00
Simon Giraudot
684f6e9086
Fix neighbor query fallback
2020-07-06 14:07:13 +02:00
Mael Rouxel-Labbé
3280b9b087
Use new IO functions
2020-06-26 17:06:42 +02:00
Mael Rouxel-Labbé
ae4c2aaa9e
IO doc fixes
2020-06-26 16:08:02 +02:00
Mael Rouxel-Labbé
594eb97a22
Doc improvements
2020-06-25 21:01:04 +02:00
Mael Rouxel-Labbé
2b18b8d8be
Fix broken doc references
2020-06-25 15:17:44 +02:00
Mael Rouxel-Labbé
04c3b647e9
Fix read_LAS extra/missing overloads
2020-06-25 15:14:53 +02:00
Mael Rouxel-Labbé
26355e2e32
Uniformize capital / third person usage of \brief
2020-06-25 15:13:47 +02:00
Mael Rouxel-Labbé
d5d8cca92b
Various IO compilation fixes
2020-06-25 12:02:01 +02:00
Mael Rouxel-Labbé
31044f8e1e
Fix not opening binary input with ios::binary when reading/writing PLY
2020-06-24 18:26:16 +02:00
Laurent Rineau
fafb3ca4e0
Merge pull request #4776 from sgiraudot/PSP-Fix_hierarchy_simplify_doc-GF
...
PSP: Fix documentation of hierarchy simplify point set
2020-06-23 18:50:14 +02:00
Laurent Rineau
84d7e9a696
Merge pull request #4776 from sgiraudot/PSP-Fix_hierarchy_simplify_doc-GF
...
PSP: Fix documentation of hierarchy simplify point set
2020-06-23 18:48:11 +02:00
Mael Rouxel-Labbé
8bdb454b44
Fix not checking for ifstream health
2020-06-23 18:25:06 +02:00
Mael Rouxel-Labbé
9cca59ba36
Actually use the new IO functions + some example improvements
2020-06-23 18:24:39 +02:00
Mael Rouxel-Labbé
34ddacd5e7
Misc minor fixes
2020-06-23 11:56:12 +02:00
Mael Rouxel-Labbé
0ae0bd74d6
Fix missing / wrong header includes
2020-06-22 13:47:16 +02:00
Mael Rouxel-Labbé
28b50b0c5d
General IO doc improvements
2020-06-22 13:45:29 +02:00
Mael Rouxel-Labbé
ad67358146
Fix some broken links
2020-06-21 16:21:02 +02:00
Mael Rouxel-Labbé
99390110b5
Add missing overloads
2020-06-21 15:54:21 +02:00
Mael Rouxel-Labbé
24d2ee9c75
Use the new IO functions in Point_set_3 / PSP_3 examples
2020-06-21 15:06:20 +02:00
Mael Rouxel-Labbé
52d50f7d79
Doc improvements
2020-06-21 13:30:53 +02:00
Mael Rouxel-Labbé
2d49f7d702
Countless IO fixes...
...
Don't have the patience to split it nicely
2020-06-21 12:03:28 +02:00
Mael Rouxel-Labbé
7f70e96830
Many fixes / improvements for PS_3 / PSP_3 IO
2020-06-21 11:50:00 +02:00
Mael Rouxel-Labbé
e09eb39a80
Misc cleaning
2020-06-21 11:39:14 +02:00
Mael Rouxel-Labbé
6f8a895671
Merge remote-tracking branch 'mine/CGAL-Improve_NP_doc_presentation-GF' into CGAL_IO-maxGimeno
2020-06-18 15:21:27 +02:00
Mael Rouxel-Labbé
26eb7903aa
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-06-18 12:46:46 +02:00
Maxime Gimeno
ea53a8d70d
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-06-17 14:25:21 +02:00
Maxime Gimeno
25c8313859
Replace IO functions in examples and fix Surface_mesh read_OFF()
2020-06-16 14:36:24 +02:00
Maxime Gimeno
ff63531c3d
fix extension detection
2020-06-11 16:17:32 +02:00
Maxime Gimeno
23a7a12cd6
add tests for point_sets
2020-06-10 15:37:30 +02:00
Simon Giraudot
b320d8ea02
Fix documentation of hierarchy simplify point set
2020-06-10 09:37:12 +02:00
Mael Rouxel-Labbé
879eea5aa1
Update NPs of cluster_point_set
2020-06-03 19:12:14 +02:00
Mael Rouxel-Labbé
071565467d
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-06-03 19:01:46 +02:00
Mael Rouxel-Labbé
71413eb8e8
Misc IO improvements / fixes
2020-05-29 12:03:25 +02:00
Simon Giraudot
b2fe891802
Fix cmake
2020-05-28 08:59:18 +02:00
Simon Giraudot
89285f1feb
Merge remote-tracking branch 'mine/CMake-Third_party_imported_targets-GF' into CMake-Third_party_imported_targets-GF
2020-05-28 08:53:17 +02:00
Mael Rouxel-Labbé
580a1efd5c
Remove trailing whitespace / tabs
2020-05-22 15:31:50 +02:00
Mael Rouxel-Labbé
fb8463f470
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-05-22 15:17:56 +02:00
Sébastien Loriot
47bcce0a1c
fix warning
2020-05-18 15:55:20 +02:00
Simon Giraudot
eb34b655fa
Fix outlier removal output
2020-05-18 13:53:12 +02:00
Simon Giraudot
79dbfbf14e
Update doc of remove_outliers
2020-05-18 13:53:12 +02:00
Simon Giraudot
1772709b94
Update remove_outliers with new API
2020-05-18 13:53:11 +02:00
Simon Giraudot
82479e780b
Better remove outliers using partition and nth_element
2020-05-18 13:53:11 +02:00
Simon Giraudot
b44c9917e4
WIP: enhance remove outliers
2020-05-18 13:53:11 +02:00
Maxime Gimeno
20898e4b31
fix functions calls
2020-05-14 13:46:57 +02:00
Maxime Gimeno
e81a41f9d7
Fix doc
2020-05-13 15:20:28 +02:00
Maxime Gimeno
d6812d9561
Fixes for 3MF and OFF
2020-05-13 10:49:25 +02:00
Mael Rouxel-Labbé
038869cab9
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-05-12 15:12:21 +02:00
Maxime Gimeno
034297db86
Finish I/O for point_sets
2020-05-12 11:19:47 +02:00
Maxime Gimeno
b75130c839
WIP write point_set
2020-05-11 16:04:48 +02:00
Maxime Gimeno
03487c4ce5
WIP Point_set
2020-05-11 14:12:14 +02:00
Simon Giraudot
fefdd13f45
Merge remote-tracking branch 'mine/PSP-Cluster_points-GF' into PSP-Cluster_points-GF
2020-05-06 08:59:40 +02:00
Maxime Gimeno
3a9b501612
WIP fixing doc
2020-05-04 16:56:03 +02:00
Maxime Gimeno
e6c3f9655f
Some fixes
2020-04-30 17:19:46 +02:00
Maxime Gimeno
049439fa6b
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-04-30 16:47:58 +02:00
Sébastien Loriot
3b6c100ca6
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-04-29 14:12:29 +02:00
Sébastien Loriot
67b53faece
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2020-04-29 14:06:37 +02:00
Simon Giraudot
428e47ebb6
Fix bbox initialization
2020-04-23 13:26:16 +02:00
Simon Giraudot
8ff4f7793d
Use std::size_t to avoid integer overflow
2020-04-23 13:26:03 +02:00
Simon Giraudot
1dd6a665a1
Merge remote-tracking branch 'mine/CMake-Third_party_imported_targets-GF' into CMake-Third_party_imported_targets-GF
2020-04-20 09:09:32 +02:00
Simon Giraudot
90ad2cb613
Fix warnings and trailing whitespaces
2020-04-20 08:50:44 +02:00
Sébastien Loriot
c253679b2d
unify np sentence
2020-04-18 16:27:58 +02:00
Sébastien Loriot
3b52dfd7de
Merge remote-tracking branch 'cgal/master'
2020-04-18 14:47:28 +02:00
Maxime Gimeno
ba86b13ac9
Massive addition of enable/disable_ifs
2020-04-17 16:05:43 +02:00
Mael Rouxel-Labbé
d6cf97278f
Fix trailing whitespace
2020-04-17 09:22:57 +02:00
Mael Rouxel-Labbé
0e025c588a
Fix unused typedef warning
2020-04-17 09:22:45 +02:00
Mael
4c78812c02
Fix clustering example not requiring Eigen in the CMakeLists.txt
2020-04-16 19:39:06 +02:00
Mael
73ea825b07
Fix unused warning
2020-04-16 19:37:22 +02:00
Mael
cc0420a658
Fix namespace
2020-04-16 19:14:11 +02:00
Sebastien Loriot
98fafe4ef1
Merge pull request #4514 from MaelRL/CGAL-Fix_warnings-GF
...
Fix (some) testuite warnings
2020-04-16 18:15:11 +02:00
Simon Giraudot
60cb33fa31
Merge remote-tracking branch 'mine/PSP-Cluster_points-GF' into PSP-Cluster_points-GF
2020-04-16 17:02:19 +02:00
Simon Giraudot
421096fd7f
Use imported targets everywhere
2020-04-15 14:06:13 +02:00
Simon Giraudot
41519e3010
Proposal for imported targets
2020-04-15 14:05:18 +02:00
Mael Rouxel-Labbé
48bd92b4dd
Proof read all NP changes
2020-04-13 13:03:05 +02:00
Mael Rouxel-Labbé
2337716bcd
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-04-12 20:46:35 +02:00
Simon Giraudot
42edead686
Fix text and trailing whitespaces
2020-04-08 10:28:22 +02:00
Simon Giraudot
5828c759f9
Remove unused typedef
2020-04-07 09:12:17 +02:00
Simon Giraudot
cecc0debe3
Fix missing include
2020-04-07 09:11:25 +02:00
Simon Giraudot
a6d800ae5e
Fix jet smoothing
2020-04-06 13:40:47 +02:00
Mael Rouxel-Labbé
80f6f659f3
Update to new named parameters macros
2020-04-05 17:56:50 +02:00
Mael Rouxel-Labbé
16092f53d6
Update doc about NPs
2020-04-05 17:56:11 +02:00
Mael Rouxel-Labbé
fc79510388
Regroup NP aliases into the base doxyfile.in
2020-04-04 17:26:32 +02:00
Mael Rouxel-Labbé
a1b0abfb08
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-04-04 15:40:38 +02:00
Sebastien Loriot
3bca04d1f9
Merge pull request #4552 from sgiraudot/PSP-No_copy_for_kdtree-GF
...
[Point Set Processing] Big factorization + cleanup
2020-04-02 14:12:59 +02:00
Maxime Gimeno
abc623d5a8
clean-up
2020-04-01 15:03:43 +02:00
Maxime Gimeno
69a2a23cc6
rename IO functions in point_set packages
2020-04-01 14:33:14 +02:00
Simon Giraudot
a3a16a93db
Correct figures that were swapped
2020-03-31 14:48:44 +02:00
Mael Rouxel-Labbé
e7d52999a8
Update PMP NPs to new macros
2020-03-29 17:16:50 +02:00
Maxime Gimeno
4e6fb685c6
Merge remote-tracking branch 'mine/CGAL_IO-maxGimeno' into HEAD
2020-03-27 11:11:10 +01:00
Maxime Gimeno
9c0648a004
Merge tag 'master_before_no_tws_nor_tabs' into CGAL_IO-maxGimeno
2020-03-27 11:05:43 +01:00
Sébastien Loriot
2e180ac589
extra run of the script to remove tabs and trailing whitespaces
2020-03-26 19:29:44 +01:00
Sébastien Loriot
a0345b135c
Update branch from master after trailing whitespaces and tabs removal
2020-03-26 19:29:05 +01:00
Sébastien Loriot
38789af55d
Update branch from master after trailing whitespaces and tabs removal
2020-03-26 19:25:47 +01:00
Sébastien Loriot
8bb22d5b2c
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of the 5.0 release branch
+ manual fix of the files (indentation was changed in the meantime):
* Spatial_sorting/include/CGAL/Multiscale_sort.h
* Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Sébastien Loriot
8b153fb495
Merge branch 'cgal/releases/CGAL-5.0-branch'
...
whitespace+tab removal, merged with option -Xignore-space-change
2020-03-26 14:22:32 +01:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot
0a46621dc6
Merge branch 'cgal/releases/CGAL-4.14-branch'
...
whitespace+tab removal, merged with option -Xignore-all-space
2020-03-26 13:28:46 +01:00
Sébastien Loriot
590612a563
run the script to remove tabs and trailing whitespaces
2020-03-26 13:25:16 +01:00
Simon Giraudot
70f3ac32ef
Fix files not compiled by doxygen
2020-03-23 13:23:25 +01:00
Simon Giraudot
320876ab23
Replace exception by return value to stop for_each loops
2020-03-23 08:29:08 +01:00
Sébastien Loriot
2a13c8cbec
Update from master
2020-03-20 09:05:58 +01:00
Sébastien Loriot
eb5d1d9a95
Update from master
2020-03-20 08:58:52 +01:00
Simon Giraudot
de64512f5c
Fix mistake introduced in header
2020-03-18 16:33:40 +01:00
Simon Giraudot
8d9dac02ea
Fix many warnings
2020-03-18 16:20:54 +01:00
Simon Giraudot
8423de8b95
Slightly modify algo/structures to accept 2D points as well
2020-03-18 14:57:53 +01:00
Simon Giraudot
49674688dc
Fix unused typedefs
2020-03-18 14:03:31 +01:00
Simon Giraudot
61b51605b2
Fix sequential callback wrapper
2020-03-18 09:06:09 +01:00
Simon Giraudot
a27ab3aa66
Fix unused variable
2020-03-18 09:05:57 +01:00
Simon Giraudot
34185bbae1
Fix warnings
2020-03-18 08:30:57 +01:00
Mael Rouxel-Labbé
618a72b739
Merge remote-tracking branch 'cgal/master' into PMP-soup_to_mesh_add_vpm
2020-03-17 20:00:31 +01:00
Simon Giraudot
0e67264624
Update from review
2020-03-17 12:04:44 +01:00
Simon Giraudot
88e3fd4731
Remove garbage cerr
2020-03-17 12:04:44 +01:00
Simon Giraudot
b1966323e4
Do not fallback on k=3 if sphere is empty for clustering
2020-03-17 12:04:44 +01:00
Simon Giraudot
c4e62d70e8
Remove K parameter and update doc from reviews
2020-03-17 12:04:44 +01:00
Simon Giraudot
80e8283706
Fix errors
2020-03-17 12:04:44 +01:00
Simon Giraudot
7cba1cc1aa
Document cluster_point_set()
2020-03-17 12:04:44 +01:00
Simon Giraudot
2bfac0bc86
Reference manual for cluster_point_set()
2020-03-17 12:04:44 +01:00
Simon Giraudot
74070d3356
First version of clustering algorithm
2020-03-17 12:04:44 +01:00
Simon Giraudot
6b2242356d
Fix uninitialized variable
2020-03-17 12:03:58 +01:00
Mael Rouxel-Labbé
30d4754a04
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-03-17 09:03:12 +01:00
Simon Giraudot
0fe2ee40e8
Fix outdated precondition
2020-03-12 10:27:59 +01:00
Simon Giraudot
feaa8ce598
Merge remote-tracking branch 'necip/gsoc2019-pointmatcher_icp_wrapper-necipfazil' into gsoc2019-pointmatcher_icp_wrapper-necipfazil
2020-03-05 15:58:17 +01:00
Simon Giraudot
1067694059
Fix some errors
2020-03-05 11:44:45 +01:00
Simon Giraudot
74151aea0f
Fix constness error
2020-03-05 10:01:01 +01:00
Simon Giraudot
90f7d81291
Fix callback wrapper if no callback provided
2020-03-02 16:11:55 +01:00
Simon Giraudot
fb3ed79148
Add missing file
2020-03-02 13:26:23 +01:00
Simon Giraudot
50ae0aeba4
Replace Parallel_callback by Callback_wrapper + cleaning/improvements of factorized KD Tree
2020-03-02 12:24:40 +01:00
Mael Rouxel-Labbé
26463ded7a
Update NPs using default constructed default values to new API
...
+ misc cleaning
2020-02-28 11:55:17 +01:00
Simon Giraudot
fe4b69aec8
Factorize KD-tree calls in PSP + replace TBB functors by lambdas + some cleaning
2020-02-27 15:08:44 +01:00
Mael Rouxel-Labbé
98f3878c4d
Move some PSP_3::GetPointMap to CGAL:: namespace
2020-02-20 11:12:15 +01:00
Mael Rouxel-Labbé
3a968a3433
Move GetPointMap to CGAL:: namespace (from CGAL::PSP_3)
...
Since it'll also be used in PMP
2020-02-19 17:47:43 +01:00
Simon Giraudot
059ed45064
Avoid polluting testing if OpenGR/pointmatcher missing
2020-02-13 09:43:19 +01:00
Mael Rouxel-Labbé
8d8dbb1c0b
Fix warnings about checking that an unsigned int is positive
2020-02-10 18:17:40 +01:00
Simon Giraudot
66ebb5a7d6
Fix missing Eigen dep in targets
2020-02-10 11:57:57 +01:00
Simon Giraudot
6c8fd43ebb
Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization
2020-02-10 11:57:56 +01:00
Laurent Rineau
0fd7bbc4ff
Merge pull request #4364 from afabri/CGAL-Parallel_if_available_tag
...
CGAL:: Add Parallel_if_available_tag
2020-02-07 16:25:03 +01:00
Laurent Rineau
ce9edc9834
Merge pull request #4450 from MaelRL/CGAL-Use_CGAL_PI-GF
...
Use `CGAL_PI` where relevant
2020-02-07 16:24:44 +01:00
Mael
8f29c7cb63
Merge branch 'master' into CGAL-Parallel_if_available_tag
2020-01-29 16:42:54 +01:00
Laurent Rineau
5fc7b97e32
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
...
TBB deprecated code replacement
2020-01-29 16:34:56 +01:00
Laurent Rineau
7ce522d99d
Merge pull request #4492 from sgiraudot/PSP-Cleanup_Point_with_normal_3_includes-GF
...
Remove undocumented CGAL::Point_with_normal_3 from examples
# Conflicts:
# Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_structured.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/efficient_RANSAC_custom_shape.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/efficient_RANSAC_parameters.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/plane_regularization.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/shape_detection_with_callback.cpp
# Shape_detection/examples/Shape_detection/efficient_RANSAC_with_point_access.cpp
# Shape_detection/examples/Shape_detection/shape_detection_basic_deprecated.cpp
2020-01-29 16:33:57 +01:00
Laurent Rineau
315a0b54d1
Merge pull request #4468 from maxGimeno/TBB-Fix_deprecation_warnings-5_0-maxGimeno
...
TBB deprecated code replacement
2020-01-29 16:27:53 +01:00
Laurent Rineau
94051f3f63
Merge pull request #4492 from sgiraudot/PSP-Cleanup_Point_with_normal_3_includes-GF
...
Remove undocumented CGAL::Point_with_normal_3 from examples
# Conflicts:
# Advancing_front_surface_reconstruction/examples/Advancing_front_surface_reconstruction/reconstruction_structured.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/efficient_RANSAC_custom_shape.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/efficient_RANSAC_parameters.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/plane_regularization.cpp
# Point_set_shape_detection_3/examples/Point_set_shape_detection_3/shape_detection_with_callback.cpp
# Shape_detection/examples/Shape_detection/efficient_RANSAC_with_point_access.cpp
# Shape_detection/examples/Shape_detection/shape_detection_basic_deprecated.cpp
2020-01-29 16:21:31 +01:00
Simon Giraudot
3544d43898
Remove undocumented CGAL::Point_with_normal_3 from examples
2020-01-28 10:09:49 +01:00
Mael Rouxel-Labbé
8f82c1b7a4
Start fixing PLY namespaces
2020-01-24 18:32:46 +01:00
Simon Giraudot
2bbe1f4a21
Fix cmake warning using QUIET
2020-01-22 11:02:33 +01:00
Mael Rouxel-Labbé
d620198049
Merge branch 'CGAL_IO-maxGimeno-old' into CGAL_IO-maxGimeno
2020-01-17 12:34:08 +01:00
Simon Giraudot
5daa73c9bc
Use CGAL_target_use_* mechanism for OpenGR and pointmatcher
2020-01-16 16:12:34 +01:00
Simon Giraudot
f1d155045e
Fix licenses
2020-01-16 11:00:00 +01:00
Simon Giraudot
10b92bc1d5
Replace large XYZ by smaller binary PLY + fix examples
2020-01-15 15:26:24 +01:00
Simon Giraudot
5beaa0c164
Merge remote-tracking branch 'necip/gsoc2019-pointmatcher_icp_wrapper-necipfazil' into gsoc2019-pointmatcher_icp_wrapper-necipfazil
2020-01-15 10:28:10 +01:00
Maxime Gimeno
85712ba28c
WIP replacing tbb deprecated includes.
2020-01-14 15:03:20 +01:00
Mael Rouxel-Labbé
3c7eb2c6b9
Use CGAL_PI instead of hardcoding it
2020-01-07 15:31:07 +01:00
Simon Giraudot
fd44fb278e
Add warning about which point set to use as reference
2019-12-11 13:25:16 +01:00
Simon Giraudot
1646f9dba2
Document new parameter
2019-12-11 13:08:27 +01:00
Simon Giraudot
ad6403399c
Fix assertion
2019-12-11 12:53:32 +01:00
Simon Giraudot
e657cd72f7
Add named parameter for max normal deviation
2019-12-11 12:50:44 +01:00
Laurent Rineau
65cde3ce79
Merge branch 'master' into Faster_dd_spatial_searching-cjamin
2019-12-03 19:18:15 +01:00
Necip Yildiran
45e728f1e3
typos were corrected in doc of PSP OpenGR/PointMatcher wrappers
2019-11-29 13:01:53 -05:00
Mael Rouxel-Labbé
e73b973b62
Use Parallel_if_available_tag to simplify code that used CGAL_LINKED_WITH_TBB
2019-11-20 12:24:54 +01:00
Simon Giraudot
c43c6ac2fa
Merge remote-tracking branch 'clement/Faster_dd_spatial_searching-cjamin' into Faster_dd_spatial_searching-cjamin
2019-10-22 13:21:53 +02:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Maxime Gimeno
22b8e0ccb8
Add some IO sections
2019-09-17 14:32:40 +02:00
Laurent Rineau
efcc3fb759
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2019-09-13 12:28:07 +02:00
Sébastien Loriot
b990d02846
use iterator traits
2019-09-12 14:35:02 +02:00
Necip Yildiran
fed52c13da
Improved doc for OpenGR/PointMatcher wrappers
...
OpenGR: param max_running_time
PointMatcher: geom_traits
2019-09-03 23:06:46 -04:00
Necip Yildiran
1011121d77
Changed struct init syntax as C++20 is not supported
...
aggregate initialization with attribute naming is changed to list initialization
2019-09-02 10:35:58 +02:00
Necip Yildiran
28f742e00f
Improved doc for PSP: added author
2019-09-02 10:35:58 +02:00
Necip Yildiran
f38d89996c
Improved doc for OpenGR/PointMathcher wrappers
2019-09-02 10:35:58 +02:00
Simon Giraudot
851a5f8566
Add undocumented named parameter to read a pointmatcher config file
2019-09-02 09:47:23 +02:00
Simon Giraudot
5d65fc3da7
Update regitration functions with new named parameters API
2019-09-02 09:47:23 +02:00
Simon Giraudot
fff368c351
Merge remote-tracking branch 'necip/gsoc2019-pointmatcher_icp_wrapper-necipfazil' into gsoc2019-pointmatcher_icp_wrapper-necipfazil
2019-09-02 09:46:54 +02:00
Sébastien Loriot
551313ac5c
Merge branch 'cgal/releases/CGAL-4.14-branch'
2019-08-27 06:37:23 +02:00
Sébastien Loriot
f0fb56233a
Merge 'cgal/releases/CGAL-4.13-branch'
2019-08-27 06:36:39 +02:00
Simon Giraudot
2e4d7981dc
Fix doc: no point map but property maps
2019-08-21 15:19:07 +02:00
Simon Giraudot
66d7f39ef8
Fix missing doxygen character
2019-08-21 15:17:42 +02:00
Necip Yildiran
e545f9ae5a
Improved doc for OpenGR/pointmatcher wrappers; edited Installation/CHANGES.md
2019-08-14 00:06:09 +03:00
Sebastien Loriot
fb8fa48950
Merge pull request #4083 from sloriot/CGAL-named_function_parameters
...
Named function parameters
2019-08-08 10:03:38 +02:00
Sébastien Loriot
b84297f8f6
update the usage for the new CGAL named function parameters
2019-07-29 09:38:39 +02:00
Sébastien Loriot
25a05e9f4c
Merge branch 'CGAL-named_function_parameters-4.14' into master
...
Conflicts resolved by hand
2019-07-28 23:46:43 +02:00
Sébastien Loriot
2f81a21523
Merge 'CGAL-named_function_parameters' for 4.13-branch into 4.14-branch
...
Conflicts resolved by hand
2019-07-28 22:30:13 +02:00
Necip Yildiran
44b7efaa5a
Fix opengr/pointmatcher registration example: register point sets
2019-07-28 21:36:38 +03:00
Necip Yildiran
9b33ad8fdf
Link libpointmatcher libs with libpointmatcher wrapper examples
2019-07-28 21:35:17 +03:00
Necip Yildiran
67bf1d4f7c
Fix OpenGR wrapper: instantiate sampler class using PointType
2019-07-28 18:46:30 +03:00
Laurent Rineau
7b1889b87e
Merge branch 'releases/CGAL-4.14-branch'
...
# Conflicts:
# Point_set_processing_3/include/CGAL/IO/write_ply_points.h
2019-07-26 18:45:17 +02:00
Laurent Rineau
da2726e0e7
Merge branch 'releases/CGAL-4.13-branch' into releases/CGAL-4.14-branch
...
# Conflicts:
# CGAL_ipelets/include/CGAL/CGAL_Ipelet_base_v7.h
# Installation/lib/cmake/CGAL/CGALConfig.cmake
# Intersections_2/test/Intersections_2/test_intersections_2.cpp
# Segment_Delaunay_graph_2/test/Segment_Delaunay_graph_2/include/test_types.h
# Snap_rounding_2/include/CGAL/Snap_rounding_kd_2.h
2019-07-26 18:33:55 +02:00
Necip Yildiran
b1ce7d98ee
Removed unnecessary copyright info from psp examples
2019-07-26 14:24:39 +03:00
Necip Yildiran
c482d356d7
Merging with OpenGR_wrapper, further documentation
...
Merging with OpenGR_wrapper branch of remote https://github.com/necipfazil/cgal/
2019-07-26 14:18:27 +03:00
Necip Yildiran
68013aa86c
Documentation of pointmatcher registration functions
2019-07-26 13:18:28 +03:00
Simon Giraudot
85ab4e9041
Add missing inlines to PSP IO non-template functions
2019-07-24 08:49:34 +02:00
Necip Yildiran
84bf522352
Added psp example: registration with opengr+pointmatcher pipeline
2019-07-20 00:29:53 +03:00
Necip Yildiran
23eb9768fa
Take initial transform for data point set as opt. namedparam to icp regist. method
2019-07-19 23:58:12 +03:00
Necip Yildiran
dbec5daa1d
pointmatcher icp reg convention: point_set_1 is ref while point_set_2 is data
2019-07-19 14:16:36 +03:00
Necip Yildiran
8bba0536e8
added register_point_sets method that use pointmatcher::icp
2019-07-19 12:16:22 +03:00
Necip Yildiran
dbc173d04c
changed namedparameters, convenience overloads for pointmatcher::icp
2019-07-19 11:35:12 +03:00
Necip Yildiran
a87cc959d4
added named parameters for pointmatcher icp config
...
Using CGAL::pointmatcher::ICP_config, config (name,params) could be passed to registration method through named parameters. Having pointmatcher style (name,params) pair as ICP_config allows to use extended pointmatcher configurations without needing to change wrapper implementation.
2019-07-17 17:14:17 +03:00
Sébastien Loriot
4ca465a81f
try to please clang
2019-07-15 10:51:44 +02:00
Sébastien Loriot
560c77f567
rename named function parameter class
2019-07-15 06:25:02 +02:00
Necip Yildiran
a9889a12e3
First draft version of pointmatcher icp wrapper
2019-07-15 01:38:48 +03:00
Sébastien Loriot
cebf0657d8
Use a full CGAL version of named function parameters
...
no longer rely on boost
2019-07-14 22:45:47 +02:00
Necip Yildiran
7029fe4dcb
Use transform iterator to transform cgal range+pmaps to gr points on-the-fly
...
Usage of a point adapter is no longer needed: transform iterator adapts the cgal points to opengr points on-the-fly
2019-07-09 13:07:56 +03:00
Necip Yildiran
13ce95a98a
Use Kernel::FT as Scalar type for PointAdapter base point type
...
Helps to avoid having unnecessary casts resulting loss of precision
2019-07-08 21:57:54 +03:00
Necip Yildiran
090b88437c
use vec3 interface to copy point on-the-fly
2019-07-08 13:23:12 +03:00
Sébastien Loriot
c0edb5ecaa
remove CGAL_CXX11 macro usage
2019-07-08 11:42:17 +02:00
Simon Giraudot
b2e723b548
Merge branch 'Faster_dd_spatial_searching-cjamin-backup' into Faster_dd_spatial_searching-cjamin
2019-07-04 13:17:50 +02:00
Necip Yildiran
c5bc7239b6
init pointadapter for opengr registration
2019-07-01 12:20:19 +03:00
Simon Giraudot
e32d102270
Add verbose display of matrix
2019-06-26 11:31:43 +02:00
Simon Giraudot
7ae6f182dd
Copy-paste official doc
2019-06-26 11:31:04 +02:00
Simon Giraudot
6a43faceff
Documentation of registration functions (user + ref + biblio)
2019-06-26 11:31:04 +02:00
Simon Giraudot
927474eecd
Modify named parameters and begin ref manual
2019-06-26 11:31:02 +02:00
Simon Giraudot
48ad9c4d57
Separate files and rename functions
2019-06-26 11:29:44 +02:00
Sébastien Loriot
da776c75c1
add compute_transformation
2019-06-26 11:29:44 +02:00
Efi Fogel
1453280fcd
fix license checker
2019-06-26 11:29:43 +02:00
Sébastien Loriot
f2da91be40
update after OpenGR update
...
OpenGR HEAD = cbce48e030
2019-06-26 11:29:43 +02:00
Sébastien Loriot
5911cbc568
return score and silent logger
2019-06-26 11:29:42 +02:00
Sébastien Loriot
d36aa97573
add named parameters for OpenGR options
2019-06-26 11:29:41 +02:00
Sébastien Loriot
faf42467c2
first draft version of OpenGR wrapper
...
done based on super4pcs_test.cc
2019-06-26 11:29:16 +02:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Andreas Fabri
f7b7b9957f
Merge remote-tracking branch 'cgal/master' into CGAL-null_ptr-GF
2019-06-05 14:47:11 +02:00
Andreas Fabri
4581f1b7a8
Morte replacements
2019-06-05 08:39:55 +02:00
Andreas Fabri
e2d19b0c8d
Replace NULL and Nullptr_t with nullptr and nullptr_t
2019-06-04 23:45:44 +02:00
Dmitry Anisimov
3738de08ed
Merge branch 'master' into Point_set_shape_detection_3-make_it_general_with_region_growing-danston
2019-05-23 10:38:45 +02:00
Laurent Rineau
419032d859
Merge pull request #3947 from MaelRL/CGAL-Fix_typos-GF
...
Fix some typos in code/comments/documentation
2019-05-23 08:50:14 +02:00
Dmitry Anisimov
110b94c16d
conflicts fixes
2019-05-21 20:06:06 +02:00
Mael Rouxel-Labbé
2848158354
Fix typos
2019-05-20 08:54:04 +02:00
Laurent Rineau
90782d4b7f
Revert the merge of two pull-requests that target CGAL-4.14-branch
...
- Revert "Merge pull request #3857 from MaelRL/CGAL-Fix_duplicate_non_manifold_vertices-GF"
- Revert "Merge pull request #3898 from lrineau/Mesh_3-stop_during_protection-lrineau"
2019-05-14 17:50:45 +02:00
Laurent Rineau
7bcad36d7e
Merge branch 'master' into Installation-remove_FindBLAS_LAPACK_TAUCS-GF
2019-05-14 16:03:28 +02:00
Laurent Rineau
554672f363
Merge pull request #3869 from sgiraudot/PSP-Range_neighborhood_NP-GF
...
[Small Feature] PSP: Spherical Neighborhood Queries
2019-05-06 15:50:10 +02:00
Simon Giraudot
a22c127b5b
Document removal of deprecated PSP API
2019-05-06 11:57:41 +02:00
Simon Giraudot
6b112dda54
Make doc of NP neighbor_radius more general and add more specific info to the WLOP doc
2019-05-06 10:36:46 +02:00
Dmitry Anisimov
a8a9c3bda4
bgl + shape detection dependent tests
2019-04-26 10:19:46 +02:00
Maxime Gimeno
7a25c0e1ca
Fix header inclusion
2019-04-26 09:41:34 +02:00
Dmitry Anisimov
92d3417012
dependencies + structuring example fixes
2019-04-25 18:30:43 +02:00
Simon Giraudot
d8ec8b8986
Fix warning/error
2019-04-23 10:20:16 +02:00
Dmitry Anisimov
13d0156482
fixed docs, references, biblio, and license
2019-04-22 13:06:20 +02:00
Simon Giraudot
aee8735193
Document neighbor_radius parameter and amend example
2019-04-19 12:47:31 +02:00
Simon Giraudot
d167bd0d54
Neighbor query by choosing KNN or radius for PSP algorithms
2019-04-19 11:00:10 +02:00
Andreas Fabri
864ba4249d
Merge branch 'Surface_mesh-PLY_IO-GF-old' into Surface_mesh-PLY_IO-GF
2019-04-12 16:19:53 +02:00
Sebastien Loriot
08251247c2
Merge pull request #3831 from afabri/PSP-cleanup-GF
...
Point Set Processing: cleanup
2019-04-12 15:34:45 +02:00
Sébastien Loriot
db65bd8ecc
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2019-04-11 21:38:48 +02:00
albert-github
1dd7473818
Correction of links
...
Correction of redirected links and links that moved to another place.
2019-04-11 21:37:05 +02:00
Simon Giraudot
d8b51a9672
Merge remote-tracking branch 'laurent/Installation-remove_FindBLAS_LAPACK_TAUCS-GF' into Installation-remove_FindBLAS_LAPACK_TAUCS-GF
2019-04-09 15:22:45 +02:00
Simon Giraudot
717137e48f
Merge remote-tracking branch 'mine/Surface_mesh-PLY_IO-GF' into Surface_mesh-PLY_IO-GF
2019-04-09 15:11:58 +02:00
Maxime Gimeno
6e46d7e661
Add CGAL:: before sqrt().
2019-04-08 16:16:51 +02:00
Andreas Fabri
88b0f11284
Move files to PSP/internal
2019-04-08 16:16:51 +02:00
Andreas Fabri
a2075494da
Move trace.h
2019-04-08 16:16:49 +02:00
Andreas Fabri
e5e174941a
Restore non-deprecated code
2019-04-03 11:13:28 +02:00
Sébastien Loriot
1c119aec44
replace cpp11::unordered_FOO by std::unordered_FOO
2019-03-29 13:28:33 +01:00
Sébastien Loriot
5a30e88a92
replace cpp11::function by std::function
2019-03-29 13:28:33 +01:00
Sébastien Loriot
124012d9f9
replace cpp11::array by std::array
2019-03-29 13:28:33 +01:00
Sébastien Loriot
f62624c4f9
replace cpp11::tuple by std::tuple
2019-03-29 13:28:33 +01:00
Sébastien Loriot
ce126b87c6
remove cpp11::copy_n, cpp11::prev, and cpp11::next and use std instead
2019-03-29 13:28:32 +01:00
Sébastien Loriot
d60f5645aa
replace BOOST_FOREACH by c++ ranged-based for loop
...
some of the command used for the replacement:
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\(([a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((const typename [a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack --cpp BOOST_FOREACH -l | xargs sed -i -E "s/BOOST_FOREACH\((typename [<>a-zA-Z_:&0-9]+)\s(\w+)\,/for(\1 \2 :/"
ack "boost/foreach.hpp" -l --cpp | xargs sed -i '/boost\/foreach.hpp>/d'
2019-03-29 13:22:15 +01:00
Sébastien Loriot
0669c6ad97
remove error messages and disabled test if CPP11 is not available in PSP
2019-03-29 10:41:49 +01:00
Andreas Fabri
a472c24185
http:/www.boost.org -> https://www.bost.org
2019-03-20 08:59:22 +01:00
Simon Giraudot
911bea4021
Remove Lapack support from Jet_fitting, PSP, Ridges and Solver_interface
2019-03-08 09:53:21 +01:00
Simon Giraudot
86faeb7fa5
Remove deprecated functions/tests of PSP after 2 releases
2019-03-08 09:46:36 +01:00
Andreas Fabri
e08d85f3e3
Set precision of the ostream when writing a point set or face graph. Add a \note in the manual
2019-03-04 15:50:18 +01:00
Laurent Rineau
aacd365080
Merge pull request #3703 from sgiraudot/Point_set_processing-Fix_PLY_FT_type_detection-GF
...
Point Set Processing: Fix PLY FT type detection
2019-02-28 20:48:50 +01:00
Laurent Rineau
2671d056cf
Merge pull request #3685 from afabri/CGAL-cleanup-GF
...
CGAL: Clean up examples and tests
2019-02-28 20:48:48 +01:00
Simon Giraudot
1f54c5e0af
Merge remote-tracking branch 'mine/Surface_mesh-PLY_IO-GF' into Surface_mesh-PLY_IO-GF
2019-02-26 14:03:27 +01:00
Laurent Rineau
8693f95dac
Merge pull request #3619 from albert-github/feature/bug_headers
...
Update of headers
2019-02-22 16:39:09 +01:00
Simon Giraudot
df940da6b1
Fix FT type detection
2019-02-22 16:36:18 +01:00
Andreas Fabri
e3abd29146
Do not suppress warnings in CMakeLists.txt
2019-02-17 18:45:19 +01:00
Andreas Fabri
25819705f5
Polyhedron, Intersections, PSP
2019-02-14 11:06:13 +01:00
Sébastien Loriot
52dd5f6244
manual replacement for level 1 in classified ref man
2019-02-14 10:40:04 +01:00
Sébastien Loriot
59bc453b42
first batch of replacement for level 1 in classified ref man
...
command used:
grep -l "##" */doc/*/PackageDescription.txt | xargs sed -i -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
2019-02-14 10:32:39 +01:00
Laurent Rineau
fdd8357915
Merge pull request #3580 from afabri/Stream_support-Color-GF
...
Fix warnings (Add/remove copy constructors, and other warnings)
Co-authored-by: Laurent Rineau <laurent.rineau@cgal.org>
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
2019-02-13 15:25:07 +00:00
Laurent Rineau
f47b7bb7ab
Merge pull request #3668 from afabri/PSP-example_with_less_points-GF
...
PSP: Reduce the size of the data set in an example
2019-02-13 15:38:28 +01:00
Andreas Fabri
dc025bcdf8
Make number of points a parameter
2019-02-08 10:14:59 +01:00
Andreas Fabri
c3be03a5a2
PSP: Reduce the size of the data set in an example
2019-02-07 19:39:39 +01:00
Sébastien Loriot
ec1de6d077
fix warning
2019-01-31 11:49:41 +01:00