The AlgebraicKernelForCircles concept is meant to provide the curved kernel with all the algebraic functionalities required for the manipulation of circular arcs.
Algebraic_kernel_for_circles_2_2
A model of AlgebraicKernelForCircles is supposed to provide
| |
A model of RingNumberType.
| |
| |
A model of FieldNumberType<RT>.
| |
| |
A model of
AlgebraicKernelForCircles::Polynomial_1_2, for bivariate polynomials of degree up
to 1.
| |
| |
A model of
AlgebraicKernelForCircles::PolynomialForCircles_2_2, for bivariate polynomials
of degree up to 2 that can store equations of circles.
| |
| |
A model of
RootOf_2, for algebraic numbers
of degree up to 2.
| |
| |
A model of
AlgebraicKernelForCircles::RootForCircles_2_2, for
solutions of systems of two models of
AlgebraicKernelForCircles::PolynomialForCircles_2_2.
| |
| |
A model of
AlgebraicKernelForCircles::ConstructPolynomial_1_2.
| |
| |
A model of
AlgebraicKernelForCircles::ConstructPolynomialForCircles_2_2.
| |
| |
A model of the concept
AlgebraicKernelForCircles::CompareX.
| |
| |
A model of the concept
AlgebraicKernelForCircles::CompareY.
| |
| |
A model of the concept
AlgebraicKernelForCircles::CompareXY.
| |
| |
A model of the concept AlgebraicKernelForCircles::SignAt.
| |
| |
A model of the concept
AlgebraicKernelForCircles::XCriticalPoints.
| |
| |
A model of the concept
AlgebraicKernelForCircles::YCriticalPoints.
| |
| |
A model of the concept AlgebraicKernelForCircles::Solve.
|
CircularKernel
CGAL::Circular_kernel_2<LinearKernel,AlgebraicKernelForCircles>