Commit Graph

165 Commits

Author SHA1 Message Date
Tali Zvi 0497f28142 Removed the curve from being a templated parameter of point_node
and curve_node.
Updated the rest of the code accordingly.
2002-11-03 13:51:25 +00:00
Tali Zvi b6917989a6 Due to bugs in MSVC, I moved the implementation of a templated method to be
inlined.
Fixed the code to compile with the new point_plus class (no longer templated
with a subdivision).
2002-10-24 14:25:18 +00:00
Tali Zvi ef4b8c6e81 IReimplemnted the insert method that takes a container of curves.
It is not using a simplified version of the sweep algorithm.
All code is in the class and in the additional new header file
names Pm_insert_utils.h.
2002-10-23 13:32:53 +00:00
Efi Fogel 16b6fd02e3 fixed header file name 2002-10-14 13:11:22 +00:00
Efi Fogel 410bec916a cleanup header 2002-10-08 16:27:42 +00:00
Efi Fogel f4ae3c9123 cleanup 2002-10-08 16:26:38 +00:00
Efi Fogel 318a0a1d6c added const 2002-10-06 16:12:20 +00:00
Efi Fogel e76b8f1bc3 made typedef protected instead of private 2002-10-03 16:09:11 +00:00
Efi Fogel 24bca879a9 cleanup 2002-10-02 23:24:44 +00:00
Efi Fogel c58f6f4d8d included config.h 2002-09-30 15:52:31 +00:00
Efi Fogel fe3cc31a0d included Polyhedron_iterator_3.h 2002-09-30 15:41:37 +00:00
Efi Fogel 4e22f34c1a Added header 2002-09-26 20:06:38 +00:00
Efi Fogel eb8adcdc85 fixed direction 2002-09-26 16:01:14 +00:00
Efi Fogel 89f8ae8843 Used Construct_opposite_direction_2 properly 2002-09-26 11:23:22 +00:00
Efi Fogel adc3d2c1a6 ehanced Direction_2 2002-09-26 11:22:27 +00:00
Efi Fogel 058dcde31f Fixed Direction class 2002-09-25 22:00:41 +00:00
Efi Fogel 8dca1f0a18 towards kernel traits 2002-09-16 09:16:15 +00:00
Efi Fogel 521f4b5121 removed point_to_{left,right} 2002-09-16 09:11:38 +00:00
Efi Fogel a525b40759 removed point_to_{left,right} 2002-09-16 08:55:26 +00:00
Efi Fogel b2f35fe7a9 got rid of Homogeneous_2-bug workaround 2002-09-11 16:04:28 +00:00
Efi Fogel 4452186c87 obsolete 2002-08-28 23:05:31 +00:00
Efi Fogel c4eea0a830 obsolete, replaced by leda implementation of kernel 2002-08-28 23:03:58 +00:00
Efi Fogel 51e6fd0813 long lines 2002-08-28 22:54:24 +00:00
Efi Fogel e916f477ed leda implementation 2002-08-28 22:53:22 +00:00
Efi Fogel c8fd295f19 work around bug in Homogeneous kernel 2002-08-28 18:06:13 +00:00
Efi Fogel 4273a82cc9 minimal ldea kernel 2002-08-27 16:49:33 +00:00
Efi Fogel 0eb94bf917 removed redundant include and typedef statement 2002-08-27 16:48:17 +00:00
Efi Fogel 003e4ef748 kept functor as data members instead of entire kernel 2002-08-27 16:43:07 +00:00
Efi Fogel 6aa5039223 cleanup 2002-08-27 16:33:24 +00:00
Efi Fogel b831e9f534 added missing include Polyhedron_iterator_3.h 2002-08-27 15:34:42 +00:00
Efi Fogel d17f75f0fa minimal kernel implementation with leda 2002-08-22 14:05:35 +00:00
Efi Fogel d04d80491c Replace code with calls to kernel functions and functors 2002-08-21 10:32:18 +00:00
Efi Fogel 9d8bb64c44 1st revision 2002-08-21 10:30:46 +00:00
Efi Fogel 7ca64a9109 undo usage of sweep, cause it causes compilation errors 2002-08-21 00:08:35 +00:00
Susan Hert 508777773f replace LEFTTURN and relatives by LEFT_TURN and relatives 2002-08-08 21:47:08 +00:00
Efi Fogel 3bda1e08f1 Removed obsolete file 2002-07-28 16:55:17 +00:00
Ester Ezra da1c6f0e2c 1. Adding the typedef Planar_map to the class (The map overlay package needs that).
2. Changing the insert function of a sequence of curves to use the sweep line
function, in order to construct the planar map.
2002-07-24 14:39:23 +00:00
Efi Fogel c7492880e8 Removed unused variables 2002-05-05 11:37:16 +00:00
Shai Hirsch e38936fbd0 Removing redundant temporaries in dynamic casts of point location objects in copy function. Adding simple_point_location as another posibility there. 2002-05-02 12:42:48 +00:00
Efi Fogel a7bd83ae71 Removed unused variables and cleanup 2002-05-02 12:13:33 +00:00
Efi Fogel 1192bbbd86 Removed unused variables 2002-05-02 12:12:26 +00:00
Shai Hirsch 0c7c179c62 Removing redundant traits argument of find_lowest(). 2002-04-28 11:12:20 +00:00
Shai Hirsch 46c83f5e3d Last bug fix assumed only upward shoots. Fixed. 2002-04-28 09:28:43 +00:00
Efi Fogel da3d5d916e intialized a variable to shut up sparc_SunOS compiler 2002-04-26 22:54:01 +00:00
Efi Fogel 9700ee36c6 Removd unused variables 2002-04-26 21:31:21 +00:00
Efi Fogel f385af019e Cleanup, Removed redundant friend write_arr() declaration 2002-04-20 15:04:58 +00:00
Shai Hirsch 503a80b8ba A bug fix for vertical ray shoots from within a vertical segment. 2002-04-18 13:54:52 +00:00
Shai Hirsch edbe4ce383 commenting the reason for CGAL:: infront of Td_traits. 2002-04-18 13:51:29 +00:00
Efi Fogel 7bc014e4cc Added CGAL:: to please sunPro 2002-04-17 22:51:43 +00:00
Efi Fogel 332b80b1dc Null typename for MSVC 2002-04-16 16:37:56 +00:00