Commit Graph

55 Commits

Author SHA1 Message Date
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
Ester Ezra 87a5fa42ff . 2002-03-06 20:08:58 +00:00
Ester Ezra 7b32e29e1d The input of example2. 2002-03-06 20:08:46 +00:00