//===================================================================== // Revision History for package Matrix_search //===================================================================== //--------------------------------------------------------------------- // actual revision //--------------------------------------------------------------------- ALL : - G++ 3.4 fixes. ALL : - Rename has_smaller_dist_to_point to has_smaller_distance_to_point. GLOB: remove Susan as maintainer ALL : Removed old workarounds. ALL : Removed some MSC_VER macros. ALL : Removed Sqrt. ALL : Fixed demos for LEDA namespace (as suggested by Matthias). ALL : K::FT -> K::R::FT. (<- Sylvain) ALL : Fixed sunpro problems. ALL : Some fixes for sunpro 5.3. SRC : Fixed rectangle construction bug. //--------------------------------------------------------------------- // CGAL 2.3 //--------------------------------------------------------------------- GLOB: moved Optimisation_ref directory up one level ALL : Changed concept names. ALL : Added help button to pcenter demo. ALL : Restricted options in pcenter demo to reasonable values. ALL : Use new functor adaptors. ALL : Worked over traits classes -> Kernel Traits. ALL : Fixed warning on gcc3. SRC : Minimum_enclosing_* -> Min_* SRC : maximum_*_inscribed_k_gon -> maximum_*_inscribed_k_gon_2 SRC : extremal_polygon -> extremal_polygon_2 SRC : all_furthest_neighbors -> all_furthest_neighbors_2 SRC : Removed side-effect from expensive assertion in 3center. SRC : Use CGAL_NTS for number type utilities. SRC : Use Construct_iso_rectangle_2 from Kernel Traits. SRC : Fixed more ledaing underscores. SRC : Fixed leading underscore names. SRC : Fixed bug in maximum_perimeter k-gon::min_k_gon. SRC : Use CGAL compose functions. SRC : Do not use non-std iterators (std::output_iterator etc.). SRC : Several fixes for Borland. SRC : Fixed bug in four-center computation. SRC : Fixed range bug in expensive_assertion in extremal_polygon. SRC : Workaround for peculiar egcs-1.* bug with pcenter_random tests. SRC : Fixed two little bugs in 3cover (greater_equal ==> greater). SRC : Fixed expensive checks. SRC : Fixed internal compiler error on egcs-1. SRC : Completely new four-center implementation. SRC : Completely new four-cover implementation. SRC : Unified traits classes. SRC : Worked around some MSVC using-bugs. SRC : Added std:: to vector in several places in extremal_polygon_2.h. SRC : Removed CGAL::sqrt (now in double.h/leda_real.h). SRC : added some return 0; SRC : MSVBC workaround for TYPENAME_BUGs. SRC : New linear 2- and 3-center algorithm. SRC : added std:: in a number of places where it was missing SRC : use namespace std and CGAL SRC : use standard header files SRC : fix signed <-> unsigned comparison warning on gcc. SRC : some minor changes to prevent warnings for gcc -Wall. SRC : fixed a bug in Rectangle_partition::first_left_of. ALL : Initial revision ALL : Matrix_search SRC : Added typedefs for Construct_iso_rectangle and Construct_vertex. //--------------------------------------------------------------------- // CGAL 2.2 //--------------------------------------------------------------------- ALL : Minimum_enclosing_* -> Min_* ALL : maximum_*_inscribed_k_gon -> maximum_*_inscribed_k_gon_2 ALL : extremal_polygon -> extremal_polygon_2 ALL : all_furthest_neighbors -> all_furthest_neighbors_2 DEMO: Fixed sprintf problem on msvc. DEMO: Fixed kcc warning. ALL : Use CGAL_NTS for number type utilities. ALL : Fixed _Random_generator stuff (now without leading underscore). DEMO: Added check for CGAL_USE_LEDA. SRC : Removed side-effect from expensive assertion in 3center. SRC : Use Construct_iso_rectangle_2 from Kernel Traits. SRC : Fixed more ledaing underscores. SRC : Fixed leading underscore names. SRC : Fixed bug in maximum_perimeter k-gon::min_k_gon. SRC : Use CGAL compose functions. SRC : Do not use non-std iterators (std::output_iterator etc.). ALL : Several fixes for Borland. //--------------------------------------------------------------------- // CGAL 2.1 //--------------------------------------------------------------------- DEMO: New User-Interface with different Generators. DEMO: Fixed MSVC problems. DEMO: Fixed a few things for VC++. ALL : Replaced selfmade timer by CGAL::Timer. DEMO: Prefixed leda_drawing_mode. DEMO: fixed for LEDA-3.8 (the point_set data structure vanished) DEMO: Now nearest neighbor queries are done brute-force. ALL : added std:: in a number of places where it was missing ALL : use namespace std and CGAL ALL : use standard header files ALL : Initial revision ALL : added some return 0; ALL : MSVBC workaround for TYPENAME_BUGs. SRC : Fixed bug in four-center computation. SRC : Fixed range bug in expensive_assertion in extremal_polygon. SRC : Workaround for peculiar egcs-1.* bug with pcenter_random tests. SRC : Fixed two little bugs in 3cover (greater_equal ==> greater). SRC : Fixed expensive checks. SRC : Fixed internal compiler error on egcs-1. SRC : Completely new four-center implementation. SRC : Completely new four-cover implementation. SRC : Unified traits classes. SRC : Worked around some MSVC using-bugs. SRC : Added std:: to vector in several places in extremal_polygon_2.h. SRC : Removed CGAL::sqrt (now in double.h/leda_real.h). SRC : New linear 2- and 3-center algorithm. SRC : some minor changes to prevent warnings for gcc -Wall. SRC : fixed a bug in Rectangle_partition::first_left_of. SRC : Matrix_search SRC : Removed, --> Rectangular_p_center_traits_2.h. TEST: Fixed some MSVC #ifdefs. TEST: Removed "warning" from program output. TEST: Use Intervall_arithmetic number type. TEST: Added LONG_NAME_PROBLEM flags to makefile //--------------------------------------------------------------------- // CGAL 1.2 //--------------------------------------------------------------------- DEMO: Changed concept names. DEMO: Added help button to pcenter demo. DEMO: Restricted options in pcenter demo to reasonable values. DEMO: New User-Interface with different Generators. ALL : some minor changes to prevent warnings for gcc -Wall. DEMO: Initial revision SRC : fix signed <-> unsigned comparison warning on gcc.