Ester Ezra
e227361cc0
Replacing assert with CGAL_assertion.
2001-06-12 21:39:50 +00:00
Ester Ezra
a34ac6e1c4
Adding a commented line when finishing writing a level of the hierarchy tree.
2001-06-07 19:40:28 +00:00
Ester Ezra
6713be9932
Removing function that writes '\n' after finishing writing a whole level
...
in the hierarchy tree.
2001-06-07 19:39:53 +00:00
Ester Ezra
2882ba2b89
Fixing function to handle verbose format.
2001-06-04 18:42:09 +00:00
Ester Ezra
8194cee719
.
2001-05-31 18:35:04 +00:00
Ester Ezra
474dd780a1
Fixing lines to contain not more than 80 characters.
2001-05-31 18:03:31 +00:00
Ester Ezra
b5081a793a
Fixing lines to have not more than 80 characters.
2001-05-31 17:58:38 +00:00
Ester Ezra
33f07e07f2
Removing the using of clock function.
2001-05-31 16:11:52 +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
7dd9d8df30
Eyal introduces intersect_base to speed up traits class.
...
do_intersect_to_left and nearest_intersection_to_left are introduced under
a special flag.
2001-05-30 12:39:13 +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
Ester Ezra
bb0019fe95
Adding header.
2001-05-24 18:35:35 +00:00
Ester Ezra
987d1940a1
This is the global function the user will call in order to construct a container
...
of all the disjoint interior sub curves induced by sweeping the curves input.
This function only calls to the appropiate method defined
in the class Sweep_curves_to_subcurves.
2001-05-24 18:12:16 +00:00
Ester Ezra
7264257204
This is the global function the user will call in order to construct a planar map
...
by sweeping the curves input. This function only calls to the appropiate method defined
in the class Sweep_curves_to_planar_map.
2001-05-24 18:10:40 +00:00
Ester Ezra
4c271e3745
This class is derives from Sweep_curves_base.
...
It constructs a container by sweeping the curves input
and updating it at each event point.
Eventually, all the disjoint interior sub curves are inserted to the container.
2001-05-24 18:08:51 +00:00
Ester Ezra
0022fbf8c8
This class is derived from Sweep_curve_base class.
...
It builds a planar map by sweeping the input curves
and updating the planar map at each event point.
2001-05-24 18:06:09 +00:00
Ester Ezra
dbf72caaf5
The base class for Sweep line. It defines all the subclasses and types the Sweep line
...
implementation needs, it also provides methods with are common to the derived classes:
Sweep_curve_to_planar_map and Sweep_curves_to_subcurves.
2001-05-24 18:00:26 +00:00
Ester Ezra
4148f1916d
Fixing the header.
2001-05-15 19:01:57 +00:00
Ester Ezra
835258c4ea
Fixing the header.
2001-05-15 18:25:26 +00:00
Ester Ezra
2d553ab51f
.
2001-05-15 16:51:14 +00:00
Ester Ezra
7214ca5d39
Adding the missting '_' in the including of the Arrangement.
2001-05-14 16:48:22 +00:00
Ester Ezra
a35a18d957
adding the missting '_' in the including of the Arrangement.
2001-05-14 16:47:58 +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
a1d1602e61
Changes to conform with naming conventions of CGAL.
2001-05-09 15:04:24 +00:00
Ester Ezra
b26458f771
Defines a generic function for writing the Arrangement.
2001-05-07 16:38:22 +00:00
Ester Ezra
cf826868a1
Defines input and output operators for reading/writing a polyline from and
...
to the standtard input/output.
2001-05-07 16:37:19 +00:00
Ester Ezra
ff33caa80b
Defines an output operator for drawing a polyline to a Window stream.
2001-05-07 16:35:34 +00:00
Ester Ezra
1adbcbfdd2
Defines an output operator for writing a polyline to a Postscript file.
2001-05-07 16:34:50 +00:00
Ester Ezra
9f7aab867c
Defines an output operator for writing a polyline to the standard output.
2001-05-07 16:34:17 +00:00
Ester Ezra
d28ceb79e9
A class that contains methods for writing the Arrangement componenets.
2001-05-07 16:29:59 +00:00
Ester Ezra
52ccf8e8c2
A class that contains methods for scanning the Arrangement componenets.
2001-05-07 16:29:20 +00:00
Ester Ezra
f62b7c0053
*** empty log message ***
2001-05-07 16:28:16 +00:00
Ester Ezra
0fee4554a5
.
2001-05-07 16:26:56 +00:00
Ester Ezra
398ba2a35e
Adding the functions:
...
1. clear - for clearing the arrrangment.
2. two reading functions, (one with a default scanner).
3. scan_arr - a helper function for the Arrangement reading.
cvs: ----------------------------------------------------------------------
2001-05-07 16:11:30 +00:00
Shai Hirsch
27b31cbff4
Some minor changes by Eyal.
2001-05-02 10:14:54 +00:00
Shai Hirsch
62f9f5c5a3
Added missing std::.
2001-05-02 06:59:48 +00:00
Shai Hirsch
6d7b3a5056
Adding typename where needed.
2001-03-13 14:54:45 +00:00
Shai Hirsch
4b3dc7afc3
make_x_monotone: bug fixes - function did not handle the case where a
...
circular curve is split into 3 x-monotone sub-curves. Spliting of a whole
circle did not maintain orientation.
constructors of Circ_curve: added preconditions that source and target are
on the circle.
2001-02-21 19:13:44 +00:00
Sylvain Pion
2a60327811
Initial revision
2001-02-05 12:39:20 +00:00