----- * 2.5.1 * + Removed a number of unneccessary break statements in Segment_2_Segment_2_intersection.h ----- * 2.5 * + Altered implementation of do_intersect for segment segment case. This version is much faster (factor 20 to 30 with Cartesian) and is accurate when the segment is degenerated to a point. ----- * 2.4 * + Replaced const casting by mutable keyword. ----- * 2.3 * + Intersections involving bounding boxes now include Cartesian.h. They are not included by anymore. Instead, there is a file + The guards around include directives are removed (for modern compilers there is no increase in compilation speed, so readability prevails). ----- * 2.2.2 * + cgal_test now reports diff of program output and expected output. ----- * 2.2.1 * + Qualified is_finite calls with ::CGAL::. ----- * 2.2 * + Replaced dir.vector() by dir.to_vector() in several places to avoid a bug in egcs 2.91.66 compiler. ----- * 2.1.8 * + Replaced using declarations by explicit qualification in test files. So, instead of using std::cout; , use std::cout everywhere. ----- * 2.1.7 * + cgal_test now writes to ProgramOutput* file ----- * 2.1.6 * + Small change to test/cgal_test ----- * 2.1.5 * + Updated all testfiles added int as return type for main whre necessary to avoid warnings added using declarations for cout, cin and ios. ----- * 2.1.4 * + Added some CGAL_ prefixes to inclusion guards ----- * 2.1.3 * + Adapted cgal_test and makefile in test directory to new install_cgal. ----- * 2.1.2 * + Fixed a bug in template specialisation syntax.