Commit Graph

2704 Commits

Author SHA1 Message Date
Sebastien Loriot 48da87c2b5 Merge pull request #732 from afabri/CGAL-replace_bind-GF
Replace all std::bind with boost::bind
2016-02-07 18:21:05 +01:00
Sébastien Loriot 72863bfe44 fix doxygen warnings 2016-02-04 21:19:36 +01:00
Sébastien Loriot ba0c304859 remove emacs user commands 2016-02-04 17:36:31 +01:00
Andreas Fabri 52f8129579 replace all std::bind with boost::bind 2016-02-04 08:59:38 +01:00
Sébastien Loriot 96656bbbdd Add missing const qualifiers 2016-02-03 15:42:51 +01:00
Sébastien Loriot 8cee2ef1dd Merge pull request #686 from afabri/Kernel_fix-warnings-GF
Fix warnings concerning indentation and unused parameter
2016-02-03 09:49:54 +01:00
Sébastien Loriot b406fb8a83 use special case is only for visual not clang 2016-01-29 14:46:30 +01:00
Sébastien Loriot 40de762742 fix indentation warning 2016-01-29 14:20:20 +01:00
Efi Fogel c26bf713b2 Hid unused variables 2016-01-28 13:40:54 +02:00
Efi Fogel 7484d24f34 Prevented min/max macro expansion to pacify MSVC 2016-01-28 13:40:43 +02:00
Efi Fogel f1161c6e6b Hid unused variables 2016-01-27 01:55:40 +02:00
Efi Fogel bce5aa428e Used operational code instead of deprecated code. Used predefined type (size_t) instead of int 2016-01-21 19:27:01 +02:00
Efi Fogel f8c83d82f9 Added back deprecated member functions begin_subcurves() and end_subcurves() 2016-01-19 15:48:16 +01:00
Efi Fogel be691a3644 Supported CGAL::Segment_2<Kernel> 2016-01-19 15:48:16 +01:00
Efi Fogel 9750733dfb Moved IO operations from Polycurve_2 to Polycirve_2_iostream.h 2016-01-19 15:48:16 +01:00
Efi Fogel 4486cba188 replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} moved IO operations to Polycirve_2_iostream.h 2016-01-19 15:48:16 +01:00
Efi Fogel d405c9aa51 replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} 2016-01-19 15:48:15 +01:00
Efi Fogel cf01ef7a26 replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} and included Polycurve_2_iostream.h 2016-01-19 15:48:15 +01:00
Efi Fogel 101d1bcefc replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} 2016-01-19 15:48:15 +01:00
Efi Fogel d994a665c4 Added test_io 2016-01-19 15:48:15 +01:00
Efi Fogel 245f11ac68 Initialized res to pacifiy compiler warnings 2016-01-19 15:48:15 +01:00
Efi Fogel 92544a44ab Cleanup 2016-01-19 15:48:14 +01:00
Efi Fogel b2ae7b7eeb Added test_io 2016-01-19 15:48:14 +01:00
Efi Fogel f7268bc9cd Included iostream instead of Arr_iostream.h 2016-01-19 15:48:14 +01:00
Efi Fogel 2ba875b35a Included iostream instead of Arr_iostream.h 2016-01-19 15:48:14 +01:00
Efi Fogel 1758680281 Included iostream instead of Arr_iostream.h 2016-01-19 15:48:14 +01:00
Efi Fogel 743b78b887 Included fstream instead of Arr_iostream.h 2016-01-19 15:48:13 +01:00
Efi Fogel a607914bca Included fstream instead of Arr_iostream.h 2016-01-19 15:48:13 +01:00
Efi Fogel 7883335689 Included fstream instead of Arr_iostream.h 2016-01-19 15:48:13 +01:00
Efi Fogel 8bfb0b3689 Included iostream instead of Arr_iostream.h 2016-01-19 15:48:13 +01:00
Efi Fogel 72c95c2e50 Included iostream instead of Arr_iostream.h 2016-01-19 15:48:13 +01:00
Efi Fogel a013201184 Cleanup 2016-01-19 15:48:12 +01:00
Efi Fogel cbc98e62e0 replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} 2016-01-19 15:48:12 +01:00
Andreas Fabri c32b00acce partial cleanup of issue #595 2016-01-08 17:55:08 +01:00
Sebastien Loriot 32a3972c33 Merge pull request #592 from afabri/CGAL-dont_submit_cleanup-GF
Towards getting rid of dont_submit files
2016-01-08 14:14:08 +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
Andreas Fabri a41165b6eb various 2016-01-05 18:04:14 +01:00
Sébastien Loriot 4b4723752a Merge remote-tracking branch 'cgal/releases/CGAL-4.7-branch' 2015-12-28 10:09:01 +01:00
Sebastien Loriot a905f55a29 Merge pull request #497 from sloriot/AOS-leak_in_trapezoidal_decomposition
fix a leak in the trapezoidal decomposition that occurs when a curve is removed
2015-12-28 10:07:16 +01:00
Philipp Möller 71b4e9c515 Use CGAL_FULL_VERSION in all Doxyfile.in 2015-12-17 16:33:28 +01:00
Sébastien Loriot 287a5078ea Merge remote-tracking branch 'cgal/releases/CGAL-4.7-branch' 2015-12-10 20:56:52 +01:00
Philipp Möller 81a8f982dc Handle the easy INPUT cases
If INPUT is just PKG/doc/PKG, handle it automatically.
2015-12-10 17:00:26 +01:00
Sébastien Loriot c5ff83ce3f fix IO of polycurves
on the behalf of @efifogel
2015-12-07 09:21:05 +01:00
Sébastien Loriot 04a8230daa fix a leak in the trapezoidal decomposition that occurs when a curve is removed
A dag node contains a variant that amongst other can point onto a
Tr_active_trapezoid. This class inherits from Handle in order to
reference count the data (of type Tr_active_trapezoid::Data) that
contains 4 neightbors, each being of type Tr_active_trapezoid.
The problem is that if a dag node is no longer used and if it
holds a instance of a Tr_active_trapezoid which neighbors trapezoid
are not cleared, we might have objects of type Tr_active_trapezoid
pointing onto each others preventing them from being deleted.
2015-11-23 14:49:52 +01:00
Sébastien Loriot 88ebabcd6e fix conversion from size_t to uint warning 2015-11-18 11:00:01 +01:00
Efi Fogel 29bec5b0e4 Added missing this-> 2015-11-18 11:00:01 +01:00
Efi Fogel ad86fc799f Added missing copy constructor 2015-11-18 11:00:00 +01:00
Efi Fogel 5f1da88f01 Cleaned up. Replaced local definition of exact rational with CGAL::Exact_rational 2015-11-18 10:59:59 +01:00
Efi Fogel 0a49aa2f38 Added data to test Compare_y_at_x of a curve and a point, where the curve is vertical. 2015-11-18 10:59:59 +01:00
Efi Fogel cd36eed4f4 Fixed Compare_y_at_x predicate. In Particular, correctly handled the case of vertical curves 2015-11-18 10:59:58 +01:00