Table of Contents

Enum MotionAxes

Namespace
Jitter2.Dynamics
Assembly
Jitter2.dll

Permitted translations and rotations about world-space axes. Used by AllowedMotion.

[Flags]
public enum MotionAxes

Fields

All = Linear | Angular

Unrestricted translation and rotation (the default).

Angular = AngularX | AngularY | AngularZ

Rotation about all world axes.

AngularX = 8

Rotation about the world X axis.

AngularY = 16

Rotation about the world Y axis.

AngularZ = 32

Rotation about the world Z axis.

Linear = LinearX | LinearY | LinearZ

Translation along all world axes.

LinearX = 1

Translation along the world X axis.

LinearY = 2

Translation along the world Y axis.

LinearZ = 4

Translation along the world Z axis.

None = 0

No simulated translation or rotation.

PlaneXY = LinearX | LinearY | AngularZ

Translation in XY and rotation about Z.

PlaneXZ = LinearX | LinearZ | AngularY

Translation in XZ and rotation about Y.

PlaneYZ = LinearY | LinearZ | AngularX

Translation in YZ and rotation about X.