mirror of https://github.com/CGAL/cgal
386 lines
14 KiB
Plaintext
386 lines
14 KiB
Plaintext
//=====================================================================
|
|
// Revision History for package Matrix_search
|
|
//=====================================================================
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 159
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Removed old workarounds.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 158
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 157
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Removed some MSC_VER macros.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 156
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : - G++ 3.4 fixes.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 155
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : - Rename has_smaller_dist_to_point to has_smaller_distance_to_point.
|
|
GLOB: remove Susan as maintainer
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 154
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Removed Sqrt.
|
|
ALL : Fixed demos for LEDA namespace (as suggested by Matthias).
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 153
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : K::FT -> K::R::FT. (<- Sylvain)
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 152
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Fixed rectangle construction bug.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 151
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Fixed sunpro problems.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 150
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Some fixes for sunpro 5.3.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 149
|
|
//---------------------------------------------------------------------
|
|
|
|
GLOB: moved Optimisation_ref directory up one level
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 148
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Added typedefs for Construct_iso_rectangle and Construct_vertex.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 147
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Use new functor adaptors.
|
|
ALL : Worked over traits classes -> Kernel Traits.
|
|
SRC : 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.
|
|
SRC : Initial revision
|
|
SRC : Matrix_search
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 145
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Changed concept names.
|
|
ALL : Added help button to pcenter demo.
|
|
ALL : Restricted options in pcenter demo to reasonable values.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 144
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Fixed warning on gcc3.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 143
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 142
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 141
|
|
//---------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 140
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Removed side-effect from expensive assertion in 3center.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 139
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Fixed sprintf problem on msvc.
|
|
DEMO: Fixed kcc warning.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 138
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 137
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Use CGAL_NTS for number type utilities.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 136
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Use Construct_iso_rectangle_2 from Kernel Traits.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 135
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Fixed _Random_generator stuff (now without leading underscore).
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 134
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Fixed more ledaing underscores.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 133
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Fixed leading underscore names.
|
|
SRC : Fixed bug in maximum_perimeter k-gon::min_k_gon.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 132
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Added check for CGAL_USE_LEDA.
|
|
SRC : Use CGAL compose functions.
|
|
SRC : Do not use non-std iterators (std::output_iterator etc.).
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 131
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Several fixes for Borland.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 130
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Fixed MSVC problems.
|
|
TEST: Initial revision
|
|
SRC : Fixed bug in four-center computation.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 129
|
|
//---------------------------------------------------------------------
|
|
|
|
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).
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 128
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Fixed expensive checks.
|
|
SRC : Fixed internal compiler error on egcs-1.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 127
|
|
//---------------------------------------------------------------------
|
|
|
|
TEST: Fixed some MSVC #ifdefs.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 126
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 125
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Fixed a few things for VC++.
|
|
SRC : Completely new four-center implementation.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 124
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Completely new four-cover implementation.
|
|
SRC : Unified traits classes.
|
|
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.
|
|
SRC : Initial revision
|
|
SRC : Matrix_search
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 123
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Worked around some MSVC using-bugs.
|
|
SRC : Removed, --> Rectangular_p_center_traits_2.h.
|
|
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.
|
|
SRC : Initial revision
|
|
SRC : Matrix_search
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 122
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Replaced selfmade timer by CGAL::Timer.
|
|
TEST: Removed "warning" from program output.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 121
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : Added std:: to vector in several places in extremal_polygon_2.h.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 120
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Prefixed leda_drawing_mode.
|
|
SRC : Removed CGAL::sqrt (now in double.h/leda_real.h).
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 119
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : added some return 0;
|
|
ALL : MSVBC workaround for TYPENAME_BUGs.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 118
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: New User-Interface with different Generators.
|
|
SRC : New linear 2- and 3-center algorithm.
|
|
TEST: Use Intervall_arithmetic number type.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 117
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: fixed for LEDA-3.8 (the point_set<I> data structure vanished)
|
|
DEMO: Now nearest neighbor queries are done brute-force.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 116
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 115
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 114
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : added std:: in a number of places where it was missing
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 113
|
|
//---------------------------------------------------------------------
|
|
|
|
DEMO: Fixed MSVC problems.
|
|
DEMO: New User-Interface with different Generators.
|
|
ALL : Initial revision
|
|
TEST: added some return 0;
|
|
TEST: MSVBC workaround for TYPENAME_BUGs.
|
|
TEST: Added LONG_NAME_PROBLEM flags to makefile
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 112
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : use namespace std and CGAL
|
|
ALL : use standard header files
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 111
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 110
|
|
//---------------------------------------------------------------------
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 19
|
|
//---------------------------------------------------------------------
|
|
|
|
SRC : fix signed <-> unsigned comparison warning on gcc.
|