Efi Fogel
|
db5283d28c
|
Shorten long lines
|
2004-03-10 13:00:09 +00:00 |
Efi Fogel
|
1192e157ad
|
Fixed bug in the code that inserts vertical and intersecting curves
|
2004-03-10 12:58:30 +00:00 |
Sylvain Pion
|
1bc562e6e3
|
- Replace obsolete CGAL_TYPENAME_MSVC_NULL by typename.
|
2004-01-18 14:44:47 +00:00 |
Sylvain Pion
|
ace0a0f1fa
|
- Change all headers to the new format/license.
|
2003-09-18 10:27:16 +00:00 |
Eran Leiserowitz
|
3abecc1b34
|
Curve_2 and X_montone_curve_2 are now to distinct types
|
2003-07-10 10:48:07 +00:00 |
Tali Zvi
|
fce39e418d
|
The "new" sweep line was set to be the default implementation of the insert
functions.
All "old" sweep function calls were suffixed with "_old".
|
2003-05-17 11:34:43 +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
|
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
|
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 |