Commit Graph

209 Commits

Author SHA1 Message Date
Andreas Fabri 6c547e5663 Mainly added includes 2013-09-13 22:24:30 +02:00
Efi Fogel 57101ce35d Integrated with a recent version master 2013-07-14 14:40:09 +03:00
Andreas Fabri 34b112ca5d remove unused parameters 2013-02-27 17:16:39 +01:00
Andreas Fabri 7425146a87 virtual function of derived class must match the API of the base class 2013-02-26 10:00:04 +01:00
Andreas Fabri a756bacff2 add static_cast / switch to size_t 2013-02-12 19:18:22 +01:00
Laurent Rineau d19578725b Fix warnings 2013-02-07 18:15:23 +01:00
Andreas Fabri 0acdb162fa one less warning in Envelope_3, Intersection_3, Interpolation 2013-01-30 18:39:40 +01:00
Efi Fogel 58b921483b renamed Are_all_sides_oblivious_tag with Are_all_sides_oblivious_category 2012-11-21 16:33:48 +02:00
Eric Berberich 1102c1994e Internal _insert_xyz function get a more intuitive signature
This change is motivated by other internal function that have a
similar signature already. Example: prev1->cv<-prev2+cmp is now 
he_to->cv,cv_dir->he_away
2012-10-23 12:55:25 +00:00
Eric Berberich 77b79f3dda merge from next 2012-08-07 13:52:31 +00:00
Eric Berberich 44e8cf7893 init dummies 2012-08-06 11:28:43 +00:00
Eric Berberich 5afcc354b2 adaptions to new signatures of internal insertion functions
question open: Do we have to care about swapping of predecessors
halfedges, or do we have to disallow it?
2012-08-06 10:17:09 +00:00
Laurent Rineau db194534c7 First big patch to fix -Wunused-local-typedefs
-Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled
 by -Wall since gcc-4.8 (not yet released).

