Skip to main content

Module object

Module object 

Source
Expand description

Simulation object entities.

Each object is uniquely identified by an Id consisting of the object Kind and the object Key.

Structs§

Dynamic
A free, bounded, massive object
Id
Each value identifies a unique object by the kind of object and its key
Key
A VecMap index
Nodetect
A free, massive object
Static
A fixed, bounded object

Enums§

Kind
Object kind
Variant
One of object variants
VariantRef
Reference to one of object variants

Constants§

KEY_MAX

Traits§

Bounded
A bounded object
Inertial
Inertial object
Massive
A bounded object with mass
Object
Base object trait
Solid
A bounded object with material properties
Temporal
Object with time derivatives

Functions§

report_sizes
Print object size information

Type Aliases§

KeyType
Object keys are used to uniquely identify an object of a specific kind: static, dynamic, or nodetect.