Commit Graph

29 Commits

Author SHA1 Message Date
Efi Fogel ea5ddbdb3b removed preconsition from compare_y_at_x() 2004-03-11 17:23:27 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Efi Fogel ec93c06928 improved output operator 2003-09-15 11:56:17 +00:00
Ron Wein 0198d0ceff Added the new Arr_polyline_traits_2 class. 2003-06-12 13:41:17 +00:00
Efi Fogel 4a9c6027fb Used OutputIterator in curve_make_x_monotone() 2003-05-14 10:59:42 +00:00
Efi Fogel bd5cb5758d changed order of curve_compare_y_at_x() 2003-05-13 18:04:48 +00:00
Efi Fogel eb22ad1023 removed duplicated typedef 2003-05-12 09:29:29 +00:00
Efi Fogel 3537c202a7 Shirten long names 2003-05-11 16:14:00 +00:00
Efi Fogel 9bb2bc46a6 changed names 2003-05-11 15:42:35 +00:00
Efi Fogel 3825ee9dd6 used equal instead of compare_xy 2003-05-01 12:58:14 +00:00
Efi Fogel 53e3b5500a fixed make_x_monotone 2003-05-01 12:37:21 +00:00
Efi Fogel 81f97bd626 distinguish between X_curve_2 and Curve_2 - removed is_x_monotone() for list of traits requirements 2003-04-10 16:14:35 +00:00
Efi Fogel 6e6c58527b Fixed description of nearest_intersection...() 2003-02-27 20:31:17 +00:00
Efi Fogel bfedb44a39 Fixed file name in header 2003-02-25 16:12:40 +00:00
Efi Fogel f27c6475d5 Optimized curves_overlpping() 2003-02-25 15:11:55 +00:00
Ron Wein 08a36b9bf1 Added preconditions to curve_compare_at_x_<left/right>() and remove curve_is_between_clockwise() to the triats wrapper. 2003-02-24 16:57:07 +00:00
Ron Wein 2d7450cbf7 Added a precondition to curve_get_point_status() and removed the special enum. 2003-02-24 08:15:13 +00:00
Ron Wein 69f76501e8 Removed the do_intersect functions from all traits classes. 2003-02-19 15:19:42 +00:00
Efi Fogel bc837f4fff fixed file name in header 2003-02-19 13:14:19 +00:00
Ron Wein 96bae8fab5 Bug fixes in the segment cached traits. 2003-02-19 11:29:50 +00:00
Efi Fogel 483705f215 Optimized by using (original) line instead of segment 2003-02-17 15:07:50 +00:00
Efi Fogel e80ac1c0fd cleanup 2003-02-16 15:02:45 +00:00
Efi Fogel 8be7498ef2 Moved Segment_cached_2 out of traits class, and fixed curve_in_between() code 2003-02-16 15:02:08 +00:00
Ron Wein 589fd7a150 Fixed is_between_cw() for overlapping segments in the cached traits. 2003-02-16 11:36:37 +00:00
Efi Fogel a5c655c36a typo 2003-02-13 17:55:28 +00:00
Efi Fogel 7a79d21d17 Improved is between and Intersection handling 2003-02-13 17:10:27 +00:00
Efi Fogel 7801a489bb added convenient functions to Segment_cached_2 class 2003-02-12 15:33:03 +00:00
Efi Fogel 50c926bc82 fixed typo, and improved intersection base function 2003-02-12 14:39:34 +00:00
Efi Fogel 31a1ff9a2d 1st revision 2003-02-11 18:34:07 +00:00