Geert-Jan Giezeman
2c26f9b7bb
Removed some lines which were accidently left in during the rewrite to traits.
2002-03-15 07:49:14 +00:00
Geert-Jan Giezeman
8edc79afeb
*** empty log message ***
2001-12-17 08:09:20 +00:00
Geert-Jan Giezeman
e3c2b66d1d
*** empty log message ***
2001-12-13 09:20:34 +00:00
Geert-Jan Giezeman
b691789dc8
*** empty log message ***
2001-12-06 08:50:55 +00:00
Geert-Jan Giezeman
e0f680dd25
*** empty log message ***
2001-11-26 09:56:55 +00:00
Geert-Jan Giezeman
f8c31ea2c5
*** empty log message ***
2001-10-30 12:14:17 +00:00
Susan Hert
31b2fb6297
made a base class for Vertex_data and changed templating of other
...
internal classes to make sharing of code with polygon generator possible
2001-10-30 09:38:50 +00:00
Geert-Jan Giezeman
0b4a97ac17
Fixed a bug
2001-09-21 14:30:08 +00:00
Geert-Jan Giezeman
39f89e2fb6
Fixed bug: spurious division by two
2001-09-10 11:16:07 +00:00
Geert-Jan Giezeman
25021d50f9
*** empty log message ***
2001-07-09 11:55:45 +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
00e28ebed7
*** empty log message ***
2001-07-03 12:30:09 +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
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
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
d2aadf5109
*** empty log message ***
2001-06-21 13:05:01 +00:00
Geert-Jan Giezeman
3902f84813
Reimplemented simplicity test algorithm completely
2001-06-20 13:14:52 +00:00
Geert-Jan Giezeman
af9f4541db
*** empty log message ***
2001-02-13 10:14:06 +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
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
9b42256070
Adapted the input operator>> for polygons.
2000-08-24 12:41:38 +00:00
Geert-Jan Giezeman
e6c0e75dfc
Added CGAL_NTS namespace.
2000-06-30 07:37: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
72eb039d66
Changed non standard resize of vector to insert.
2000-04-03 09:10:04 +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
7df5742dc7
removed include guards
2000-02-28 14:45:24 +00:00
Geert-Jan Giezeman
eb408fd3de
added a typename
1999-12-20 10:38:25 +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
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
55328c1304
*** empty log message ***
1999-11-22 10:06:31 +00:00
Geert-Jan Giezeman
b4a3a6d9aa
Removed circulator constructor
1999-10-18 15:06:59 +00:00
Geert-Jan Giezeman
117aa74407
Added a constructor from a circulator
1999-10-06 11:19:06 +00:00
Geert-Jan Giezeman
b72c5da9cb
*** empty log message ***
1999-09-14 06:44:47 +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
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
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
053283a93c
*** empty log message ***
1999-03-09 13:36:28 +00:00