cgal/Visibility_complex_2/changes.txt

71 lines
2.7 KiB
Plaintext

23 August 2007 Luc Habert
- countless bugfixes
- replaced Antichain::compute_graph, in order to no longer use chi3
- replaced Antichain::glue_ccw_cw, to avoid memory leaks
- thoroughly modified Antichain::sweep and Antichain::compute_phi
- moved most of the stuff into the subnamespace
Visibility_complex_2_details, many renamings.
- added a destructor for Visibility_complex_2
- added class Compute_free_bitangents_2 to ease use of the linear sweep
- added class Shortest_path_2, a nicer interface for the shortest path code
- removed the functions visibility_complex_2 and shortest_path_2
- added an iterator over the border of the faces
- the disks are now copied into the complex, and the constraints are passed
using the class Constraint_input, instead of having to be created
beforehand by the user; added iterators over the disks and constraints
- added methods positive_edge and negative_edge to obtain an edge of a disk
- removed unused and broken features (Scene, Linear_decorator, ...)
- replaced the embryo of a testsuite with a complete one
- updated the documentation.
26 April 2005 Laurent Rineau
- port to g++-4.0.0
- fix syntax errors and warnings.
- example2.C style has to be fixed.
09 April 2005 Laurent Rineau
- port to g++-3.4 (added a lot of using Base::foobar)
14 October 2004 Laurent Rineau
- Added back include/CGAL/predicates/Visibility_complex_ftC2.h.
- Added typenames.
18 May 2004 Radu Ursu
- modified doc in doc_tex/Visibility_complex to made it work with the new
Manual tools
- commented out a couple of macros like \todo which are not defined
- added gif files needed by latex_to_html conversion in
doc_tex/Visibility_complex/fig
30 April 2004 Andreas Fabri
- replaced global function calls with kernel functors
30 April 2004 Radu Ursu
- moved demo/* to demo/Visibility_complex/*
28 April 2004 Radu Ursu
- modified tex files in doc_tex/Visibility_complex_ref to \ccInclude the right header files in include/CGAL instead of CEP/Visibility_complex.
- added two more examples from the doc
28 April 2004 Radu Ursu
- moved testsuite to test/Visibility_complex
28 April 2004 Radu Ursu
- moved examples from doc_tex to examples dir
- moved headers from include/CGAL/Visibility_complex to include/CGAL
22 April 2004 Radu Ursu
- moved test_suite directory to test directory
22 April 2004 Radu Ursu
- changed files according to statement change from CEP to CGAL package
Before 22 April 2004
- CGAL:: missing in shortest_path.C in testsuite and demo
- std::missing for copy and back_inserter
- leftturn is deprecated and replaced by left_turn (g++ warns about that)
Shouldn't that be function objects anyway?
- the same for rightturn
- made a Point_2 const Point_2&