Commit Graph

253 Commits

Author SHA1 Message Date
Guillaume Damiand 2bbcabe71b The size of argv array is now 2, ending with nullptr. 2021-11-11 17:23:37 +01:00
Guillaume Damiand ee11c858b5 The size of argv array is changed to 1 in all basic viewers. 2021-11-10 09:59:48 +01:00
Sébastien Loriot 07421357a7 fix phrasing 2021-11-02 11:52:53 +01:00
Sébastien Loriot 08b1457649 add CGAL::CGAL_Basic_viewer target 2021-11-01 11:07:55 +01:00
Laurent Rineau 47132b441b Merge pull request #5944 from dpapavas/draw-polygon-set
Add polygon set drawing functionality.
2021-10-27 17:20:33 +02:00
Laurent Rineau 1ba982096a Merge pull request #5094 from sgiraudot/Boolean_operations-Use_GPS_based_polylines-GF
[Small Feature] Boolean Operations: Use polyline-based GPS
2021-10-07 14:27:23 +02:00
Mael Rouxel-Labbé 521c72d57e Fix typos 2021-10-04 13:34:07 +02:00
Andreas Fabri d968a9efa9 Guard against empty ranges 2021-09-28 16:39:10 +01:00
Dimitris Papavasiliou 29464cb974 Fix polygon set drawing functionality. 2021-09-24 22:16:37 +03:00
Sébastien Loriot 7bf2b5e05c remove unused typedefs 2021-09-24 10:11:13 +02:00
Sébastien Loriot 420f37a365 fix compilation issues 2021-09-23 16:28:23 +02:00
Sébastien Loriot 4151fcb653 split header following update of the doc in e114e44aa9 2021-09-23 13:03:12 +02:00
Sébastien Loriot 36249c0fa0 Merge remote-tracking branch 'cgal/master' into HEAD 2021-09-23 11:07:06 +02:00
Dimitris Papavasiliou 7f04082cfc Add polygon set drawing functionality. 2021-09-10 21:52:46 +03:00
Sébastien Loriot 06c5462675 Merge remote-tracking branch 'cgal/5.2.x-branch' 2021-07-19 07:43:32 +02:00
Sébastien Loriot e599bd44cc fix validity check: holes can be relatively simple 2021-07-08 13:50:18 +02:00
Sébastien Loriot 4e519a3c7a move documented IO functions in IO namespace 2021-05-05 13:15:37 +02:00
Simon Giraudot fbfe5f2679 Add missing return statements 2021-04-01 12:08:15 +02:00
Efi Fogel 3ed74414df Removed constructor of General_polygon_2 from a curve. 2021-03-08 18:50:37 +02:00
Efi Fogel 27e5db14b3 ed missing return type 2021-03-08 18:49:55 +02:00
Efi Fogel 76f44656eb Added missing constructors (from polygon + traits) and used them 2021-03-03 11:29:12 +02:00
Efi Fogel 514f123a75 Fixed back-conversion of polygons 2021-03-03 01:10:14 +02:00
Efi Fogel 95d67c613b Cleaned up; removed test functions (moved to test) 2021-03-03 01:09:51 +02:00
Efi Fogel 9ebe6a821d Added equality operator of general polygons 2021-03-03 01:09:09 +02:00
Efi Fogel 35e03e857a Fixed aggregate operations with conversions 2021-03-02 15:19:03 +02:00
Efi Fogel 42d234b177 Cleaned up 2021-03-01 00:11:14 +02:00
Efi Fogel be3f6f4d0d Fixed typo. Gps_default_traits accepts the input-polygon (not the kernel) as a template parameter 2021-03-01 00:10:28 +02:00
Efi Fogel ba4e67c549 Added missing template parameter 2021-03-01 00:09:52 +02:00
Efi Fogel 5690fb11e0 Fixed the conversions 2021-02-28 19:20:22 +02:00
Efi Fogel dbe7d29863 Fixed convert_polygon() 2021-02-28 19:18:31 +02:00
Efi Fogel 8fa117bcc6 Reinstated back conversions 2021-02-28 12:06:02 +02:00
Efi Fogel fb1d6dea5a Merge remote-tracking branch 'cgal/master' into Boolean_operations-Use_GPS_based_polylines-GF 2021-02-24 12:54:13 +02:00
Efi Fogel 124076bcb4 Merge remote-tracking branch 'cgal/master' into Bso-oriented_side-efif 2021-01-28 17:39:04 +02:00
Efi Fogel f0c9ee6062 Cleaned up 2020-11-30 10:22:19 +02:00
Efi Fogel ec9ab2f33f Cleaned up 2020-11-30 10:16:42 +02:00
Efi Fogel fcd12893e0 Refracted the code a bit. The code that determines whether to use (regular) polygons or polyline-based general polygons should reside in the internal function, and in particular, in functions that do not accept a traits as a parameter. 2020-11-30 10:03:43 +02:00
Simon Giraudot d193f5e165 Add missing include 2020-10-21 10:37:14 +02:00
Simon Giraudot 0b70318c51 Merge remote-tracking branch 'mine/Polygon-Vertex_pair_iterator-GF' into Polygon-Vertex_pair_iterator-GF 2020-10-20 09:01:29 +02:00
Simon Giraudot 97bbb55fb2 Fix is_empty method for PWH 2020-10-05 09:06:56 +02:00
Efi Fogel 15ef09b598 ifference() 2020-10-01 17:37:38 +03:00
Simon Giraudot 4f0648d17b Use Point_2/Point_2 constructor so that it also works with Arr_non_caching_segment_traits 2020-10-01 08:54:47 +02:00
Simon Giraudot 2321bc6ce8 Fix missing overloads + header 2020-08-31 15:45:44 +02:00
Simon Giraudot 927e54ebce Remove useless file 2020-08-31 14:29:01 +02:00
Simon Giraudot d19e11c911 Add all overloads for auto polyline traits with InputIterators 2020-08-31 09:41:19 +02:00
Simon Giraudot 102c8c5399 WIP: overloads for iterator-based variants using transform iterators + enable_if 2020-08-27 15:48:09 +02:00
Simon Giraudot 722b489be3 Move conversion functions in separate file 2020-08-27 13:06:05 +02:00
Simon Giraudot 576114bcf0 Fix missing reference 2020-08-26 16:15:02 +02:00
Simon Giraudot 7a6beefdf7 Implement polygon conversion in output iterator 2020-08-26 15:48:41 +02:00
Simon Giraudot a85549da02 WIP: all boolean operations using polyline traits as default (segment variant can be selected by hand) 2020-08-26 14:33:40 +02:00
Simon Giraudot 76cd9a44fd Use explicit tag types to avoid enable_if / ambiguities 2020-08-26 12:49:40 +02:00