cgal/Triangulation_2/include/CGAL
Sylvain Pion 514a17ad4f Improve the interaction of assertions and interval computations.
Things like "CGAL_assertion(denominator != 0)" produced assertion failures for no gain.
So now, the assertion is triggered only if the condition is certain, using CGAL::certainly().
That is, change the following in all assertion files :
  ((EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
to :
  (CGAL::certainly(EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
2008-07-06 17:05:47 +00:00
..
IO Get rid of obsolete Window_stream (LEDA window) code. 2008-01-10 17:47:25 +00:00
predicates Remove casts to Oriented_side. 2008-04-09 12:35:10 +00:00
Constrained_Delaunay_triangulation_2.h SUNPRO workaround not needed anymore 2008-01-20 20:47:32 +00:00
Constrained_triangulation_2.h SUNPRO workaround not needed anymore 2008-01-20 20:47:32 +00:00
Constrained_triangulation_face_base_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Constrained_triangulation_plus_2.h In Constrained_triangulation_plus_2, rename the method "copy" into 2008-06-27 15:51:48 +00:00
Constraint_hierarchy_2.h SUNPRO workaround not needed anymore 2008-01-20 20:47:32 +00:00
Delaunay_triangulation_2.h convex hull do not matter (even in this case) + little optimization 2008-03-21 15:32:54 +00:00
Distance_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Dummy_tds_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Regular_triangulation_2.h Remove casts to Oriented_side. 2008-04-09 12:35:10 +00:00
Regular_triangulation_euclidean_traits_2.h Get rid of CGAL_REP_CLASS_DEFINED 2008-01-03 18:49:18 +00:00
Regular_triangulation_face_base_2.h fixed the include statement. 2007-12-07 13:14:48 +00:00
Regular_triangulation_filtered_traits_2.h Update following renaming EK -> Exact_kernel and FK -> Approximate_kernel. 2007-09-07 09:47:42 +00:00
Regular_triangulation_vertex_base_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_2.h A small precondition 2008-03-31 17:33:48 +00:00
Triangulation_2_traits_3.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_data_structure_2.h Remove CGAL_T2_USE_ITERATOR_AS_HANDLE and CGAL_T3_USE_ITERATOR_AS_HANDLE 2008-04-03 12:14:58 +00:00
Triangulation_data_structure_using_list_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_default_data_structure_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_ds_circulators_2.h Remove CGAL_T2_USE_ITERATOR_AS_HANDLE and CGAL_T3_USE_ITERATOR_AS_HANDLE 2008-04-03 12:14:58 +00:00
Triangulation_ds_face_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_ds_face_base_2.h Remove comment about Borland, it's nice to have the Rebind here anyway. 2008-01-20 22:47:22 +00:00
Triangulation_ds_iterators_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_ds_vertex_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_ds_vertex_base_2.h Remove comment about Borland. It's nice to have the Rebind here anyway. 2008-01-20 22:46:28 +00:00
Triangulation_euclidean_traits_2.h Added spatial_sort support in iterator range insert() & ctors. 2007-03-21 15:29:30 +00:00
Triangulation_euclidean_traits_xy_3.h Added spatial_sort support in iterator range insert() & ctors. 2007-03-21 15:29:30 +00:00
Triangulation_euclidean_traits_xz_3.h Added spatial_sort support in iterator range insert() & ctors. 2007-03-21 15:29:30 +00:00
Triangulation_euclidean_traits_yz_3.h Added spatial_sort support in iterator range insert() & ctors. 2007-03-21 15:29:30 +00:00
Triangulation_face_base_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_face_base_with_info_2.h To add IO for the _with_info vertex and face class systematically seems to be a bad idea and needs more discussion 2007-06-28 17:41:51 +00:00
Triangulation_hierarchy_2.h Remove some workarounds for SunPRO + RW's STL: 2008-01-03 14:50:13 +00:00
Triangulation_hierarchy_vertex_base_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_iterator_adaptator.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_line_face_circulator_2.h Remove CGAL_T2_USE_ITERATOR_AS_HANDLE and CGAL_T3_USE_ITERATOR_AS_HANDLE 2008-04-03 12:14:58 +00:00
Triangulation_short_names_2.h Disable short name macros for T2 and T3 to see if they are 2007-12-30 23:54:19 +00:00
Triangulation_utils_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_vertex_base_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Triangulation_vertex_base_with_info_2.h To add IO for the _with_info vertex and face class systematically seems to be a bad idea and needs more discussion 2007-06-28 17:41:51 +00:00
Trivial_iterator.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Weighted_point.h some low level code cleanup. renamed 2007-11-07 16:51:18 +00:00
constructions_on_weighted_points_cartesian_2.h Rename the following functions: 2008-04-09 13:35:34 +00:00
constructions_on_weighted_points_homogeneous_2.h Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
triangulation_assertions.h Improve the interaction of assertions and interval computations. 2008-07-06 17:05:47 +00:00