Concept

Kinetic::Kernel

Definition

The concept Kinetic::Kernel acts as the kinetic analog of a Cgal kernel. It provides some set of primitives and predicats acting on them. The predicates are instances of Kinetic::CertificateGenerator and can be used to either create Certificates or to evaluate instantaneous predicates.

Types

Kinetic::Kernel::Motion_function
The type which is used to represent coordinates of moving primitives. It is a model of the concept FunctionKernel::Function. This is the analog of the CGAL kernel RT.


Kinetic::Kernel::Certificate
The type representing the results of predicates. See Kinetic::Certificate.


Kinetic::Kernel::Function_kernel
The type of the function kernel used. See Kinetic::FunctionKernel.

Operations

Function_kernel kk.function_kernel_object () const
Gets a copy of the function kernel.

Has Models

Kinetic::Cartesian<FunctionKernel>.