mirror of https://github.com/CGAL/cgal
510 lines
18 KiB
Plaintext
510 lines
18 KiB
Plaintext
5 August 2005 Sylvain Pion
|
|
- Remove CGAL_STD.
|
|
|
|
15 January 2005 Sylvain Pion
|
|
- Transform_iterator fix for g++ 4.0
|
|
|
|
=================================== CGAL 3.1 ==========================
|
|
|
|
19 December 2004 Andreas Fabri
|
|
- Updated file headers in the demos
|
|
|
|
05 October 2004 Andreas Fabri
|
|
- A workaround to Transform_iterator: Added typedef std::_Unchecked_iterator_tag _Checked_iterator_category; for VC8.
|
|
Strange that no other iterator complains about this "feature" missing
|
|
|
|
10 August 2004 Andreas Fabri
|
|
- In rectangular_p_center_2_random2_test.C: Use Kernel_traits<Point>::Kernel::FT instead of Point::R::FT
|
|
|
|
22 June 2004 Sylvain Pion
|
|
- Add some missing "using base::member;" to please g++ 3.4.
|
|
|
|
Version 169 (09 February 2004) [rursu]
|
|
- Updated headers in examples
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 168
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Remove CGAL_CFG_MATCHING_BUG_2.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 167
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Fixed two qualification bugs in example programs.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 166
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Cleanup all example programs.
|
|
SRC : - Change all headers to the new format/license.
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 165
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : Removed Polygon_traits_2
|
|
TEST: cleanup
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 164
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : 1.64 10/09/2003 rursu:
|
|
ALL : - Qt_help_window class is in the CGAL namespace
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 163
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : 1.63 07/09/2003 rursu:
|
|
ALL : - demo use new help class Qt_help_window instead of HelpWindow
|
|
ALL : - demo use new icon demoicon
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 162
|
|
//---------------------------------------------------------------------
|
|
|
|
GLOB: updated
|
|
DEMO: fixed the makefile for FREEBsd
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 161
|
|
//---------------------------------------------------------------------
|
|
|
|
ALL : fixed rectangular_p_center demo
|
|
|
|
//---------------------------------------------------------------------
|
|
// revision 160
|
|
//---------------------------------------------------------------------
|
|
|
|
GLOB: updated
|
|
DEMO: removed Leda based demo
|
|
DEMO: New User-Interface with different Generators.
|
|
DEMO: some minor changes to prevent warnings for gcc -Wall.
|
|
DEMO: Initial revision
|
|
DEMO: Matrix_search
|
|
DEMO: Removed some MSC_VER macros.
|
|
DEMO: - Rename has_smaller_dist_to_point to has_smaller_distance_to_point.
|
|
DEMO: Removed Sqrt.
|
|
DEMO: Fixed demos for LEDA namespace (as suggested by Matthias).
|
|
DEMO: K::FT -> K::R::FT. (<- Sylvain)
|
|
DEMO: Fixed sunpro problems.
|
|
DEMO: Some fixes for sunpro 5.3.
|
|
DEMO: Use new functor adaptors.
|
|
DEMO: Worked over traits classes -> Kernel Traits.
|
|
DEMO: Changed concept names.
|
|
DEMO: Added help button to pcenter demo.
|
|
DEMO: Restricted options in pcenter demo to reasonable values.
|
|
DEMO: Fixed warning on gcc3.
|
|
DEMO: Minimum_enclosing_* -> Min_*
|
|
DEMO: maximum_*_inscribed_k_gon -> maximum_*_inscribed_k_gon_2
|
|
DEMO: extremal_polygon -> extremal_polygon_2
|
|
DEMO: all_furthest_neighbors -> all_furthest_neighbors_2
|
|
DEMO: Fixed sprintf problem on msvc.
|
|
DEMO: Fixed kcc warning.
|
|
DEMO: Use CGAL_NTS for number type utilities.
|
|
DEMO: Fixed _Random_generator stuff (now without leading underscore).
|
|
DEMO: Added check for CGAL_USE_LEDA.
|
|
DEMO: Fixed MSVC problems.
|
|
DEMO: Fixed a few things for VC++.
|
|
DEMO: Replaced selfmade timer by CGAL::Timer.
|
|
DEMO: Prefixed leda_drawing_mode.
|
|
DEMO: fixed for LEDA-3.8 (the point_set<I> data structure vanished)
|
|
DEMO: Now nearest neighbor queries are done brute-force.
|
|
DEMO: added std:: in a number of places where it was missing
|
|
DEMO: use namespace std and CGAL
|
|
DEMO: use standard header files
|
|
DEMO: Made conforming with new Window_stream.
|
|
DEMO: added Qt based demo
|
|
DEMO: - G++ 3.4 fixes.
|
|
|
|
//---------------------------------------------------------------------
|
|
// 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: Cleanup all example programs.
|
|
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 the makefile for FREEBsd
|
|
DEMO: added Qt based demo
|
|
DEMO: removed Leda based demo
|
|
DEMO: Fixed MSVC problems.
|
|
DEMO: New User-Interface with different Generators.
|
|
ALL : Initial revision
|
|
TEST: Cleanup all example programs.
|
|
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.
|