Commit Graph

564 Commits

Author SHA1 Message Date
Sébastien Loriot 3887a21429 add missing text for brief of advanced class/type/function/concept 2019-03-05 08:01:17 +01:00
Sebastien Loriot 21d53cd984
Merge pull request #3172 from sloriot/Triangulation-fix_IO
Fix vertex istream operator
2018-11-12 09:58:14 +01:00
Sébastien Loriot e91acb5520 correctly fix the warning 2018-11-09 09:03:52 +01:00
Sébastien Loriot 2e2ddb7880 fix conversion warning 2018-11-08 15:42:38 +01:00
Maxime Gimeno a7a998cbda add binary management to Point_d, Weighted Point_d and Vector_d and test 2018-10-11 15:06:58 +02:00
Maxime Gimeno dfd5d383fc WIP 2018-10-05 17:01:13 +02:00
Sébastien Loriot 8282e7f0ba move eol to the triangulation operator 2018-10-04 15:52:55 +02:00
Sébastien Loriot 3ed89cbbab reuse the first full cell in case it already exist.
when a triangulation is cleared, a full cell is always
created when adding the infinite vertex
2018-10-04 15:16:40 +02:00
Sébastien Loriot 4ed546edce add line break after each vertex 2018-10-04 15:06:13 +02:00
Marc Glisse 0bf71d0aa1 I/O for Vector_d and Weighted_point_d 2018-10-04 13:50:35 +02:00
Marc Glisse f64ae1b240 Move is>>point_d from Triangulation to NewKernel_d. 2018-10-04 13:50:34 +02:00
Sébastien Loriot 47d99c3467 replace \cond by \if 2018-09-05 13:08:14 +02:00
Mael Rouxel-Labbé 455ea81794 Added some tests 2018-08-08 12:12:04 +02:00
Mael Rouxel-Labbé d88f69a02a Fixed compilation of Triangulation::finite_facets_begin()/end() 2018-08-08 11:51:31 +02:00
Sébastien Loriot 3d0c69c01b test IO 2018-06-15 10:11:55 +02:00
Sébastien Loriot d66081a122 fix vertex istream operator 2018-06-15 09:39:55 +02:00
Sébastien Loriot 742a615527 fix doc warnings triggered essentially by the improvement of doxygen 2018-04-25 23:36:21 +02:00
Andreas Fabri c54a6a4980 Put CGAL::random_shuffle() in the subnamespace cpp98 2018-04-11 09:32:23 +01:00
Andreas Fabri 8b1052c04f Qualify call 2018-04-06 07:05:41 +01:00
Andreas Fabri 3955f031bd Fix examples/tests/demos 2018-04-04 14:18:22 +01:00
Laurent Rineau 0a74393dcf Commit all new dependencies files 2018-03-06 18:44:48 +01: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
Simon Giraudot 6269309d86 Use CGAL include for boost counting/transform iterators everywhere 2018-01-23 11:09:52 +01:00
Andreas Fabri 257b180351 Triangulation 2018-01-18 13:56:10 +00:00
Andreas Fabri f972c6da7a Nef 2018-01-18 10:46:12 +00: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
Sébastien Loriot 8cdfad0d08 add missing URL and Id tags 2017-11-15 22:58:57 +01:00
Laurent Rineau a9365554c9 Merge pull request #2550 from sloriot/CGAL-add_SPDX_tags
Add SPDX License Identifier
2017-11-15 16:48:27 +01:00
Laurent Rineau 112748280f Merge pull request #2579 from cjamin/Triangulation-Fix_RTd_doc-cjamin
Triangulation - fix doc
2017-11-15 16:48:21 +01:00
Sébastien Loriot ff26773f7b remove include directive for checking GPL compliance in LGPL headers 2017-11-12 10:21:35 +01:00
Sébastien Loriot ee57fc2d6c add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Sébastien Loriot 0698f79aff add SPDX identifier for files under the LGPL-3+ license 2017-11-12 10:17:50 +01:00
Clement Jamin d8d99a9846 Document typedef `Base` 2017-11-06 15:11:55 +01:00
Clement Jamin 008f9e61ab Type `Bare_point` does not exist any more 2017-11-06 15:09:22 +01:00
Laurent Rineau 62c70d41ca Renew the handle of policies, for CMake-3.10
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.

`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Laurent Rineau 46cc91e787 Merge pull request #2478 from mtola/master
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during …
2017-10-13 17:06:22 +02:00
Laurent Rineau 00d444e84c Merge pull request #2462 from sloriot/CGAL-fix_warnings_g++7
Fix some warnings
2017-10-13 16:54:52 +02:00
Sébastien Loriot c3e7ade8b4 fix warnings 2017-09-25 09:09:54 +02:00
Mael Rouxel-Labbé aaeaf35380 Introduced the tag "Periodic_tag" to mark distinguish periodic triangulations 2017-08-23 16:18:05 +02:00
Laurent Rineau b14263762d Check gcc version and return() if < 4.4 2017-07-19 16:09:04 +02:00
Clement Jamin c7bd6a7403 Include licence check header 2017-06-23 10:41:05 +02:00
Clement Jamin 3539f899a0 Unused header 2017-06-21 10:25:28 +02:00
Clement Jamin 71124e808e Fix doc about Point 2017-06-20 14:31:57 +02:00
Clement Jamin 9b46105579 Get rid of Bare_point_d in the adapter and in Regular_triangulation 2017-06-20 12:41:22 +02:00