CGAL::Kinetic::Cartesian<FunctionKernel>

Definition

This class provides a model of Kinetic::Kernel for use with general Cartesian geometry.

The IO format for points is currently p0, p1, ... w. pi and w are instances of Function. There IO format is typically c0+c1t+c2t2+.... Beware of issues with Cgal IO of the coeffients as exact number typles often require that the coefficents be expressed as a/b even when b is 1.

#include <CGAL/Kinetic/Cartesian.h>

Types

Kinetic::Cartesian<FunctionKernel>::Certificate
This is a model of Kinetic::Certificate.


Kinetic::Cartesian<FunctionKernel>::Point_1

Kinetic::Cartesian<FunctionKernel>::Point_2

Kinetic::Cartesian<FunctionKernel>::Point_3

Kinetic::Cartesian<FunctionKernel>::Weighted_point_3

The following are functors which generate Certificate objects. Each has a corresponding _object method which creates the functor. They are models of Kinetic::CertificateGenerator.

Kinetic::Cartesian<FunctionKernel>::Orientation_2

Kinetic::Cartesian<FunctionKernel>::Orientation_3

Kinetic::Cartesian<FunctionKernel>::Side_of_oriented_circle_2

Kinetic::Cartesian<FunctionKernel>::Side_of_oriented_sphere_3

Kinetic::Cartesian<FunctionKernel>::Power_test_3

Kinetic::Cartesian<FunctionKernel>::Weighted_orientation_3

Kinetic::Cartesian<FunctionKernel>::Compare_x_1

Kinetic::Cartesian<FunctionKernel>::Compare_x_2

Kinetic::Cartesian<FunctionKernel>::Compare_y_2

Kinetic::Cartesian<FunctionKernel>::Compare_x_3

Kinetic::Cartesian<FunctionKernel>::Compare_y_3

Kinetic::Cartesian<FunctionKernel>::Compare_z_3

Kinetic::Cartesian<FunctionKernel>::Compare_distance_2

Kinetic::Cartesian<FunctionKernel>::Compare_distance_3

Is Model for the Concepts

Kinetic::Kernel.