In this package types and constants are defined that are used in the MultiBody library. The types have additional annotation choices definitions that define the menus to be built up in the graphical user interface when the type is used as parameter in a declaration.
Name | Description |
---|---|
Axis | Axis vector with choices |
AxisLabel | Label of axis with choices |
RotationSequence | Sequence of planar frame rotations with choices |
Color | RGB representation of color |
RealColor | RGB representation of color as Real type |
SpecularCoefficient | Reflection of ambient light (= 0: light is completely absorbed) |
ShapeType | Type of shape (box, sphere, cylinder, pipecylinder, cone, pipe, beam, gearwheel, spring, <external shape>) |
ShapeExtra | Type of the additional data that can be defined for an elementary ShapeType |
ResolveInFrameA | Enumeration to define the frame in which an absolute vector is resolved (world, frame_a, frame_resolve) |
ResolveInFrameB | Enumeration to define the frame in which an absolute vector is resolved (world, frame_b, frame_resolve) |
ResolveInFrameAB | Enumeration to define the frame in which a relative vector is resolved (world, frame_a, frame_b, frame_resolve) |
RotationTypes | Enumeration defining in which way the fixed orientation of frame_b with respect to frame_a is specified |
GravityTypes | Enumeration defining the type of the gravity field |
Init | |
Defaults | Default settings of the MultiBody library via constants |