Radu Ursu
04b758a093
modified the examples to compile if LEDA is not installed
2003-07-16 10:23:29 +00:00
Efi Fogel
8bd0041317
Changed names of traits objects and functions
2003-06-04 08:27:00 +00:00
Ester Ezra
88aaaed336
Upgrading the files to compile with the new Sweep line of CGAL, and also inlude the planar Map with Intersections.
2003-02-12 19:35:10 +00:00
Ester Ezra
c0abd9f08c
Upgrading the files to compile with the new Sweep line of CGAL, and also inlude the planar Map with Intersections.
2003-02-12 19:33:07 +00:00
Efi Fogel
317bb59968
cleanup
2003-01-23 16:57:10 +00:00
Tali Zvi
56c9b02752
Added an include to the sweep file.
2002-10-27 08:43:14 +00:00
Ester Ezra
bcebc261b1
Changing iostream.h --> iostream
...
Fixing some names of typedefs (polygon --> Polygon_2 etc).
2002-10-06 19:00:29 +00:00
Ester Ezra
4931c708fd
Changing iostream.h --> iostream
...
Fixing some names of typedefs (Point --> Point_2 etc).
2002-10-06 18:27:17 +00:00
Ester Ezra
112e0d0d6e
Changing iostream.h --> iostream
...
Fixing some names of typedefs (Point --> Point_2 etc).
2002-10-06 18:17:39 +00:00
Ester Ezra
7f9092982e
Removing lines in comments.
2002-09-26 17:29:39 +00:00
Ester Ezra
39f7dee19f
Adding '\n' between two consecutive printouts of polygons.
2002-08-21 16:21:35 +00:00
Ester Ezra
723a68b150
The output of example2.
2002-08-21 16:20:25 +00:00
Ester Ezra
5387720cad
The input to example2.
2002-08-21 16:19:36 +00:00
Ester Ezra
8a636f0723
A Polyongs Bops example, demonstrating the usage in the do_intersect functor.
2002-08-21 16:19:18 +00:00
Ester Ezra
ac0ac9d3f4
The output of example1.
2002-08-21 16:07:12 +00:00
Ester Ezra
a569c67d55
The input for example1.
2002-08-21 16:04:22 +00:00
Ester Ezra
7a187e8105
An example file for Polygons bops, using union of polygons.
2002-08-21 16:03:58 +00:00
Ester Ezra
ea9f1908e7
Moving to dir Polygons_bops
2002-08-21 15:58:06 +00:00
Ester Ezra
5e440541ea
Moving the dir Polygons_bops.
2002-08-21 15:55:20 +00:00
Ester Ezra
6e52e96561
The updated output of example1.
2002-08-08 19:43:27 +00:00
Ester Ezra
266365b028
Reading the input from the standard input.
...
Use Union instead of intersection.
2002-08-08 19:41:44 +00:00
Ester Ezra
9c3a02040c
Using the natural constructor map_overlay(pm1,pm2).
2002-08-08 19:18:38 +00:00
Ester Ezra
62f6c376b8
Removing std:: before cin, cout and endl,
...
since there is already a declaration
of using std::cin etc.
2002-08-07 14:20:41 +00:00
Ester Ezra
9dce2d8984
The output of example2.
2002-08-07 14:18:13 +00:00
Ester Ezra
fac4710143
The input to example2.
2002-08-07 14:17:55 +00:00
Ester Ezra
ed35455ece
Creating a boolean operations object from map overlay.
...
It gives the user the possibility to create the boolean oepration
object with the walk along aline point-location, which is more efficient when
using sweep-line.
2002-08-07 14:17:40 +00:00
Ester Ezra
e17da1f24f
The updated output of example1.
2002-08-04 20:15:53 +00:00
Ester Ezra
8b451ffac9
Modify the input to contain two intersecting triangles.
2002-08-04 20:15:28 +00:00
Ester Ezra
2a26c8bffd
Changing
...
curves.push_back(X_curve(Point(x1,y1), Point(x2,y2)))
to -->
Point p1(x1,y2), p2(x2,y2);
curves.push_back(X_curve(p1, p2));
2002-08-04 20:11:26 +00:00
Ester Ezra
5a398380a2
Removing the usage in LEDA.
2002-08-04 20:09:26 +00:00
Ester Ezra
2c00f064d4
Remove the usage in LEDA.
2002-08-04 20:01:45 +00:00
Ester Ezra
cd02298e09
Removing the usage in LEDA.
2002-08-04 20:00:54 +00:00
Ester Ezra
0673f45068
The output of example1.
2002-08-04 19:54:47 +00:00
Ester Ezra
02b31e2969
The input to example1.
2002-08-04 19:54:17 +00:00
Ester Ezra
5ba0944035
Changing:
...
segments.push_back(Curve(Point(x1,y1), Point(x2,y2))) to -->
Point p1(x1,y1), p2(x2,y2);
segments.push_back(Curve(p1, p2));
2002-08-04 17:51:27 +00:00
Ester Ezra
e258451997
Removing the usage in LEDA window.
2002-08-04 17:26:19 +00:00
Ester Ezra
24c2ba0f49
The output of example1.
2002-07-01 15:50:50 +00:00
Ester Ezra
66c8f24540
Replacing
...
using namespace std;
with :
using std::cin;
using std::cout;
using std::endl;
2002-07-01 15:48:01 +00:00
Ester Ezra
c4cab44bff
The output of example2
2002-07-01 15:46:41 +00:00
Ester Ezra
bd11fc0f4c
Updating to the usage of the Bops traits.
2002-06-30 19:51:16 +00:00
Ester Ezra
5f425e95ca
Changing names: Boolean_operations --> Boolean_operations_2.
2002-06-30 19:28:09 +00:00
Ester Ezra
71af0523a9
Changing names: Map_overlay --> Map_overlay_2
2002-06-30 19:08:11 +00:00
Ester Ezra
fadd005df9
Making an explicit consrtuction of the overlay by two creators overlay.
...
Adding:
MapOverlay map1(pm1), map2(pm2);
2002-06-23 15:38:14 +00:00
Ester Ezra
65d18036ae
Removing the walk along line p.l from the construction of map1 and map2.
2002-06-23 15:36:22 +00:00
Ester Ezra
2678e6f76b
The output of example1.
2002-05-28 14:10:44 +00:00
Ester Ezra
97f4f7b5f3
Also writing the resulting planar map induced by the overlay to the standard output stream.
2002-05-28 14:09:56 +00:00
Ester Ezra
58061c58b0
An example file using Bops package.
...
Here we union two polygons, and get as a result all points, segments, and polygons
that are in the union.
2002-05-23 20:34:16 +00:00
Ester Ezra
56c6dd89c5
The input files for the Bops example.
...
All the files represents simple polygons.
2002-05-23 20:30:18 +00:00
Ester Ezra
4edce99a65
Operating intersection on two planar maps induced by segments.
2002-03-06 20:26:33 +00:00
Ester Ezra
c614ff853a
The input of example1.
2002-03-06 20:24:23 +00:00