The fix is a big set of removals of unused typedefs (or comments, or moves,
depending on the context).
2012-08-01 13:29:16 +00:00
Ophir Setter 6521ba2392 Changing Multiplicity in Envelope traits to inherit from the base class. 2012-07-07 07:45:01 +00:00
Eric Berberich 810209f613 some problem with Coerction traits: Explicit casts required
Needs some further investigation! Background: the new CMake scripts for CGAL
are more strict what comes to includes of external libs (and Core is 
considered as an external lib now), thus the testsuite has shown errors 
related to the 'hacks' here. But as far as I know, the Coercion_traits 
should be able to solve these issues.
2012-06-29 16:03:33 +00:00
Efi Fogel 1bbcb4f27a fixed previous commit 2012-02-01 08:10:55 +00:00
Efi Fogel 34a4fbde11 Pacify some compiler & clean up 2012-01-29 10:54:05 +00:00
Efi Fogel 50c2148036 pacify some compiler & cleanup 2012-01-25 10:36:22 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Eric Berberich a7a06c4e2b replaced Arr_..._side_category with :.._side_category 2011-05-31 18:08:54 +00:00
Ophir Setter 87c89015aa Bug when two surface intesect on the source vertex of a resolved edge 2011-05-15 20:39:31 +00:00
Efi Fogel 1358700d4c deprecated Arr_face_map.h, use Arr_face_index_map.h instead 2010-06-25 09:39:36 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Michael Hemmer c258b8d941 fix: faces have inner and outer ccbs to be initialized 2010-05-25 15:48:15 +00:00
Michael Hemmer 613c4827c7 fix: points on a resolved edge can be equal 2010-05-25 15:47:27 +00:00
Marc Glisse ffab18531b cleanup extra ',' 2010-04-24 09:08:18 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Laurent Rineau 83912b2952 Massive fix of svn:keywords properties, and $URL$ keyword. 2009-10-20 08:59:26 +00:00
Efi Fogel d6a723e82a replaced Arr_blah_side_tag with Arr_blah_side_category 2009-09-21 10:55:53 +00:00
Efi Fogel 53d2c172b1 added missing include statement 2009-08-05 12:44:39 +00:00
Efi Fogel 8099e87845 Ignored vertices on open boundary 2009-07-09 20:54:58 +00:00
Efi Fogel 783fa11145 converting unsigned int to bool - pacify MSVC 2009-07-09 17:51:14 +00:00
Efi Fogel 78363649b8 cleanup 2009-07-08 07:35:21 +00:00
Efi Fogel 319192893a cleanup 2009-07-08 07:04:40 +00:00
Efi Fogel f9120293f5 cleanup 2009-07-05 15:27:55 +00:00
Efi Fogel d29bd87a6c Fixed Arrangement_2 construction bug - made the geometry traits const 2009-07-05 13:22:10 +00:00
Ophir Setter b337b3e824 accidently uncomment some non relevant lines 2009-06-30 14:32:09 +00:00
Ophir Setter 37afb501bb calling the right headers 2009-06-29 21:47:54 +00:00
Michael Hemmer 53c4fe7531 split assert using && 2009-06-22 13:15:37 +00:00
Ophir Setter 138303d8a8 fix of the change to the new interface 2009-06-18 15:28:28 +00:00
Eric Berberich 5f6b340bd3 added missing typenames 2009-06-05 02:04:56 +00:00
Eric Berberich 509ad60c7f side tags inherited 2009-06-04 16:37:16 +00:00
Eric Berberich 8bf4bcd1e3 is_at_infinity -> is_at_open_boundary 2009-06-04 10:05:23 +00:00
Eric Berberich 8173f2affe replaced old tags with new tags 2009-06-04 09:42:11 +00:00
Eric Berberich d3b6b3267c removed old tag 2009-06-04 09:34:11 +00:00
Eric Berberich c0855de1a8 replaced old by new tags 2009-06-04 09:33:51 +00:00
Ophir Setter 55e85a0434 update 2009-06-04 09:00:05 +00:00
Ophir Setter 06e2f145ab envelope on surface 2009-05-31 12:07:51 +00:00
Ophir Setter 302670127d fixing a bug in envelope visitor 2009-05-31 09:37:48 +00:00
Ophir Setter 8463e5750b D & C 2009-05-30 18:33:09 +00:00
Ophir Setter dc696b0463 element visitor merge 2009-05-30 17:29:09 +00:00
Ophir Setter 625e6f87de renamed envelope overlay 2009-05-28 22:43:21 +00:00
Ophir Setter b78a9ca15f renaming of header 2009-05-28 18:17:09 +00:00
Ophir Setter 3fa5050b6d envelope diagram on surface 2009-05-28 17:37:39 +00:00
Ophir Setter bc9ee2ca39 remove unneeded CMakeLists and adding a namespace 2009-05-26 20:48:38 +00:00
Efi Fogel 5543eb4dad fixed type 2009-05-24 14:09:29 +00:00
Ophir Setter cd36bd96f9 fixing bug discovered in planes example 2008-12-04 18:40:25 +00:00
Ophir Setter f69c6e13f0 warnings about unused variables 2008-11-14 09:00:26 +00:00
Efi Fogel ba02f457b5 added dcel template parameter 2008-08-21 11:38:35 +00:00
Ophir Setter 4340c4a343 fixed test 2008-07-08 09:03:04 +00:00
Sylvain Pion 643ea487a0 Remove casts to Comparison_result.
They are useless since we merged the various enum types.
2008-04-09 12:46:22 +00:00
Sylvain Pion 54648829af Merge <CGAL/functions_on_enums.h> into <CGAL_enum.h>.
No need to have 2 separately documented headers for that.
2008-03-20 16:39:56 +00:00
Sylvain Pion 1552cda237 Add missing <climits> header (BGL's fault) 2008-01-22 10:28:40 +00:00
Sylvain Pion b24108f5fd Remove #include <cassert> from everywhere under include/CGAL/.
CGAL code has to use CGAL assertions instead.
2008-01-20 18:47:19 +00:00
Efi Fogel d6116481cf fixed constant names and made all enums 2008-01-12 16:02:36 +00:00
Efi Fogel 06d09e0ae0 fixed constant names and made all enums 2008-01-12 16:02:22 +00:00
Efi Fogel 239af8f980 Used Boundary_category 2007-12-10 16:59:08 +00:00
Efi Fogel 628a4854df API change 2007-12-06 15:27:14 +00:00
Efi Fogel d676dfc3ac API revisited 2007-11-21 10:25:06 +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
Ophir Setter a989b763aa changes in observer 2007-10-07 15:02:05 +00:00
Shlomo Golubev ab72f96265 replace Arr_traits_2 to Arr_geomtry_traits 2007-09-16 20:52:34 +00:00
Ophir Setter 8f1118cb8c Remove include/CGAL/Envelope_3/Arrangement_2_incremental_insert.h 2007-09-11 09:46:18 +00:00
Ophir Setter e22e676d42 Using Aos_2 insert function 2007-09-11 07:51:44 +00:00
Efi Fogel f6ef38f74e cleanup: replaced get_blah() with blah() 2007-09-05 14:38:34 +00:00
Shlomo Golubev dcbe75ea4c rename Arrangement_2/Arr_inc_insertion_zone_visitor.h to Arr_topology_traits/Arr_planar_inc_insertion_zone_visitor.h 2007-08-22 23:38:39 +00:00
Efi Fogel aa6e81d9ed roll back (kind of) 2007-08-22 13:50:22 +00:00
Efi Fogel 9e416b106f Moved Arrangement_2 to Arrangement_on_surface_2 2007-08-22 12:39:27 +00:00
Ophir Setter 8a46fd832f Remove warnings when compiling with Arr_2 2007-08-15 22:05:58 +00:00
Shlomo Golubev 1f6d5bdf47 work arounds for Envelope_3 2007-08-09 13:20:14 +00:00
Sylvain Pion a90de08bf3 Remove obsolete config flag CGAL_CFG_MATCHING_BUG_4 and its dependency CGAL_WRAP. 2007-08-08 15:15:20 +00:00
Ophir Setter 5ff00fd524 Using Arrangement_on_surface_2svn diff | lesssvn diff | less 2007-08-05 14:03:52 +00:00
Shlomo Golubev dc6164c375 use of == operator of Point_2 which is not in the concept 2007-07-26 15:25:31 +00:00
Efi Fogel 0b797b55f1 ophirset: segmenets are not allowed to be constructed from 2 identical points 2007-07-25 10:52:37 +00:00
Ophir Setter cfb054ab1c bug fix so we can use lazy kernel with envelope triangle traits 2007-07-01 12:17:04 +00:00
Efi Fogel 77395d7c88 Fixed assign() 2007-05-28 15:01:56 +00:00
Efi Fogel 1fc957f574 wein: Defined RatKernel::Sphere_3 to be the Surface_3 type 2007-04-26 19:52:58 +00:00
Efi Fogel 54f807992e cleanup 2007-04-07 09:23:14 +00:00
Efi Fogel 0fabc7efcd fixed namespace of boost related constructs and functions 2007-04-04 17:12:45 +00:00
Efi Fogel ed058b4ae9 Added the proper SVN keywords 2007-04-03 18:32:55 +00:00
Efi Fogel 69d4215467 1st revision 2007-04-03 04:59:45 +00:00
Efi Fogel 2e34efbaa5 cleanup 2007-03-27 15:31:29 +00:00
Efi Fogel fcb91e76c7 Renamed Dcel_data to Dcel_info 2007-03-26 23:34:12 +00:00
Andreas Fabri 298de37075 remoded unsused parameters 2007-03-19 07:26:45 +00:00
Andreas Fabri 676784b9ce removed unused parameters 2007-03-17 08:54:47 +00:00
Andreas Fabri c07e5941fb removed/commented unused parameters 2007-03-16 09:53:39 +00:00
Sylvain Pion 0575cd72ef prefix macro with CGAL_ 2007-02-15 20:49:53 +00:00
Eric Berberich 82645c5551 added guard to avoid warning 2007-01-25 12:32:50 +00:00
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Ron Wein c38c22bad8 Renamed Infinity_type to Boundary_type. 2006-12-11 15:35:58 +00:00