Commit Graph

240 Commits

Author SHA1 Message Date
Maxime Gimeno 4f97ab767b Update to master. 2019-02-15 14:34:34 +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
Simon Giraudot 458e1c7b80 Update with change of ref tag 2019-02-07 11:36:05 +01:00
Simon Giraudot 2402dcf967 Fix another float/double bug in Point_set_3 IO 2019-02-07 11:36:05 +01:00
Simon Giraudot 8c0417b6c5 Document garbage_size() properly 2019-02-07 11:36:04 +01:00
Simon Giraudot 1b7a2eb2c5 Replace cancel_removal() by cancel_removals() 2019-02-07 11:36:04 +01:00
Simon Giraudot ee2d6eb3ab Add useful typedefs of templates of Point_set_3 2019-02-07 11:36:04 +01:00
Simon Giraudot 776a8b735c Fix doc note about iterator invalidations 2019-02-07 11:36:04 +01:00
Simon Giraudot 6a016e4c27 Update user manual 2019-02-07 11:36:04 +01:00
Simon Giraudot 9bb0266aff Update test with latest methods 2019-02-07 11:36:04 +01:00
Simon Giraudot 6f2eed5540 Add method to get properties and types as string 2019-02-07 11:36:04 +01:00
Simon Giraudot f778e5e151 Add methods to easily transfer properties from one point set to another 2019-02-07 11:36:04 +01:00
Simon Giraudot ed748c8ce9 Unify API of add_normal_map() with add_property_map() 2019-02-07 11:34:56 +01:00
Simon Giraudot e11e12b69f Better remove() / is_removed() methods 2019-02-07 11:34:56 +01:00
Simon Giraudot 6b4bb9bba2 Update doc 2019-01-28 10:09:06 +01:00
Simon Giraudot a352fe8a0d Document how to recover/write PLY comments 2019-01-25 14:31:15 +01:00
Simon Giraudot a1bee88b4d Add missing types to Point_set_3 PLY writer 2019-01-25 14:23:52 +01:00
Simon Giraudot 798c2b4438 Merge remote-tracking branch 'GF/Surface_mesh-PLY_IO-GF' into Surface_mesh-PLY_IO-GF 2019-01-23 12:07:04 +01:00
Simon Giraudot 6789ca1c41 Some more modifications of the PLY interface 2019-01-23 11:25:35 +01:00
Simon Giraudot 12dfbd6353 Reorganize PLY IO functions/files 2019-01-22 10:00:23 +01:00
Maxime Gimeno c71d1066a2 Fix conflicts 2019-01-11 13:59:08 +01:00
Simon Giraudot 7f7840137a Update with change of ref tag 2019-01-11 10:02:39 +01:00
Sébastien Loriot 61169b394e Merge remote-tracking branch 'cgal/releases/CGAL-4.13-branch' 2019-01-04 17:19:19 +01:00
Sébastien Loriot 45066e7d91 Merge remote-tracking branch 'cgal/releases/CGAL-4.12-branch' into HEAD 2019-01-04 17:17:03 +01:00
Maxime Gimeno 95c2045eb6 Fix conflicts 2018-12-21 09:02:26 +01:00
Laurent Rineau 8121e872ab Merge pull request #3513 from sloriot/CGAL-fix_maybe_uninit_vars_wrngs_2
Fix some wmaybe-uninitialized warnings
2018-12-19 16:08:55 +01:00
Simon Giraudot 1cfcb1ba5b Fix stream status handling everywhere PLY reader is used 2018-12-18 15:28:02 +01:00
Simon Giraudot f7366b0118 Improve PLY element handling and thus fix bug when reading unknown element 2018-12-18 09:35:02 +01:00
Simon Giraudot 858d10070b Improve PLY element handling and thus fix bug when reading unknown element 2018-12-17 13:07:56 +01:00
Simon Giraudot 5ccbfdc2f3 Fix another float/double bug in Point_set_3 IO 2018-12-14 15:10:48 +01:00
Simon Giraudot 5474615dc3 Document garbage_size() properly 2018-12-13 14:43:46 +01:00
Simon Giraudot 7a2d545a8b Replace cancel_removal() by cancel_removals() 2018-12-12 10:52:41 +01:00
Simon Giraudot 797f47d68c Add useful typedefs of templates of Point_set_3 2018-12-12 10:52:41 +01:00
Simon Giraudot d8854192a4 Fix doc note about iterator invalidations 2018-12-12 10:52:40 +01:00
Simon Giraudot aece13c609 Update user manual 2018-12-12 10:52:40 +01:00
Simon Giraudot ea9b811a7c Update test with latest methods 2018-12-12 10:51:34 +01:00
Simon Giraudot 14091145de Add method to get properties and types as string 2018-12-12 10:51:34 +01:00
Simon Giraudot 6e4815064e Add methods to easily transfer properties from one point set to another 2018-12-12 10:51:34 +01:00
Simon Giraudot 65672c6ce4 Unify API of add_normal_map() with add_property_map() 2018-12-12 10:51:34 +01:00
Simon Giraudot 37f9b70a6b Better remove() / is_removed() methods 2018-12-12 10:51:34 +01:00
Maxime Gimeno 665c66e557 Fix warning in PLY_reader 2018-12-05 10:15:49 +01:00
Sébastien Loriot 3a1516e940 add missing Reference and uniformize ref man group declaration 2018-11-20 13:47:16 +01:00
Guillaume Damiand 7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand 2018-11-05 07:32:58 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Sébastien Loriot 2f9408f867 rename link name to match package name 2018-10-08 10:28:55 +02:00
Sébastien Loriot ea240cfac5 use \PkgXXX instead of \PkgXXXSummary 2018-10-08 10:28:44 +02:00
Sébastien Loriot a2e8a1c68f add the suffix Ref to doxygen link to reference 2018-10-08 10:26:56 +02:00
Laurent Rineau f8f0872118 Merge branch 'releases/CGAL-4.12-branch' 2018-09-17 11:36:41 +02:00
Guillaume Damiand ddd7f8fa3b Add an option to disable viewer when running ctest. 2018-09-07 13:29:38 +02:00
Guillaume Damiand 2c8af2ebcc Update all draw_XXX functions to use specialized version, allowing to use different draw in a same program. 2018-09-06 18:43:32 +02:00
Simon Giraudot effb28cdf2 Fix insertion method, keeping the index 2018-09-06 09:58:49 +02:00
Guillaume Damiand 6a6ea48789 Add doc for point set draw. 2018-09-05 18:29:14 +02:00
Guillaume Damiand bf1c57bd30 Add basic veiwer for point set. 2018-09-05 17:55:14 +02:00
Maxime Gimeno 1c7ab0d3aa Fix dependencies files. 2018-06-08 09:04:34 +02:00
Simon Giraudot 2d433f9f79 Small enhancement: reserve memory when reading PLY point set 2018-03-26 11:02:58 +02:00
Laurent Rineau 0a74393dcf Commit all new dependencies files 2018-03-06 18:44:48 +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
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 b260c95d3e Fix memory leak 2018-01-10 16:39:34 +01:00
Simon Giraudot 85e98c8707 Fix typo 2018-01-10 16:39:33 +01:00
Simon Giraudot 208487f0a7 Update Point_set_3 user man 2018-01-10 16:39:32 +01:00
Simon Giraudot 0e81f39e07 Document parameters() in CGAL::Point_set_3 2018-01-10 16:39:32 +01:00
Simon Giraudot 210bb83123 Update Point_set_3 examples and tests, remove Point_set_processing overloads 2018-01-10 16:39:31 +01:00
Simon Giraudot fffefbaeaf add all_default() method with point set 3 overload 2018-01-10 16:38:36 +01:00
Simon Giraudot 165a111eb1 Update Point_set_3 example 2018-01-10 16:38:36 +01:00
Laurent Rineau 1c2e9df8cf Merge branch 'releases/CGAL-4.11-branch' 2017-12-19 16:29:10 +01:00
Simon Giraudot 9a7f07cd1d Reinitialize properties of Point_set_3 2017-12-08 10:18:09 +01:00
Sébastien Loriot ee57fc2d6c add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Simon Giraudot 04283ffb3f Add undocumented way to write PLY comments in write_ply_point_set() 2017-10-04 10:11:44 +02:00
Simon Giraudot fcd6068858 Add undocumented way to recover PLY comments from read_ply_point_set() 2017-10-04 09:42:48 +02:00
Simon Giraudot b88deb3759 Rename Efficient_RANSAC_traits as Shape_detection_traits (same for concept) 2017-08-01 15:45:06 +02:00
Laurent Rineau 4594430aac Merge pull request #2138 from sgiraudot/Point_set_processing-Las_IO-GF
Point set processing: LAS I/O
2017-07-17 12:45:24 +02:00
Simon Giraudot 56919f961b Fix static assertion by using a templated tag false 2017-07-11 11:59:40 +02:00
Simon Giraudot 66cd564be4 Warning fix: missing return 2017-07-11 11:59:40 +02:00
Simon Giraudot 99bd05e72e Remove useless include in example 2017-07-11 11:59:39 +02:00
Simon Giraudot 914a6fe8b9 Add non-CXX11 overloads of PLY/LAS IO for Point_set_3 to display error messages 2017-07-11 11:59:39 +02:00
Simon Giraudot a576d01c65 Fix CMakeLists for Point_set_3 examples 2017-07-11 11:58:54 +02:00
Simon Giraudot 4b3a506d44 Fix detection of required C++11 features 2017-07-11 11:58:53 +02:00
Simon Giraudot 18dbc0677f Fix bad #ifdef #endif macros 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 c1f0815ed9 C++11 protection in point_set_3 overloads 2017-07-11 11:58:53 +02:00
Simon Giraudot 00a1149131 Fix LAS/PLY reading functions for Point_set_3 2017-07-11 11:58:51 +02:00
Simon Giraudot 9a8318e24c Update Point_set_3 doc 2017-07-11 11:58:50 +02:00
Simon Giraudot 4027ef814c Capitalize tag classes 2017-07-11 11:58:49 +02:00
Simon Giraudot cb6e739f0e Replace namespaces Ply/Las to PLY/LAS 2017-07-11 11:58:49 +02:00
Simon Giraudot d0b760a9e2 User and reference manuals 2017-07-11 11:58:49 +02:00
Simon Giraudot ced26cc733 First version of LAS writer 2017-07-11 11:58:49 +02:00
Simon Giraudot 6da16852c6 LAS reader for Point_set_3 2017-07-11 11:58:48 +02:00
Simon Giraudot d30b7a4ef8 Update PLY IO for Point_set_3 2017-07-11 11:58:48 +02:00
Simon Giraudot a61d6e02a4 Fix Point_set_3::remove(const Index&) and add test 2017-07-04 15:18:51 +02:00
Simon Giraudot d005981b52 Bugfix: use find() to compare string to avoid carriage return problems 2017-05-29 11:08:32 +02:00
Simon Giraudot 800c16f2e1 Warning fix: explicit conversion to size_type 2017-04-07 11:49:59 +02:00
Simon Giraudot af78f66230 Use boost::uint32_t instead of std::size_t as size type 2017-04-05 15:29:53 +02:00
Simon Giraudot 4cfbe98564 Point_set_3: fix documentation bug (concept Index accepts constructor with std::size_t) 2017-04-05 15:18:28 +02:00