The AlgebraicKernelForSpheres concept is meant to provide the curved kernel with all the algebraic functionalities required for the manipulation of spheres, circles, and circular arcs in 3D.
Algebraic_kernel_for_spheres_2_3
A model of AlgebraicKernelForSpheres is supposed to provide
AlgebraicKernelForSpheres::RT | |
A model of RingNumberType.
| |
AlgebraicKernelForSpheres::FT | |
A model of FieldNumberType<RT>.
| |
AlgebraicKernelForSpheres::Polynomial_1_3 | |
A model of
AlgebraicKernelForSpheres::Polynomial_1_3, for trivariate polynomials
of degree up to 1.
| |
AlgebraicKernelForSpheres::Polynomial_for_spheres_2_3 | |
A model of
AlgebraicKernelForSpheres::PolynomialForSpheres_2_3, for trivariate
polynomials of degree up to 2 that can store equations of spheres.
| |
AlgebraicKernelForSpheres::Polynomials_for_lines_3 | |
A model of
AlgebraicKernelForSpheres::PolynomialsForLines_3, for systems of
polynomials that can store equations of lines in 3D.
| |
AlgebraicKernelForSpheres::Root_of_2 | |
A model of
RootOf_2, for algebraic numbers
of degree up to 2.
| |
AlgebraicKernelForSpheres::Root_for_spheres_2_3 | |
A model of
AlgebraicKernelForSpheres::RootForSpheres_2_3, for
solutions of systems of three models of
AlgebraicKernelForSpheres::PolynomialForSpheres_2_3.
| |
AlgebraicKernelForSpheres::Construct_polynomial_1_3 | |
A model of
AlgebraicKernelForSpheres::ConstructPolynomial_1_3.
| |
AlgebraicKernelForSpheres::Construct_polynomial_for_spheres_2_3 | |
A model of
AlgebraicKernelForSpheres::ConstructPolynomialForSpheres_2_3.
| |
AlgebraicKernelForSpheres::Construct_polynomials_for_lines_3 | |
A model of
AlgebraicKernelForSpheres::ConstructPolynomialsForLines_3.
| |
AlgebraicKernelForSpheres::Compare_x | |
A model of the concept
AlgebraicKernelForSpheres::CompareX.
| |
AlgebraicKernelForSpheres::Compare_y | |
A model of the concept
AlgebraicKernelForSpheres::CompareY.
| |
AlgebraicKernelForSpheres::Compare_z | |
A model of the concept
AlgebraicKernelForSpheres::CompareZ.
| |
AlgebraicKernelForSpheres::Compare_xy | |
A model of the concept
AlgebraicKernelForSpheres::CompareXY.
| |
AlgebraicKernelForSpheres::Compare_xyz | |
A model of the concept
AlgebraicKernelForSpheres::CompareXYZ.
| |
AlgebraicKernelForSpheres::Sign_at | |
A model of the concept AlgebraicKernelForSpheres::SignAt.
| |
AlgebraicKernelForSpheres::X_critical_points | |
A model of the concept
AlgebraicKernelForSpheres::XCriticalPoints.
| |
AlgebraicKernelForSpheres::Y_critical_points | |
A model of the concept
AlgebraicKernelForSpheres::YCriticalPoints.
| |
AlgebraicKernelForSpheres::Z_critical_points | |
A model of the concept
AlgebraicKernelForSpheres::ZCriticalPoints.
| |
AlgebraicKernelForSpheres::Solve | |
A model of the concept AlgebraicKernelForSpheres::Solve.
|
SphericalKernel
CGAL::Spherical_kernel_3<Kernel,AlgebraicKernelForSpheres>