Commit Graph

253 Commits

Author SHA1 Message Date
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
Efi Fogel f2b0157462 Added the proper SVN keywords 2007-04-03 18:30:38 +00:00
Andreas Fabri dc37818494 Distinghuish cases for performance reasons 2007-03-29 18:18:07 +00:00
Andreas Fabri 14dcc8b995 Workaround for SunPro 2007-03-29 16:05:35 +00:00
Andreas Fabri d882d0f2f8 Removed unused parameter 2007-03-21 17:04:28 +00:00
Andreas Fabri f271efd4f9 a trial for SunPro CC 2007-03-19 11:56:44 +00:00
Andreas Fabri 149e063325 Help SunPro 2007-03-19 11:46:33 +00:00
Andreas Fabri 7d0dd3e7a1 remoded unsused parameters 2007-03-19 07:23:20 +00:00
Andreas Fabri ecb576ad8f remoded unsused parameters 2007-03-19 07:21:47 +00:00
Andreas Fabri 71435982fb removed unused parameters 2007-03-17 08:50:51 +00:00
Andreas Fabri f57a7927c2 removed/commented unused parameters 2007-03-16 09:01:19 +00:00
Efi Fogel d4f238abbe renamed connect_polygon_with_holes_2() to connect_holes() 2007-03-15 10:14:56 +00:00
Sylvain Pion a805732eae add some missing CGAL:: for g++ 4.3 2007-03-03 09:11:39 +00:00
Sylvain Pion 0e2b060a8d remove error with g++ 4.3 2007-03-03 09:09:35 +00:00
Ron Wein d3ef592b49 Removed debug printings 2007-02-09 08:15:32 +00:00
Ron Wein 7e16bf24ed Added a functions that connects the outer boundary of a polygon with the
holes in its interior (including documentation and an example).
2007-02-09 08:04:45 +00:00
Efi Fogel c11f6590ae Added Dcel as a template parameter to General_polygon_set_2 and Polygon_set_2 2007-01-14 14:42:35 +00:00
Efi Fogel 9a83a5f864 added dcel template 2007-01-10 17:30:22 +00:00
Ron Wein 0fa305e5a8 Renamed Infinity_type to Boundary_type. 2006-12-11 15:35:23 +00:00
Baruch Zukerman a6c3dd3c3c fixed some warnings 2006-09-11 14:12:17 +00:00
Ron Wein 3943158b24 Added some missing type definitions. 2006-09-10 12:29:24 +00:00
Baruch Zukerman 00d1b18bb7 removed m_arr data member from some visitors 2006-07-13 12:42:56 +00:00
Baruch Zukerman 5642f8d8b8 fixed a bug caused by latest changes 2006-06-22 12:01:14 +00:00
Baruch Zukerman 594cbde1d0 some changes to avoid compilation errors with the latest changes in the sweep line to support unbounded curves. 2006-06-11 12:55:18 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Efi Fogel bb2fc9bfe6 added CGAL_ to macro name 2006-03-15 19:49:32 +00:00
Ron Wein 3c7617c31c Fixed the Is_valid_2 auxiliary functor.
Also added CGAL:: qualifiers to please the SunPro compiler.
2006-03-12 09:47:58 +00:00
Ron Wein 12370317f9 Changed the Is_valid_2 template (to please the Sun compiler). 2006-03-09 11:42:20 +00:00
Baruch Zukerman 16d9ce14cb added CGAL_ prefix to all macro statements at the beginning of a header file 2006-02-27 14:28:18 +00:00
Baruch Zukerman fbda62865f added CGAL_ prefix to all macro statements at the beginning of a header file 2006-02-27 14:26:55 +00:00
Ron Wein bff0ccb551 Improved the DXF reader. 2006-02-21 08:13:12 +00:00
Ron Wein 403cf9d75c Improved the divide-and-conquer algorithm for aggregated operations,
so that we use merge sort instead of O(n log(n)) sort. (with Baruch)
2006-02-19 13:10:16 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 699961f1e7 Move packages to trunk root 2006-02-14 08:58:13 +00:00