Commit Graph

57 Commits

Author SHA1 Message Date
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