Susan Hert
6f47d66214
moved Polygon_ref directory up one level
2001-08-01 11:50:44 +00:00
Susan Hert
c94825f6be
removed Susan's name
2001-07-27 07:54:50 +00:00
Susan Hert
48c9ea64e1
Bump for 4.2.3 (27 Jul 2001)
2001-07-27 07:46:33 +00:00
Susan Hert
10c29fdae8
minor formatting changes; fixed undefined references; added more to
...
Polygon_2_ref/intro.tex; removed headings for empty sections
2001-07-27 07:45:55 +00:00
Susan Hert
df73044c1c
Bump for 4.2.2 (27 Jul 2001)
2001-07-27 07:17:43 +00:00
Susan Hert
d6260952c4
changes necessary to do manual split
2001-07-27 07:17:20 +00:00
Geert-Jan Giezeman
af2634b4bc
*** empty log message ***
2001-07-16 07:12:59 +00:00
Geert-Jan Giezeman
a800963b28
*** empty log message ***
2001-07-16 07:10:38 +00:00
Geert-Jan Giezeman
c66055a0e3
*** empty log message ***
2001-07-12 13:10:03 +00:00
Geert-Jan Giezeman
25021d50f9
*** empty log message ***
2001-07-09 11:55:45 +00:00
Geert-Jan Giezeman
01e98da991
*** empty log message ***
2001-07-09 11:47:52 +00:00
Geert-Jan Giezeman
e3a2e236af
*** empty log message ***
2001-07-09 09:08:29 +00:00
Geert-Jan Giezeman
d30593abad
*** empty log message ***
2001-07-09 09:00:03 +00:00
Geert-Jan Giezeman
6260e6a096
*** empty log message ***
2001-07-04 13:05:04 +00:00
Geert-Jan Giezeman
5dfe216fe6
*** empty log message ***
2001-07-04 12:48:19 +00:00
Geert-Jan Giezeman
69f63dcec0
*** empty log message ***
2001-07-03 12:38:41 +00:00
Geert-Jan Giezeman
00e28ebed7
*** empty log message ***
2001-07-03 12:30:09 +00:00
Geert-Jan Giezeman
19088a805f
*** empty log message ***
2001-07-02 14:06:35 +00:00
Geert-Jan Giezeman
617d8ad282
New area_2 function. This returns the area, instead of taking a reference
...
parameter.
2001-07-02 14:01:54 +00:00
Geert-Jan Giezeman
6b689530e7
Introduced caching.
...
Updates via iterators are now forbidden. A set member function takes care
of that.
2001-07-02 13:59:47 +00:00
Geert-Jan Giezeman
ef0e412dec
*** empty log message ***
2001-07-02 09:33:11 +00:00
Geert-Jan Giezeman
93d4c811fd
*** empty log message ***
2001-06-27 12:34:38 +00:00
Geert-Jan Giezeman
007b8d6d9c
*** empty log message ***
2001-06-27 12:28:00 +00:00
Geert-Jan Giezeman
aff8fea6a8
*** empty log message ***
2001-06-27 09:45:15 +00:00
Geert-Jan Giezeman
cc917df0e1
*** empty log message ***
2001-06-27 09:02:46 +00:00
Geert-Jan Giezeman
d009351f76
*** empty log message ***
2001-06-26 14:11:51 +00:00
Geert-Jan Giezeman
94dbd0f57d
*** empty log message ***
2001-06-26 13:59:59 +00:00
Geert-Jan Giezeman
902f739c5b
*** empty log message ***
2001-06-26 10:46:03 +00:00
Geert-Jan Giezeman
c98f94ccec
*** empty log message ***
2001-06-25 14:13:56 +00:00
Geert-Jan Giezeman
5de849dab9
Made vector default template argument for the container type.
...
Added a traits member which is initialised in constructors. (Default: Traits())
2001-06-25 14:13:42 +00:00
Geert-Jan Giezeman
5fcc84913c
Removed check for iterator category (not necessary anymore).
2001-06-25 12:01:30 +00:00
Geert-Jan Giezeman
ad45d08948
Documented the implementation.
...
Renamed several methods and classes.
Adapted the implementation such that it takes forward iterators, not only
Random Access Iterators.
2001-06-25 12:00:35 +00:00
Geert-Jan Giezeman
42c00d476c
*** empty log message ***
2001-06-22 12:45:46 +00:00
Geert-Jan Giezeman
b911ecd003
*** empty log message ***
2001-06-22 12:34:23 +00:00
Geert-Jan Giezeman
d0fa7a9e58
*** empty log message ***
2001-06-22 12:28:13 +00:00
Geert-Jan Giezeman
07db9a8b94
*** empty log message ***
2001-06-21 13:21:32 +00:00
Geert-Jan Giezeman
d2aadf5109
*** empty log message ***
2001-06-21 13:05:01 +00:00
Geert-Jan Giezeman
dc31798302
Took out bounding box computation
2001-06-21 11:15:53 +00:00
Geert-Jan Giezeman
e3f31f4573
*** empty log message ***
2001-06-21 11:10:05 +00:00
Geert-Jan Giezeman
dd178f4375
*** empty log message ***
2001-06-20 13:37:30 +00:00
Geert-Jan Giezeman
34e55c7da7
*** empty log message ***
2001-06-20 13:37:17 +00:00
Geert-Jan Giezeman
90e0ec3dc5
*** empty log message ***
2001-06-20 13:26:35 +00:00
Geert-Jan Giezeman
b9ced11cdb
adapted to CGAL-window
2001-06-20 13:21:09 +00:00
Geert-Jan Giezeman
3902f84813
Reimplemented simplicity test algorithm completely
2001-06-20 13:14:52 +00:00
Geert-Jan Giezeman
6e8e249de7
*** empty log message ***
2001-03-13 12:16:07 +00:00
Geert-Jan Giezeman
af9f4541db
*** empty log message ***
2001-02-13 10:14:06 +00:00
Geert-Jan Giezeman
00d1180252
*** empty log message ***
2000-09-29 14:29:51 +00:00
Geert-Jan Giezeman
7ce8b0e6e2
Formatting changes suggested by Susan
2000-09-05 11:13:54 +00:00
Geert-Jan Giezeman
e0402766c2
*** empty log message ***
2000-09-01 06:22:42 +00:00
Geert-Jan Giezeman
00dfa9b697
*** empty log message ***
2000-08-31 11:54:56 +00:00
Geert-Jan Giezeman
ca3bbd3ac5
*** empty log message ***
2000-08-31 11:47:13 +00:00
Geert-Jan Giezeman
6a7774d8b3
Transferred the implementation and declaration of class Simplicity_test_2 to
...
its own header file.
2000-08-31 11:35:57 +00:00
Geert-Jan Giezeman
bb0c200441
*** empty log message ***
2000-08-24 12:43:53 +00:00
Geert-Jan Giezeman
9b42256070
Adapted the input operator>> for polygons.
2000-08-24 12:41:38 +00:00
Geert-Jan Giezeman
e1f44b48b3
*** empty log message ***
2000-06-30 07:39:03 +00:00
Geert-Jan Giezeman
e6c0e75dfc
Added CGAL_NTS namespace.
2000-06-30 07:37:20 +00:00
Geert-Jan Giezeman
3d0fb6b3b8
*** empty log message ***
2000-05-25 09:04:20 +00:00
Geert-Jan Giezeman
c9001c6176
Fixed edge_compare_consecutive with a fix by Susan.
...
This was not checked by GJG.
2000-05-25 08:05:26 +00:00
Geert-Jan Giezeman
8caa49199d
*** empty log message ***
2000-04-03 09:14:29 +00:00
Geert-Jan Giezeman
72eb039d66
Changed non standard resize of vector to insert.
2000-04-03 09:10:04 +00:00
Geert-Jan Giezeman
4b8d56c0e7
*** empty log message ***
2000-03-31 14:10:16 +00:00
Geert-Jan Giezeman
7904fc3600
Removed 'using namespace CGAL' and reordered include files.
2000-03-31 14:07:55 +00:00
Geert-Jan Giezeman
a475bd7c7e
*** empty log message ***
2000-03-30 09:48:09 +00:00
Geert-Jan Giezeman
4243daca2f
Return value now reflects if the tests went ok.
2000-03-30 09:41:50 +00:00
Geert-Jan Giezeman
7c735d0bcb
Modifications in sweepline algorithm for is_simple:
...
- Made replacing edge by another edge more efficient (using insert with hint).
- altered the output during debugging somewhat.
2000-03-30 09:40:01 +00:00
Geert-Jan Giezeman
53ad1b9f66
Altered the simplicity test sweepline algorithm.
...
- Removed a bug that did not initialise the vector index properly (it did a
reserve, but used it as if a resize had been done).
- Fixed a bug that no intersection check was done for new neighbours after
erasing an edge.
- Made all private members protected.
- Renamed some functions.
2000-03-30 08:41:22 +00:00
Geert-Jan Giezeman
2265dc2dc6
Added a testfile
2000-03-28 11:05:28 +00:00
Geert-Jan Giezeman
b054c31846
Added a testfile that checks if the erase of a sweep is processed correctly.
2000-03-28 11:05:06 +00:00
Geert-Jan Giezeman
6bb85eb875
*** empty log message ***
2000-02-28 14:46:32 +00:00
Geert-Jan Giezeman
7df5742dc7
removed include guards
2000-02-28 14:45:24 +00:00
Geert-Jan Giezeman
b084d9798b
Removed test of old-fashioned stl functionality (value_type, iterator_category
...
and distance_type functions).
2000-02-28 14:41:35 +00:00
Geert-Jan Giezeman
1c8d7bd7f2
*** empty log message ***
1999-12-20 10:40:27 +00:00
Geert-Jan Giezeman
eb408fd3de
added a typename
1999-12-20 10:38:25 +00:00
Geert-Jan Giezeman
4843dcc7e0
*** empty log message ***
1999-12-16 15:52:34 +00:00
Geert-Jan Giezeman
5492170138
The demo checks if LEDA is used. If not, it compiles and just returns
...
a message at runtime.
1999-12-16 15:49:23 +00:00
Geert-Jan Giezeman
a1298f8db2
Renamed template parameters that were reserved named. They ar now in sync
...
with the parameter names in Polygon_2.h, which is important for Borland.
1999-12-16 15:30:29 +00:00
Geert-Jan Giezeman
e0e1d03695
*** empty log message ***
1999-12-16 15:28:39 +00:00
Geert-Jan Giezeman
f32fd94410
*** empty log message ***
1999-12-13 09:43:22 +00:00
Geert-Jan Giezeman
7eeb7be718
Renamed class Traits to Polygon_traits.
...
Commented out a note about a possible future change.
1999-12-13 09:41:44 +00:00
Geert-Jan Giezeman
2312abd892
*** empty log message ***
1999-12-02 15:45:24 +00:00
Geert-Jan Giezeman
955cce57ef
Added a few typedefs in Polygon (for reference, const_reference and pointer)
...
Renamed template parameters (those were reserved for implementation).
1999-12-02 15:42:45 +00:00
Geert-Jan Giezeman
e80e621e46
*** empty log message ***
1999-11-30 14:44:13 +00:00
Geert-Jan Giezeman
fb98ed73e3
Added display() for window.
...
Added std:: prefixes for cerr, cout, cin and endl.
1999-11-30 14:41:17 +00:00
Geert-Jan Giezeman
c946df0904
*** empty log message ***
1999-11-30 14:25:37 +00:00
Geert-Jan Giezeman
e7a9d97cc0
New style makefile.
1999-11-30 14:04:55 +00:00
Geert-Jan Giezeman
3a4c7fca7e
Removed, as this is not yet supported.
1999-11-24 09:24:40 +00:00
Geert-Jan Giezeman
55328c1304
*** empty log message ***
1999-11-22 10:06:31 +00:00
Geert-Jan Giezeman
f8f473c8d1
*** empty log message ***
1999-10-18 15:10:15 +00:00
Geert-Jan Giezeman
b4a3a6d9aa
Removed circulator constructor
1999-10-18 15:06:59 +00:00
Geert-Jan Giezeman
9f632f42d8
Added std:: in afew places
1999-10-18 15:05:23 +00:00
Geert-Jan Giezeman
e44fe322c8
*** empty log message ***
1999-10-06 11:26:15 +00:00
Geert-Jan Giezeman
db4e2de148
added constructor from circulator
1999-10-06 11:23:41 +00:00
Geert-Jan Giezeman
117aa74407
Added a constructor from a circulator
1999-10-06 11:19:06 +00:00
Geert-Jan Giezeman
03a66e3e2c
Polygon initialised with circulator
1999-10-06 11:17:04 +00:00
Geert-Jan Giezeman
f437761cfb
*** empty log message ***
1999-09-14 06:59:19 +00:00
Geert-Jan Giezeman
b72c5da9cb
*** empty log message ***
1999-09-14 06:44:47 +00:00
Geert-Jan Giezeman
e7e833c24c
Adapted to using namespace std in list and io
1999-09-10 13:06:28 +00:00
Geert-Jan Giezeman
ae9cf8a644
*** empty log message ***
1999-09-01 12:12:06 +00:00
Geert-Jan Giezeman
64c085f608
Fixed using of endl without std
1999-09-01 12:08:27 +00:00
Geert-Jan Giezeman
98021ff63e
added std prefix in 2 places
1999-09-01 12:04:56 +00:00
Geert-Jan Giezeman
a283448688
Added std prefix in 2 places
1999-09-01 12:00:46 +00:00
Geert-Jan Giezeman
7955925a7d
*** empty log message ***
1999-05-28 08:30:46 +00:00
Geert-Jan Giezeman
d29dafe022
*** empty log message ***
1999-05-25 10:53:15 +00:00
Geert-Jan Giezeman
c810b9bd95
*** empty log message ***
1999-05-10 13:16:31 +00:00
Geert-Jan Giezeman
b65f52768d
Incorporated editorial changes of release 1.2
1999-05-10 13:10:43 +00:00
Geert-Jan Giezeman
22d3d4e83e
*** empty log message ***
1999-05-06 10:57:44 +00:00
Geert-Jan Giezeman
8bd23c4c10
removed CGAL prefix
1999-05-06 10:55:31 +00:00
Geert-Jan Giezeman
2e9061128a
*** empty log message ***
1999-04-28 22:12:42 +00:00
Geert-Jan Giezeman
5bcfb97913
*** empty log message ***
1999-04-28 21:41:05 +00:00
Geert-Jan Giezeman
65fc4aecc8
Added namespace std prefix in places.
1999-04-28 20:19:32 +00:00
Geert-Jan Giezeman
b85e77f463
Now using namespace CGAL instead of CGAL prefixes.
1999-04-28 20:18:58 +00:00
Geert-Jan Giezeman
c410d94630
*** empty log message ***
1999-04-09 12:29:00 +00:00
Geert-Jan Giezeman
c965782450
Added operator != to polygon_2_edge_circulator.
...
A small fix to Polygon_traits_2.h.
1999-04-09 12:24:43 +00:00
Geert-Jan Giezeman
a5796f7501
*** empty log message ***
1999-03-17 08:24:50 +00:00
Geert-Jan Giezeman
ab16b77008
Adapted to namespace CGAL
1999-03-17 08:15:41 +00:00
Geert-Jan Giezeman
5b243bfd83
*** empty log message ***
1999-03-17 08:11:39 +00:00
Geert-Jan Giezeman
2a44af42c1
Removed some workarounds (still there in comments).
...
Adapted to namespace CGAL.
1999-03-17 08:07:11 +00:00
Geert-Jan Giezeman
053283a93c
*** empty log message ***
1999-03-09 13:36:28 +00:00
Geert-Jan Giezeman
33df2d31ee
Made value_type and difference_type non friends.
1999-03-09 13:27:24 +00:00
Geert-Jan Giezeman
93dd6b35c1
New predicate object header file and names.
...
Repaired a bug in calling do_intersect.
1999-03-09 13:26:27 +00:00
Geert-Jan Giezeman
7c03621f15
Removed CGAL_ prefixes.
1999-03-09 13:24:47 +00:00
Geert-Jan Giezeman
a53a93bbdc
*** empty log message ***
1999-03-09 10:07:48 +00:00
Geert-Jan Giezeman
2a498c5ccd
Redirected header files (CGAL/std/vector to vector).
...
Replaced CGAL_STD by std.
1999-03-09 10:02:27 +00:00
Geert-Jan Giezeman
dfe7fb0bb1
Redirected header names (CGAL/std/vector to vector).
...
Replaced CGAL_STD by std.
1999-03-09 09:49:38 +00:00
Geert-Jan Giezeman
644d3f8fe8
*** empty log message ***
1999-03-03 12:40:01 +00:00
Geert-Jan Giezeman
521c1d6015
*** empty log message ***
1999-01-13 09:12:58 +00:00
Geert-Jan Giezeman
d0480632c9
Guarded iterator_traits by a configuration flag. This definition is in general
...
not necessary, and the SGI CC compiler gets confused by it.
1999-01-13 09:12:24 +00:00
Geert-Jan Giezeman
598ccefba8
Removed most (not all) occurrences of CGAL/std from include directives.
1998-12-02 11:56:00 +00:00
Geert-Jan Giezeman
dd29bb878a
Initial revision
1998-11-06 10:36:19 +00:00