Efi Fogel
8a79f14518
added missing return statement in after_handle_event
2009-08-25 22:27:46 +00:00
Efi Fogel
4e6caeb0b9
Enhanced warnings
2009-08-11 13:53:42 +00:00
Efi Fogel
c91fdee343
cleanup
2009-07-08 06:58:48 +00:00
Efi Fogel
6bf2e1271a
Fixed Arrangement_2 construction bug - made the geometry traits const
2009-07-05 14:44:48 +00:00
Efi Fogel
4d94f715b9
Fixed Arrangement_2 construction bug - made the geometry traits const
2009-07-05 13:14:14 +00:00
Eric Berberich
4cd55ba23f
changed precondition
2009-06-09 00:14:50 +00:00
Eric Berberich
e9566239ae
added missing signatures in Parameter space functors
...
added TODO for future
2009-06-07 19:31:08 +00:00
Eric Berberich
08e8c4eea7
added TODO
2009-06-07 19:21:39 +00:00
Eric Berberich
f655f96e53
use unbounded helper for non-oblivious sides
2009-06-07 19:20:53 +00:00
Eric Berberich
e0482a9e04
inherit side tags from base + boost mpl asserts
2009-06-07 19:20:21 +00:00
Eric Berberich
2de6d739bc
use Traits_adaptor_2 instead of Geom_traits_2
2009-06-07 19:19:48 +00:00
Eric Berberich
b0e748d552
added (some) missing boundary-specific functors
2009-06-07 19:16:31 +00:00
Eric Berberich
7c88f8ef66
sides must be oblivious (right now)
...
correct init of Intersect_2
2009-06-07 14:20:47 +00:00
Eric Berberich
4514a54cbb
new tags in Aos_2 package
2009-06-04 09:17:15 +00:00
Sylvain Pion
23f1b98350
typos and related.
2009-04-08 11:40:21 +00:00
Guy Zucker
690deab102
commented out cgalwarnings in GpsPolygonValidation
2009-03-03 15:30:36 +00:00
Guy Zucker
55f9dd8c3a
tried to fix compile bug for vc9 in Gps_on_surface_base_2_impl
2009-02-24 14:31:41 +00:00
Guy Zucker
f116bc59c2
fix the error due to copying a singulator iterator
2009-02-22 18:56:53 +00:00
Ophir Setter
d5ab42efea
should fix examples
2009-02-19 11:00:00 +00:00
Ophir Setter
28fb02a72e
changing Traits_2 to Geometry_traits_2
2009-02-18 17:24:02 +00:00
Ophir Setter
2084564f4c
rename GPS to Gps
2009-02-18 13:15:29 +00:00
Ophir Setter
7be91885a8
broken through circular include cycle by creating a base class for GPS that enables different 'validation' policies
2009-02-18 13:04:21 +00:00
Ophir Setter
097c3793fd
General_polygon_set_on_surface_2 - first verstion
2009-02-17 16:21:43 +00:00
Guy Zucker
fa507ef863
implemented polygon validation as global functions in Gps_polygon_validation.h instead of using afunctor from the GpsTraits2 model
2009-02-05 15:39:55 +00:00
Guy Zucker
2c9776975c
converted top_vertices structure from set to hash map, and unified imple cases in the searching for hole state
2008-11-10 12:45:23 +00:00
Guy Zucker
c84afc7773
hash map size reduced - only key vertices are inserted and data is boolean
2008-10-30 12:46:08 +00:00
Guy Zucker
37f932d2ac
Replaced set search structure for outer boundary vertices and visited holes. Vertices are stored using hash map, and holes use flag in extended DCEL face. Also cleaned up the code and documentation
2008-10-29 16:09:40 +00:00
Guy Zucker
d6191be95a
fixed examples default input after moving files to test
2008-09-24 12:34:29 +00:00
Guy Zucker
ed2400a389
Fixed connect holes traversal algorithm. Implementations with 2 search structures
2008-09-23 12:11:29 +00:00
Guy Zucker
650d852dfd
fixed use of construct_outer_boundary functor so polygon created is not a temp variable, but a local variable in the scope to prevent null pointer exceptionson tests and examples
2008-09-09 12:55:51 +00:00
Guy Zucker
7549de2ec4
edited gps_utils and gps_polygon validation so Polygon with holes access functions from the GeneralPolygonSetTraits are used instead of one from the class
2008-09-07 15:30:19 +00:00
Guy Zucker
1d56177192
fixed typdef error for new g++ compilers
2008-09-04 12:01:30 +00:00
Guy Zucker
571d2b8353
minor fix to Gps_segment_traits
2008-09-04 10:41:48 +00:00
Guy Zucker
b1334aa718
Added functionality to models of GeneralPolygonSetTraits_2
2008-09-02 10:54:01 +00:00
Sylvain Pion
88ed563f44
Remove some workarounds for SunPRO + RW's STL:
...
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG
CGAL_CFG_RWSTD_NO_MEMBER_TEMPLATES (partially so far)
CGAL_make_vector
CGAL_make_list
2008-01-03 14:50:13 +00:00
Sylvain Pion
e8591b3b32
Change Counting_output_iterator to store a pointer to the counter, instead of
...
the counter itself. It fixes a problem with g++ 4.3 since std::copy now
performs the assignments on *copies* of the output iterator.
See : http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34595
2007-12-26 17:34:36 +00:00
Efi Fogel
46857554bc
changed boundary cond. to parameter space
2007-12-10 23:21:34 +00:00
Efi Fogel
687e72b8ef
Used Boundary_category
2007-12-10 17:00:57 +00:00
Efi Fogel
f17b5d1eaf
API revisited
2007-11-21 10:24:10 +00:00
Efi Fogel
1ad1b2ce92
Traits API revisited
2007-11-16 21:55:42 +00:00
Andreas Meyer
c1d1609af1
replaced CGAL_assertion( false* and CGAL_assertion( 0*
...
with CGAL_error/CGAL_error_msg
2007-11-08 00:27:20 +00:00
Andreas Meyer
fdeedcf8b0
some low level code cleanup. renamed
...
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Efi Fogel
7d57c5e0f0
insert_x_monotone_curves() => insert
2007-09-05 20:43:43 +00:00
Efi Fogel
a15c1149ad
get_traits() => traits()
2007-09-05 20:43:16 +00:00
Marc Glisse
fe7d2a10d5
Sunpro workaround for list constructor.
2007-08-28 09:47:58 +00:00
Shlomo Golubev
7127554a4d
rename Arr_vertical_decomposition.h to Arr_vertical_decomposition_2.h
2007-08-22 22:52:49 +00:00
Shlomo Golubev
1d0d8742ab
allow set_finite with Arr_2 and Aos_2
2007-08-17 19:55:50 +00:00
Shlomo Golubev
aed1bcb1aa
work arounds for Envelope_3
2007-08-09 13:35:21 +00:00
Shlomo Golubev
5b2ba9a279
matching Arrangement_2 to Arrangement_on_surface_2
2007-08-04 12:17:15 +00:00
Shlomo Golubev
61a24cda44
matching Boolean_set_operations_2 to Arrangement_on_surface_2
2007-07-30 14:26:04 +00:00