Commit Graph

179 Commits

Author SHA1 Message Date
Sébastien Loriot 983645a51a match @{ and @} 2019-07-05 21:49:46 +02:00
Andreas Fabri 4581f1b7a8 Morte replacements 2019-06-05 08:39:55 +02:00
Mael Rouxel-Labbé 2848158354 Fix typos 2019-05-20 08:54:04 +02:00
Sébastien Loriot 4464229a52 remove cpp11 workarounds in argt related packages 2019-03-29 10:41:50 +01:00
Andreas Fabri de14c487da Fix Arrangement 2019-01-10 18:52:35 +01:00
Laurent Rineau abea1b9cb6 Merge pull request #3028 from sloriot/Argt-missing_const
Add missing const
2018-04-24 17:33:30 +02:00
Sébastien Loriot e0d0599949 add missing const 2018-04-17 16:01:35 +02:00
Andreas Fabri e0cb4e4b4f int -> std::size_t 2018-02-02 07:31:11 +00:00
Andreas Fabri 11d5e2ec50 increment in the loop instead of decrement, after change from int to std::size_t as the latter is never negative 2018-02-01 10:13:06 +00:00
Andreas Fabri 769ac1a348 Arrangement_2 2018-01-26 08:14:34 +00:00
Laurent Rineau 2cec8e6aca Merge pull request #2342 from sloriot/Argt-overlap_intersect_at_insertion
Reworking the handling of overlaps
2017-12-05 18:27:35 +01:00
Sébastien Loriot 8cdfad0d08 add missing URL and Id tags 2017-11-15 22:58:57 +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 7fa251e3e8 make debug output more robust in case of loss of precision 2017-06-28 09:57:04 +02:00
Mael Rouxel-Labbé cd2a562ffa Fixed improper guards against the inclusion of deprecated headers 2017-05-16 10:17:41 +02:00
Christian Gagneraud d8502c0469 Fix a few typos in the documentation 2017-04-16 13:20:12 +12:00
Sébastien Loriot 50510c05ea add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
          grep -v Operations_on_polyhedra | \
          grep -v Algebraic_kernel_for_circles | \
          grep -v Algebraic_kernel_for_spheres | \
          grep -v Polyhedron_IO`;
do
  echo $i
  python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Mael Rouxel-Labbé 2038e558b2 Fixed typos in doc and comments 2016-12-09 11:27:17 +01:00
Andreas Fabri 38d4e4ce23 Remove unused uncompilable file Hyperbolic_arc_2.h 2016-11-01 10:00:56 +01:00
Marc Glisse 232fc7ecf0 Help type deduction for expression template number types. 2016-10-13 11:25:59 +02: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 101d1bcefc replaced {begin,end}_{points,subcurvs} with {points,subcurvs}_{begin,end} 2016-01-19 15:48:15 +01:00
Sébastien Loriot c5ff83ce3f fix IO of polycurves
on the behalf of @efifogel
2015-12-07 09:21:05 +01:00
Efi Fogel d190918cb2 Enhanced polycurve 2015-02-16 00:51:21 +02:00
Efi Fogel 0c5e0ec9cf Improved polyline and polycurve 2015-02-03 22:23:23 +02:00
Efi Fogel 5d28dc7e5c Removed Has_construct_x_monotone_curve_from_two_points_category. Removed traces of Parameter_space where not needed. Cleaned up 2014-11-27 14:01:32 +02:00
Waqar Khan 8905ee6be3 Trim functors cleaned. 2014-10-15 13:21:46 +02:00
Waqar Khan 6861de4fa7 Trim functionality in bezier curves fixed and tested. 2014-10-15 13:21:44 +02:00
Waqar Khan 83d300c5fb incorrect implementation of functors required for infinity support of polycurves REMOVED. (reverted back. nothing new added.) 2014-10-15 13:21:42 +02:00
Waqar Khan edd45dc2e7 necessary functors added that are used by the polycurves for infinite support. 2014-08-18 15:15:09 +02:00
Waqar Khan 4215481fc5 functors added to these classes to make is compatible with the infinity support of the polycurve. 2014-08-17 23:44:31 +02:00
Waqar Khan b72f433a4b Trim function user friendly source and target swapping enabled again as it was causing problem with intersect functor of Arr_polyline. 2014-07-08 01:06:42 +02:00
Waqar Khan 282ebee1db * Trim functionality added for Arr_circle_segment_traits_2. 2014-06-18 18:51:06 +02:00
Waqar Khan be658a222f * trim functionality added to polyline_traits and tested with conic polycurves. Works for most cases however
* some cases result in failure.
2014-05-25 02:10:27 +02:00
Waqar Khan 52c6d3044d * Permissios of the files changed
* Trim functionality added to conic and circular_arc traits.
 * Examples for conic_polycurve and circular_arc_polycurve added.
2014-05-24 21:55:36 +02:00
Waqar Khan ae79550a0d Examples for polycurve_conics and polycurve_circular_arcs added 2014-05-11 16:56:16 +02:00
Waqar Khan 5a86e06399 Added more tests for polycurve_circular_arc traits
* Intersect functor still remains to be tested.
2014-05-04 21:04:38 +02:00
Dror Atariah a4e1fffc99 FIXes: Applied correction according to tests results 2013-10-26 15:58:46 +02:00
Dror Atariah 81deebb131 Replaced "unsigned int" with "std::size_t"
Avoid compilation warnings
2013-10-23 10:54:22 +02:00
Efi Fogel 564a6c794d Synchronized with a recent version of master 2013-10-22 10:00:18 +03:00
Andreas Fabri 6c547e5663 Mainly added includes 2013-09-13 22:24:30 +02:00
Efi Fogel 7d5a0a0c12 Added Push_front and used it in make_x_monotone (needed for backward compatibility) 2013-07-09 13:27:17 +03:00
Efi Fogel 4039b1d6a0 Replaced SegmentTraits with Segment_type and Point_type as template parameters of Polyline and X_monotone_polyline 2013-07-08 14:20:32 +03:00