Commit Graph

203 Commits

Author SHA1 Message Date
Andreas Fabri b7d705d9f4 Robustify a call to squared_radius which had a division by 0 with 'flat' cells 2017-01-11 17:26:42 +01:00
Andreas Fabri 5122473d27 Suppress warnings for VC 32bit compilation in 2 CMakeLists.txt 2017-01-10 10:16:55 +01:00
Simon Giraudot af81335a3d Bugfix: typename outside class 2016-11-28 08:02:41 +01:00
Simon Giraudot 736e677ace Do not use non-documented function 2016-10-31 15:25:08 +01:00
Simon Giraudot f65db046b1 Merge branch 'Point_set_processing_3-Point_set_structuring-GF-old' into Point_set_processing_3-Point_set_structuring-GF 2016-10-28 15:02:48 +02:00
Sébastien Loriot d07b26d364 fix doc bug 2016-10-24 18:16:06 +02:00
Sébastien Loriot 7e2ee496de update project name of cmake scripts of tests 2016-09-08 00:26:37 +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 fe94837cb3 Update examples with change of name and API of structuring class 2016-04-12 17:31:22 +02:00
Simon Giraudot 372b2d161a Merge branch 'Point_set_processing_3-Point_set_structuring-GF-old-old' into Point_set_processing_3-Point_set_structuring-GF-old 2016-04-12 14:01:45 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Philipp Möller 0a04a3a48f Use CGAL_DOC_VERSION 2016-02-11 15:37:54 +01:00
Simon Giraudot 98b2ab832f Merge branch 'Point_set_processing_3-Point_set_structuring-GF-old' into Point_set_processing_3-Point_set_structuring-GF 2016-01-19 12:41:01 +01:00
Sebastien Loriot 13943432b5 Merge pull request #580 from sgiraudot/Advancing_front-Generalize_filter-GF
Advancing front: generalize filter
2016-01-19 11:39:49 +01:00
Simon Giraudot 40257fefb5 Merge branch 'Point_set_processing_3-Point_set_structuring-GF-old' into Point_set_processing_3-Point_set_structuring-GF 2016-01-12 11:53:09 +01:00
Simon Giraudot 92b35282b2 Add missing data example 2016-01-11 07:47:18 +01:00
Simon Giraudot 3c7f1ae52a More comments on example 2016-01-07 13:00:31 +01:00
Simon Giraudot 9aa9a19589 Documented screenshot on advancing front manual 2016-01-07 12:31:13 +01:00
Simon Giraudot f90a1d33fc New screenshot for advancing front with structured point set 2016-01-07 12:30:58 +01:00
Sébastien Loriot e64ae35a6e Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Simon Giraudot 615dd99167 Update doc 2016-01-06 14:40:53 +01:00
Simon Giraudot 08c46d2462 Document functions computing priority values 2016-01-06 14:37:40 +01:00
Simon Giraudot e337df58f6 Merge branch 'Advancing_front-Generalize_filter-GF' into Point_set_processing_3-Point_set_structuring-GF 2016-01-06 08:36:01 +01:00
Simon Giraudot f4e4691f97 Store indices as std::size_t instead of int (makes more sense and avoid conversion trouble) 2016-01-05 11:17:16 +01:00
Simon Giraudot c415858eb1 Bug fix: cannot read input file on some platforms 2016-01-05 10:48:58 +01:00
Simon Giraudot 9fff3e913f Bug fix: typename outside class 2016-01-05 10:43:34 +01:00
Simon Giraudot ec9924a580 Adapt priority filters of advancing front to new API 2016-01-04 17:17:08 +01:00
Simon Giraudot 8af38db93e Merge branch 'Advancing_front-Generalize_filter-GF' into Point_set_processing_3-Point_set_structuring-GF 2016-01-04 16:27:43 +01:00
Simon Giraudot 0d6b8c1088 Revert "Advancing front: externalize priority computation"
This reverts commit 9180c3e6ba.
2016-01-04 16:27:20 +01:00
Simon Giraudot d4cd3e3973 Revert "Replace reference by variable in constructor for default value"
This reverts commit 05a1e68c79.
2016-01-04 16:27:15 +01:00
Simon Giraudot 8dab6907f7 Improve readability by introducing a "infinity()" method to AFSR 2016-01-04 15:03:41 +01:00
Simon Giraudot 11f8381350 Use std::numeric_limits<FT>::infinity() instead of HUGE_VAL 2016-01-04 14:58:46 +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
Simon Giraudot f88848fdbc Bugfix: always check if facet is sliver (instead of just checking first and last facets) 2015-12-10 15:33:25 +01:00
Simon Giraudot 3796a4dc63 Example of advancing front using point set structuring in manual 2015-12-09 17:34:25 +01:00
Simon Giraudot 7c0dce0f0a Fix error/warning: forgotten assignment in example 2015-12-08 10:49:44 +01:00
Simon Giraudot 86232e95ac Update doc about priority functor 2015-12-04 10:24:42 +01:00
Simon Giraudot 879c3444c0 Update filters of examples with priority functor 2015-12-04 09:20:29 +01:00
Simon Giraudot eb5b89628d Passing reference to advancing front class is now const qualified 2015-12-04 09:19:50 +01:00
Simon Giraudot fed6d2e6d0 Replace filter functor by priority functor 2015-12-04 08:54:59 +01:00
Simon Giraudot 05a1e68c79 Replace reference by variable in constructor for default value 2015-12-03 15:03:14 +01:00
Simon Giraudot 57373fa26b Update reconstruction with structure by changing priority computation 2015-12-03 14:07:59 +01:00
Simon Giraudot 9180c3e6ba Advancing front: externalize priority computation 2015-12-03 14:05:33 +01:00
Simon Giraudot fc3a53c980 Revert "Change advancing front filter behavior"
This reverts commit 82db248049.
2015-12-03 08:33:46 +01:00
Simon Giraudot 82db248049 Change advancing front filter behavior 2015-12-02 15:46:51 +01:00
Simon Giraudot 01f354456d Update example with limit on edge length 2015-12-02 15:46:23 +01:00
Simon Giraudot ae7ed73a55 New example for advancing front taking advantage of point set structuring 2015-12-02 15:28:24 +01:00
Sebastien Loriot 1891705d4e Merge pull request #346 from afabri/Advancing_front-examples-GF
Add the maximal perimeter as an argument to the executable
2015-09-26 09:59:49 +02:00
Sébastien Loriot b970fc80ef Merge branch 'old/Surface_reconstruction_points_3-Change_package_name-GF' into Surface_reconstruction_points_3-Change_package_name-GF 2015-09-22 09:54:18 +02:00
Andreas Fabri ff53abdf14 acos makes that the green wedge in the user manual has an aperture of 0 2015-09-17 16:17:53 +02:00
Andreas Fabri 1ccc105176 Add the maximal perimeter as an argument to the executable 2015-09-17 10:14:02 +02:00
Laurent Rineau 7ddefbdcc8 Merge pull request #297 from afabri/CGAL-assert-GF
assert() should not be used in CGAL headers!
2015-09-07 10:58:20 +02:00
Simon Giraudot 1fbc1c617a Replace thumbnail of Advancing front (previous one was too large and causing text misalignment in doc) 2015-09-04 18:44:28 +02:00
Andreas Fabri 1e2ff1131e assert -> CGAL_assertion 2015-08-27 16:51:55 +02:00
Jane Tournois c19d370265 fix missing namespaces
fix compilation of advancing front for msvc 2015
2015-08-11 15:29:16 +02:00
Sébastien Loriot d80d69b350 remove trailing whitespaces 2015-06-29 12:22:13 +02:00
Sébastien Loriot 85fa6cf343 move the doc inside the code and update the code accordingly 2015-06-29 12:18:26 +02:00
Sébastien Loriot 60333f3e81 remove exe flags 2015-06-29 10:43:42 +02:00
Andreas Fabri c724080849 fix typo in path to test data 2015-06-25 09:30:17 +02:00
Andreas Fabri 740479e8f0 Add a test; make it ork on non-VC++ platforms 2015-06-24 09:34:17 +02:00
Andreas Fabri 3757ca30c6 Add tests for low dimensional data sets and for different kernels 2015-06-23 10:35:50 +02:00
Andreas Fabri 6de70537e7 CGAL::squared_radius 2015-06-21 12:21:01 +02:00
Andreas Fabri 6194bd5f66 qualify a function call with CGAL:: to avoid clang error 2015-06-19 10:13:18 +02:00
Andreas Fabri b40729ed8a fix calls of acos 2015-06-18 19:19:46 +02:00
Andreas Fabri c2ad8db566 remove the options file 2015-06-18 19:04:24 +02:00
Andreas Fabri c7ca25a7c0 Add Default; get rid of Options 2015-06-18 19:03:04 +02:00
Andreas Fabri 23e4e78454 reindent 2015-06-18 13:01:25 +02:00
Andreas Fabri 75c353406a document delta 2015-06-18 12:38:29 +02:00
Andreas Fabri 723bb674cf plug beta into the algorithm 2015-06-18 12:22:02 +02:00
Andreas Fabri 6805d06420 Split SLIVER_ANGULUS in COS_ALPHA_SLIVER and COS_BETA 2015-06-18 12:22:01 +02:00
Sébastien Loriot f80113c0c8 improve doc 2015-06-18 09:56:49 +02:00
Andreas Fabri b1b40be4ac only declare a private function to avoid warning 2015-06-18 09:47:11 +02:00
Andreas Fabri 5549a9e3b5 remove example which uses an undocumented API 2015-06-18 09:09:17 +02:00
Andreas Fabri 218e1a37e3 bug fix in example 2015-06-18 09:08:49 +02:00
Andreas Fabri 875a2a746d remove a file in examples; Add a typname 2015-06-14 10:40:15 +02:00
Andreas Fabri 2f89160cb2 add example that generates a Surface_mesh 2015-06-11 16:09:43 +02:00
Andreas Fabri 426e31681b switch from tuple to array to describe a face 2015-06-11 15:57:59 +02:00
Andreas Fabri 15e33a861f Write into a wrapper of a Surface_mesh as ouput iterator 2015-06-10 18:26:41 +02:00
Andreas Fabri 110ae0574c make it work for Polyhedron as output (not yet documented) 2015-06-10 13:10:46 +02:00
Andreas Fabri f47aa05f7b Add classified 2015-06-10 12:39:01 +02:00
Andreas Fabri e6420cae53 No need for a geometric traits and EPEC 2015-06-10 12:28:22 +02:00
Andreas Fabri 2b5ad00c42 Improve doc for nested type Triangulation_data_structure_2 2015-06-09 12:51:17 +02:00
Andreas Fabri 650eff46da move files to internal/AFSR 2015-06-09 11:52:38 +02:00
Andreas Fabri d7e2819f0c remove files 2015-06-09 11:52:37 +02:00
Andreas Fabri 8b4f2014f3 add license headers 2015-06-09 11:52:37 +02:00
Andreas Fabri 3f5cffe2c4 fix extract.cpp 2015-06-09 11:52:36 +02:00
Sébastien Loriot 4c65513405 link more 2015-06-09 10:29:56 +02:00
Sébastien Loriot 43ee79850b remove warning 2015-06-09 09:56:48 +02:00
Sébastien Loriot 6964ebc4ff fix warnings and compilation issues 2015-06-09 09:50:24 +02:00
Andreas Fabri fb1c691ffa get the demo compiled 2015-06-08 14:29:46 +02:00
Andreas Fabri a99ff3c822 e claimed to write in the STL format but that was wrong 2015-06-05 17:12:54 +02:00
Andreas Fabri 8923443212 Explain the filter in the manual 2015-06-05 13:20:12 +02:00
Andreas Fabri 7dd320c74b Add a functor that allows to reject candidate faces 2015-06-05 11:55:44 +02:00
Andreas Fabri 6a724bb881 remove area filtering 2015-06-05 11:55:43 +02:00
Andreas Fabri 36de1554b1 Add duplicate points to check that the indexing is correct 2015-06-05 10:31:53 +02:00
Andreas Fabri 7e3023fe60 deal with border cases: 1, 2, 3 points, and coplanar point set 2015-06-04 15:48:44 +02:00
Andreas Fabri 37944b422e fix comment 2015-06-03 17:31:15 +02:00