CGAL 4.12.1 - 3D Spherical Geometry Kernel
|
#include <CGAL/Spherical_kernel_3.h>
Parameters
The first parameter of the spherical kernel must be instantiated with a model of the Kernel
concept. The Spherical_kernel_3
class template derives from this first parameter, in order to reuse all needed functionalities on basic objects provided by a model of the Kernel concept.
The second parameter, AlgebraicKernelForSpheres
, is meant to provide the spherical kernel with all the algebraic functionalities required for the manipulation of algebraic curves.
Types | |
The spherical kernel uses basic number types of the algebraic kernel: In fact, the two number types | |
typedef AlgebraicKernelForSpheres::RT | RT |
Ring number type. | |
typedef AlgebraicKernelForSpheres::FT | FT |
Field number type. | |
The following types are available, as well as all the functionality on them described in the
| |
typedef Line_arc_3< Spherical_kernel_3 > | Line_arc_3 |
typedef Circular_arc_3< Spherical_kernel_3 > | Circular_arc_3 |
typedef Circular_arc_point_3< Spherical_kernel_3 > | Circular_arc_point_3 |