Commit Graph

13279 Commits

Author SHA1 Message Date
Tali Zvi e90ec34ec8 Renamed Sweep_line_base to Sweep_line_tight 2002-12-30 08:43:04 +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 40b40ddb07 renamed the Pm_segment_traits_fast_2 to Pm_segment_traits_tight_2. 2002-12-30 08:34:49 +00:00
Tali Zvi 4db376d140 Implemented support for overlapping curves. 2002-12-29 14:10:15 +00:00
Tali Zvi 127c440051 Added support to report a unique list of subcurves.
That is overlapping curves are reported only once.
2002-12-29 14:07:57 +00:00
Tali Zvi 2c801ff28a Added typenames to resolve g++ 3.2 compiler warnings. 2002-12-29 14:06:57 +00:00
Efi Fogel 74f7003dfe moved Intersection_category typedef to main class 2002-12-29 13:02:29 +00:00
Efi Fogel 27e2008e9d Used the kernel appropriately. In particular as a template parameter. Added a few methods, namely is_circle(), segment(), circle() 2002-12-26 19:31:38 +00:00
Efi Fogel b8dc0ef2b4 Use efficient intersection traits, Used the kernel appropriately, Added a constructor 2002-12-26 19:29:35 +00:00
Efi Fogel 983755dd87 Use efficient intersection traits, Used kernel as template parameters 2002-12-26 19:25:45 +00:00
Tali Zvi 039459d466 Added support for vertical curves (no verlap just yet). 2002-12-26 11:05:43 +00:00
Tali Zvi 2caff56b54 Fixed some debugging information. 2002-12-26 11:02:51 +00:00
Tali Zvi c1ed4384bf Added new classes to support the sweep algorithm.
Implemented the main sweep method to create the planar map.
Currently only supports the general case (no degenerated cases).
2002-12-24 10:40:44 +00:00
Tali Zvi 96e6f118f5 Moified the Sweep_line class to be templated with an event class and
a subcurve class.
The event is templated with the subcurve class.
All these changes are to allow using the sweep to create a planar map.
2002-12-24 10:38:34 +00:00
Menelaos Karavelas 84c9ee5869 added the kernel wrapper. this should go away when Weighted_point_2 is in the
kernel
2002-12-23 18:12:10 +00:00
Menelaos Karavelas c1fbb19bde added the .C file for the hierarchy 2002-12-23 18:10:48 +00:00
Menelaos Karavelas 679507c639 added the doc 2002-12-23 18:06:49 +00:00
Menelaos Karavelas ac763437df commiting files that shoudl work with the filtered kernel 2002-12-23 18:00:49 +00:00
Menelaos Karavelas 36a322c6a4 changed some more files 2002-12-23 17:51:03 +00:00
Menelaos Karavelas 2069725c97 added TODO file 2002-12-23 17:50:21 +00:00
Menelaos Karavelas 65ca7f32c2 added some more files that I had forgotten 2002-12-23 17:49:54 +00:00
Menelaos Karavelas 02c235e0ca first submission of the package 2002-12-23 17:47:25 +00:00
Kaspar Fischer d0b3ae5732 - Added missing std:: in interface_check.C.
- Added missing Min_sphere_of_spheres_impl:: in
  Min_sphere_of_spheres_d.C.
2002-12-23 14:47:26 +00:00
Sylvain Pion 049dcd8838 Bump for 2.61 (20 Dec 2002) 2002-12-20 20:41:34 +00:00
Sylvain Pion 88ef3e889e Fix typo in iterator.h 2002-12-20 20:41:18 +00:00
Michael Hoffmann c55050f3ff Bump for 4.73 (20 Dec 2002) 2002-12-20 15:07:39 +00:00
Michael Hoffmann 4442cc7089 *** empty log message *** 2002-12-20 15:07:12 +00:00
Michael Hoffmann 289581bfea Bump for 2.58 (20 Dec 2002) 2002-12-20 15:03:32 +00:00
Michael Hoffmann a5c4c7ac57 *** empty log message *** 2002-12-20 14:26:19 +00:00
Michael Hoffmann cadc158ad1 *** empty log message *** 2002-12-20 14:14:39 +00:00
Michael Hoffmann 0d390f7011 Bump for 2.44 (20 Dec 2002) 2002-12-20 14:12:04 +00:00
Michael Hoffmann 0e017365ac *** empty log message *** 2002-12-20 14:08:46 +00:00
Michael Hoffmann a1e028ce83 Bump for 2.43 (20 Dec 2002) 2002-12-20 14:04:33 +00:00
Michael Hoffmann a8c841f31b Fix for SUNPRO. 2002-12-20 14:02:40 +00:00
Mariette Yvinec e912562445 essai 2002-12-20 13:51:48 +00:00
Mariette Yvinec ceca4712e1 renamed package 2002-12-20 13:36:12 +00:00
Sylvain Pion a737c880f4 Bump for 3.35 (20 Dec 2002) 2002-12-20 13:19:40 +00:00
Sylvain Pion 757312c8c9 - Make draw_triangles() only require an InputIterator, not a ForwardIterator. 2002-12-20 13:19:31 +00:00
Michael Hoffmann f2d80e5e22 Replace R by Kernel.
Several minor rewordings.
2002-12-20 13:08:55 +00:00
Sylvain Pion 501aea3067 Bump for 3.34 (20 Dec 2002) 2002-12-20 12:30:23 +00:00
Sylvain Pion bd426e6951 - Add operator<<(long) and operator<<(unsigned long) (needed for MipsPro 64). 2002-12-20 12:30:13 +00:00
Laurent Rineau d0ed4d44f8 *** empty log message *** 2002-12-19 15:56:30 +00:00
Tali Zvi 2d60be3063 Added precondition to compare_at_x, so that there is no need to check
whether the point is int he range of the curve.
2002-12-19 12:42:07 +00:00
Tali Zvi 2f1daf97d2 Added support for vertical curves and overlapping curves. 2002-12-19 12:39:34 +00:00
Mariette Yvinec 85f34687a0 added description.txt 2002-12-18 18:32:55 +00:00
Michael Hoffmann 8aac194311 Update supported compiler list. 2002-12-18 08:29:47 +00:00
Michael Hoffmann 18acd2be61 Removed visual support for CLN (menu etc.).
The actual CLN support is still there for bw compatibility.
Update supported compilers (->Borland 5.5.1, mips 64).
2002-12-18 08:28:52 +00:00
Michael Hoffmann 22c9ea11f2 KILL THE R!! 2002-12-17 19:22:03 +00:00
Michael Hoffmann 6b205592b0 *** empty log message *** 2002-12-17 18:41:22 +00:00
Michael Hoffmann 2d9f97f8df Complete list of models.
Reference number type tags.
2002-12-17 18:40:19 +00:00