Commit Graph

239 Commits

Author SHA1 Message Date
Idit Haran a278ab7cb4 fix bug in walk point location 2004-03-28 09:39:22 +00:00
Idit Haran 9e8a62a3ed fix bug in walk point location 2004-03-28 09:33:42 +00:00
Efi Fogel ea5ddbdb3b removed preconsition from compare_y_at_x() 2004-03-11 17:23:27 +00:00
Efi Fogel 5c86aace21 cleanup 2004-03-10 12:57:19 +00:00
Idit Haran 8ad3e9671d Fix bug of vertical_ray_shoot up when 2 curves intersect above p from right. 2004-01-28 14:49:00 +00:00
Efi Fogel a613214af1 removed include of binary_file_io.h 2003-12-10 17:17:54 +00:00
Andreas Fabri 1e868a55c1 Bug fixes after the renaming of the Polyhdedron iterators to HalfedgeDS iterators 2003-12-07 23:17:42 +00:00
Radu Ursu 3020f5cdcd Polyhedron_iterator_3.h goes into HalfedgeDS_iterator.h 2003-12-01 15:50:22 +00:00
Radu Ursu 5fe2792380 5.162 (28 Nov 2003) [rursu]
- _Polyhedron_iterator -> I_HalfedgeDS_iterator
- I_Polyhedron_iterator -> I_HalfedgeDS_iterator
- I_Polyhedron_const_iterator -> I_HalfedgeDS_const_iterator
2003-11-28 07:50:32 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Efi Fogel 236f1b4711 pbsolete files 2003-09-10 13:08:11 +00:00
Andreas Fabri e5d5b411a2 Workaround for SunPro 5.4/5.5 ICE: Moved nested class Token out of the class scope 2003-08-04 07:29:41 +00:00
Efi Fogel f195eac964 Fixed bug: 2 x-monotone curves can have 2 common endpoints, in find_closest() 2003-08-03 11:37:56 +00:00
Eran Leiserowitz d50d4ede9f checks that ecv does not reference a null object 2003-07-10 10:35:43 +00:00
Eran Leiserowitz 51fe78cbb6 a version of the traits needed for Arr_segment_debug_traits_2.h 2003-07-02 09:08:59 +00:00
Ron Wein e3e0efe2d7 Fixed a comment. 2003-07-01 10:26:09 +00:00
Efi Fogel 44115e9f6c Cleanup point_in_x_range() 2003-06-30 16:03:24 +00:00
Efi Fogel 73c33d3579 Cleanup point_in_x_range() 2003-06-30 16:03:12 +00:00
Efi Fogel d999c764f8 Fixed point_in_x_range 2003-06-29 13:22:36 +00:00
Efi Fogel 0ec06497db Prepare for sylvain addition to the kernel 2003-06-22 20:06:53 +00:00
Efi Fogel f5c897dbad removed operator== 2003-06-17 12:10:38 +00:00
Efi Fogel 31215c77e2 Workaround a bug in the Irix compiler 2003-06-08 00:01:05 +00:00
Tali Zvi ca346af16b The file has been moved from the sweep line package. 2003-05-21 18:34:42 +00:00
Tali Zvi fa3f23a7a0 Remove the code added from the Point_plu_handle, and modify the include,
since Point_plus_hanle is now in the Planar_map_2 package.
2003-05-21 18:34:03 +00:00
Tali Zvi 5552132087 Moved the content of the point_plus_handle.h file in the sweep package to
here and emoved the include to it.
2003-05-21 18:14:58 +00:00
Efi Fogel 122e2766fc fixed place of Point_plus_handle.h 2003-05-21 08:19:52 +00:00
Efi Fogel bd5cb5758d changed order of curve_compare_y_at_x() 2003-05-13 18:04:48 +00:00
Efi Fogel 95c87804e1 Shirten long names 2003-05-11 15:39:50 +00:00
Efi Fogel 718be0f249 changed names 2003-05-11 15:12:36 +00:00
Efi Fogel a282e0fd96 old stuff 2003-05-10 09:41:49 +00:00
Efi Fogel ffb340e911 Improved the performance of finding whether a halfedge is on the outer ccb 2003-04-24 09:24:33 +00:00
Efi Fogel 39c8a50a0b Used traits predicate instead of '==' operator 2003-04-09 18:53:35 +00:00
Efi Fogel 7935e39f36 Shorten long lines 2003-04-07 16:31:17 +00:00
Efi Fogel f87ac110e9 1st revision 2003-04-07 16:30:43 +00:00
Efi Fogel 2c722f9c81 Renamed Planar_map_traits_wrap to Pm_traits_wrap_2 2003-03-10 17:00:39 +00:00
Efi Fogel 65d9610303 Renamed Pm_traits_wrap_2 2003-03-02 15:39:17 +00:00
Efi Fogel 0d685c7104 renamed 2003-03-02 15:37:48 +00:00
Efi Fogel ee512f6d16 renamed to Pm_traits_wrap_2.h 2003-03-02 15:23:42 +00:00
Efi Fogel 1ef164690e Clean up in_between stuff 2003-03-02 15:22:01 +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 75bc13bf16 Added a precondition to curve_point_status() and removed the special enum. 2003-02-24 08:09:20 +00:00
Efi Fogel 050c22a2b1 Fixed typos in comments 2003-02-19 21:37:39 +00:00
Tali Zvi 9968a8b8b9 Added the compare.._at_left() to avoid compilation errors when using
this traits to create a planar map with the new sweep algorithm.
2003-02-19 21:29:23 +00:00
Tali Zvi 12742f5c20 Added necessary includes (that were over-writen with previous commit). 2003-02-19 21:28:29 +00:00
Efi Fogel 6c215f7406 Removed unnecessary typename before std::map... 2003-02-19 09:06:49 +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 2ad05b2c8f Some cleanups. 2003-02-09 13:30:22 +00:00
Ron Wein 7f8c1bb3a1 Fixed long lines. 2003-02-09 13:02:57 +00:00
Ron Wein e2347138ff Replaced the requirement for compare_y in the traits to compare_xy. 2003-02-09 12:56:26 +00:00
Efi Fogel 3a23cf7a32 removed unecessary template parameter 2003-02-08 10:33:39 +00:00