mirror of https://github.com/CGAL/cgal
Fix the CHANGES.md
This commit is contained in:
parent
ac0a35f6df
commit
b7d0249e24
|
|
@ -6,13 +6,13 @@ Release History
|
|||
|
||||
Release date: December 2022
|
||||
|
||||
### [2D Arrangements](https://doc.cgal.org/5.5/Manual/packages.html#PkgArrangementOnSurface2)
|
||||
- Fixed the intersect_2, compare_y_at_x_right, and compare_y_at_x_left function objects of the traits class template that handles geodesic arcs on sphere and applied a small syntactical fix to the tracing traits.
|
||||
### [2D Arrangements](https://doc.cgal.org/5.6/Manual/packages.html#PkgArrangementOnSurface2)
|
||||
- Fixed the `intersect_2`, `compare_y_at_x_right`, and `compare_y_at_x_left` function objects of the traits class template that handles geodesic arcs on sphere and applied a small syntactical fix to the tracing traits.
|
||||
- Introduced a function template, namely, `draw_arrangement(arr)`, that renders arrangements based on the `Basic_viewer_qt` class template. At this point only 2D arrangements on the plane induced by (i) segments and (ii) conics are supported.
|
||||
- Improved the traits class template that handles conics, namely `Arr_conic_traits_2`. This includes the following:
|
||||
(i) Fixed a couple of bugs and slightly optimized some functions.
|
||||
(ii) Introduced functionality that approximates conics with polylines. (This is used to draw conic curves.)
|
||||
(iii) **Breaking change**: Changed the interface to generate conic curves. In the past, curves where generated directly using the constructors of the conic and x-monotone conic constructs. Now, they are constructed via function objects provided by the traits. This eliminates the constructions of temporary kernels. The old functionality is obsolete, but still supported for a limited number of versions. It depends on a static member function of the traits. In a future version this function will no longer be static, implying that the old functionality will no longer be supported.
|
||||
1. Fixed a couple of bugs and slightly optimized some functions.
|
||||
2. Introduced functionality that approximates conics with polylines. (This is used to draw conic curves.)
|
||||
3. **Breaking change**: Changed the interface to generate conic curves. In the past, curves where generated directly using the constructors of the conic and x-monotone conic constructs. Now, they are constructed via function objects provided by the traits. This eliminates the constructions of temporary kernels. The old functionality is obsolete, but still supported for a limited number of versions. It depends on a static member function of the traits. In a future version this function will no longer be static, implying that the old functionality will no longer be supported.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue