mirror of https://github.com/CGAL/cgal
211 lines
6.5 KiB
Plaintext
211 lines
6.5 KiB
Plaintext
1.43 (12 Apr 2003)
|
|
- comment is_valid() since it's not finished and breaks g++ 3.4.
|
|
|
|
1.42 (4 Nov 2002)
|
|
- fix return type in indirect traits
|
|
|
|
1.41 (30 Oct 2002)
|
|
- fix type redeclaration in indirect traits
|
|
- add some documentation for the vertex visibility graph
|
|
|
|
1.39 & 1.40? (10 Oct 2002)
|
|
- replace use of CGALi::Construct template with own function object
|
|
in Triangulation_indirect_traits (since template was removed in
|
|
the kernel).
|
|
|
|
1.38 (12 Aug 2002)
|
|
- replace LEFTTURN and relatives by LEFT_TURN and relatives.
|
|
|
|
-------------------------------- Release 2.4 ----------------------------------
|
|
1.37 (6 May 2002)
|
|
- use std::vector in Rotation_tree for Borland as well (something not
|
|
working with the std::unique call there it seems)
|
|
|
|
1.36 (3 May 2002)
|
|
- switch back to std::vector for MSVC6 (CGALi::vector doesn't work there...)
|
|
|
|
1.35 (3 May 2002)
|
|
- use CGALi::vector in Rotation_tree as well
|
|
|
|
1.34 (25 Apr 2002)
|
|
- switched to use of CGALi::vector in Partitioned_polygon to see if this makes
|
|
things work for M$
|
|
|
|
1.33 (25 Apr 2002)
|
|
- added missing traits class to call to is_degenerate_polygon_2
|
|
|
|
1.32 (24 Apr 2002)
|
|
- removed more .x() and .y() accesses and global function calls and updated
|
|
the traits requirements accordingly
|
|
|
|
1.31 (18 Apr 2002)
|
|
- removed some .x() and .y() accesses
|
|
|
|
1.30 (8 Apr 2002)
|
|
- removed remaining <R> parameterization of point type.
|
|
|
|
1.29 (24 Mar 2002)
|
|
- fixed remaining problems in optimal partition with collinear vertices
|
|
- fixed some problems in the traits classes (referring to old design and
|
|
undocumented types and such)
|
|
|
|
1.28 (19 Mar 2002)
|
|
- fixed problems in optimal partition and greene_approx partition that
|
|
crop up when there are collinear vertices
|
|
|
|
1.27 (23 Jan 2002)
|
|
- added a std:: to size_t in Matrix.h
|
|
|
|
1.26 (17 Jan 2002)
|
|
- removed typos left over from the last change
|
|
- remove ch_utils.h include
|
|
|
|
1.25 (5 Dec 2001)
|
|
- changed from use of reinterpret_cast to Kernel_traits
|
|
|
|
1.24 (5 Dec 2001)
|
|
- reverted back to list.sort() since std:sort requires random access iterators
|
|
- removed ch_utils.h dependency
|
|
|
|
1.23 (2 Dec 2001)
|
|
- added some CGAL prefixes to make SunPro happy
|
|
- also changed to use of std::sort instead of sort in std::list
|
|
|
|
1.22 (26 Oct 2001)
|
|
- fixed bug in Indirect_edge_compare for comparing edge with itself
|
|
|
|
1.21 (26 Oct 2001)
|
|
- added missing std:: in debug statement
|
|
|
|
1.20 (13 Sep 2001)
|
|
- added refresh button (necessary for Windows platforms?) to demo programs
|
|
- commented out random polygon generation in examples; seems to be buggy
|
|
|
|
1.19 (28 Aug 2001)
|
|
- added use of exact number type in examples
|
|
|
|
-------------------------------- Release 2.3 ----------------------------------
|
|
1.18 (31 July 2001)
|
|
- moved Partition_2_ref directory up one level
|
|
- renamed intro.tex file to avoid conflicts with other packages
|
|
|
|
1.17 (26 July 2001)
|
|
minor formatting changes
|
|
|
|
1.16 (26 July 2001)
|
|
made changes necessary to do manual split
|
|
|
|
1.15 (16 July 2001)
|
|
fixed initialization bug in Partition_vertex_map
|
|
changed asserts to CGAL_assertions
|
|
|
|
1.14 (12 July 2001)
|
|
minor fix in doc.
|
|
|
|
1.13 (12 July 2001)
|
|
Simplified Partition_vertex_map so it does not have any circular type
|
|
references; this makes the Borland compiler happy
|
|
|
|
Converted Partition_vertex_map to be based on a vector instead of a list
|
|
to make the Borland compiler happy.
|
|
|
|
Shorted names of some predicate classes
|
|
|
|
introduced exact number types in some examples
|
|
|
|
changed test programs so they can use the default cgal_test now.
|
|
|
|
1.12 (6 July 2001)
|
|
Fixed many things in documentation (requirements vs. preconditions;
|
|
added Implementation sections; included example programs instead of
|
|
using verbatim)
|
|
|
|
changed example programs to use a random polygon instead of a static one
|
|
|
|
added README for example programs
|
|
|
|
added file name in example programs
|
|
|
|
1.11 (2 May 2001)
|
|
Fixed bugs in Indirect_edge_compare.
|
|
|
|
1.10 (1 May 2001)
|
|
Changed traits requirements for y-monotone partition to incorporate
|
|
the Compare_x_at_y function now available in the kernel.
|
|
|
|
1.9 (22 March 2001)
|
|
Changed basis for std::stack in Vertex_visibility_graph_2 to std::list
|
|
instead of std::deque (the default) since the latter under MSVC++ assumes
|
|
pointers where it shouldn't (i.e., iterator_traits doesn't work).
|
|
|
|
Changed name of template parameter from Point_2 to Point_2_ in set_valid
|
|
for Partition_opt_cvx_edge so VC++ won't get confused.
|
|
|
|
Made some cosmetic changes to the demos.
|
|
|
|
1.8 (12 March 2001)
|
|
|
|
Changed Vertex_const_iterator to Vertex_iterator for Partition_vertex_map
|
|
build() function and partition_is_valid_2() in the hopes that this will
|
|
fix the problem the Windows compilers have with the call to insert in
|
|
build().
|
|
|
|
Removed the .C files that cannot be used with VC++ because of template
|
|
member functions.
|
|
|
|
Fixed some warnings related to unused variables and parameters.
|
|
|
|
1.7 (8 March 2001)
|
|
|
|
Added typedefs for Traits parameters in Partitioned_polygon_2.
|
|
|
|
rearranged class declarations in Partitioned_polygon_2.h to please VC++
|
|
and fixed other small bugs with const vs. non-const interators, typedefs
|
|
for class not public.
|
|
|
|
Changed name of Polygon_2 template parameter to Polygon in some functions
|
|
so VC++ won't get confused with the Polygon_2 class defined elsewhere.
|
|
|
|
|
|
1.6 (19 January 2001)
|
|
|
|
Fixed more problems with types and typedefs in Partitioned_polygon_2.
|
|
|
|
Fixed small problem with introduction to reference pages in doc.
|
|
|
|
1.5 (8 January 2001)
|
|
|
|
Moved definitions of template functions inside classes to see if
|
|
Borland and VC++ can deal with this better and fixed some typedefs
|
|
causing problems with these two compilers.
|
|
|
|
Modified documentation in accordance with suggestions from editors.
|
|
|
|
1.4 (20 November 2000)
|
|
|
|
fixed bug in the cgal_test script
|
|
|
|
Moved definitions of template functions in Indirect_edge_compare class
|
|
inside the class to see if Borland and VC++ can deal with this better.
|
|
|
|
1.3 (7 November 2000)
|
|
|
|
changed test suite by dividing it into more programs that will take
|
|
less time to compile and adding a compile-time flag so the same program
|
|
can be used for testing the homogeneous and Cartesian kernels.
|
|
|
|
fixed(?) some bugs with template parameters for Borland
|
|
|
|
1.2 (20 September 2000)
|
|
|
|
added a few missing .C files
|
|
|
|
1.1 (2 August 2000)
|
|
|
|
Fixed bugs with misplaced includes for .C files, a few missing CGAL::
|
|
for MIPS, and wrong function names in example files.
|
|
|
|
1.0 (28 July 2000)
|
|
|
|
Initial release
|