Kinetic::InstantaneousKernel

Definition

The concept Kinetic::InstantaneousKernel covers models that act as adaptors allowing CGAL static data structures to act on snapshots of kinetic data. It typically only supports one type of moving object.

Currently, each model is created for one particular type of kinetic primitive. The primitives are identified by Kinetic::ActiveObjectsTable::Key objects.

Types

Kinetic::InstantaneousKernel::Time
The type used to represent the current time. This must be a ring or field type.

Operations

Time a.time () Return the current time.

void a.set_time ( Time) Set the current time to have a certain value. All existing predicates are updated automatically.

Static_object a.static_object ( Key)
Return a static object corresponding to the kinetic object at this instant in time.

Has Models

Kinetic::Cartesian_instantaneous_kernel