Commit Graph

38 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
Efi Fogel 2526535a26 Removed, or commented out, references to unused variables 2003-02-27 10:27:59 +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 2ad05b2c8f Some cleanups. 2003-02-09 13:30:22 +00:00
Ron Wein 5558478f1f Replaced the traits function compare_y with compare_xy. 2003-02-09 13:09:16 +00:00
Tali Zvi 367e2fe976 Added the CGAL_NO_PM_DEFAULT_POINT_LOCATION ifdefs to the constructor. 2003-01-29 21:19:09 +00:00
Efi Fogel d0d0454817 replaced insert_fast() with insert_tight() 2003-01-16 14:40:57 +00:00
Tali Zvi 8d4b69a9bc Renamed the new sweep related classes to contain _tight instead of fast. 2002-12-30 08:41:41 +00:00
Tali Zvi 41aea87b53 Added a new aggregate insert (insert_fast) that uses the new
sweep line algorithm.
2002-12-01 10:31:45 +00:00
Efi Fogel f28f12c5ef introduced intersection tag 2002-11-14 15:22:19 +00:00
Tali Zvi 0bcb93ec8e Modified the aggregate insert to use the new sweep interface. 2002-11-03 13:44:14 +00:00
Tali Zvi d025cfa011 Added an insert function that takes a container of curves. 2002-10-23 13:30:51 +00:00
Efi Fogel 256bbf9947 cleanup, addd typename 2002-10-02 23:21:45 +00:00
Efi Fogel 83b730fb00 optimization 2002-09-16 09:57:50 +00:00
Ester Ezra 2524e60b83 Adding a converter from planar map to Pmwx. 2002-08-04 19:05:08 +00:00
Ester Ezra d52f7eec26 Documating the optimization. 2002-07-30 15:57:15 +00:00
Efi Fogel db5050da21 Added non_intersetin_insert... methods 2002-05-02 09:18:08 +00:00
Shai Hirsch 367ba7839d 80 col. 2002-04-28 11:54:14 +00:00
Shai Hirsch 8fdb496f3e Eyal's refinement of the previous bug fix in pmwx. 2002-04-28 11:33:49 +00:00
Shai Hirsch 3b12d250fd Bug fix by Eyal: insertion was wrong in a rare case in find_face_of_curve_around_vertex(). 2002-04-18 14:28:37 +00:00
Efi Fogel 4d0a7a10d0 Removed redundant <source> parameter from insert_from_vertex() calls 2002-04-13 00:12:05 +00:00
Efi Fogel e298ec3413 Replaced Pmwx_change_notification with Change_notification 2002-04-11 22:46:45 +00:00
Shai Hirsch f197ce4a01 Typos. 2002-04-10 17:07:17 +00:00
Shai Hirsch f6ff8f8010 Changed Point, Curve and X_curve to Point_2, Curve_2, X_curve_2, resp. 2002-04-10 16:49:56 +00:00
Shai Hirsch f567515a08 Using new version of insert_from_vertex. 2002-04-10 15:09:06 +00:00
Shai Hirsch d7932b30f5 Important: fixed memory leak due to wrong management of internally newed objects. 2002-03-21 15:26:47 +00:00
Eran Leiserowitz f546133a85 fixed a msvc problem (moved many functions definition inside the class) 2002-03-19 21:14:49 +00:00
Shai Hirsch 890536b4ea Yevgeni took function definitions out of class definition. 2002-02-20 11:10:23 +00:00
Shai Hirsch e20c07fb08 Adding an include to file Planar_map_2/Pm_change_notification.h. 2002-01-09 18:30:55 +00:00
Shai Hirsch a561943da0 Corrected bugs in add_edge() calls with respect to the direction of the
returned halfedge.
2001-09-30 15:09:12 +00:00
Shai Hirsch 0b5789c634 Added #ifndefs for CGAL #includes. 2001-07-26 13:08:33 +00:00
Shai Hirsch 82f129b552 Added 'typename'. 2001-05-31 11:05:28 +00:00
Shai Hirsch a4dd140f66 Introducing handling of non x-monotone curves (by Eyal).
Introducing non-intersecting_insert_at_vertices().
2001-05-30 16:30:37 +00:00
Shai Hirsch a1e1cf5d4e Pm_with_intersection supports non x-monotone curves from now on.
non_intersecting_insert_at_vertices introduced.
2001-05-30 12:36:37 +00:00
Shai Hirsch fc78ef8d18 Changes to conform with naming conventions of CGAL.
Reverted to non const reference points in two places.
2001-05-09 15:06:34 +00:00
Shai Hirsch 27b31cbff4 Some minor changes by Eyal. 2001-05-02 10:14:54 +00:00
Sylvain Pion 2a60327811 Initial revision 2001-02-05 12:39:20 +00:00