Commit Graph

18 Commits

Author SHA1 Message Date
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
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
Ron Wein 4325587eab Added preconditions to curve_compare_at_x(), curve_compare_at_x_right() and curve_compare_at_x_left() 2003-02-11 11:15:00 +00:00
Ron Wein 5558478f1f Replaced the traits function compare_y with compare_xy. 2003-02-09 13:09:16 +00:00
Efi Fogel c8a67a77f9 Changed category name to Has_left 2003-01-23 13:58:11 +00:00
Efi Fogel 74f7003dfe moved Intersection_category typedef to main class 2002-12-29 13:02:29 +00:00
Efi Fogel f28f12c5ef introduced intersection tag 2002-11-14 15:22:19 +00:00
Efi Fogel 3cbf2d9832 towards kernel traits 2002-09-16 09:32:01 +00:00
Shai Hirsch 002f8ebbfc Adding point_is_same(). 2002-05-03 10:40:57 +00:00
Efi Fogel aea75ae0c6 Replaced copy constructor with assignment to please MSVC 2002-04-14 21:52:57 +00:00
Shai Hirsch 05f396ca0d Changed Point, Curve and X_curve to Point_2, Curve_2, X_curve_2, resp. 2002-04-10 16:40:25 +00:00
Shai Hirsch e4ca022ca2 Removing obsolote workaround for Curve_point_status. 2001-06-18 15:43:07 +00:00
Shai Hirsch 62f9f5c5a3 Added missing std::. 2001-05-02 06:59:48 +00:00
Shai Hirsch 6d7b3a5056 Adding typename where needed. 2001-03-13 14:54:45 +00:00
Shai Hirsch 4b3dc7afc3 make_x_monotone: bug fixes - function did not handle the case where a
circular curve is split into 3 x-monotone sub-curves. Spliting of a whole
circle did not maintain orientation.
constructors of Circ_curve: added preconditions that source and target are
on the circle.
2001-02-21 19:13:44 +00:00
Sylvain Pion 2a60327811 Initial revision 2001-02-05 12:39:20 +00:00