Navigation
API > API/Runtime > API/Runtime/Chaos
The method used to calculate the axis and angle for one of the rotation constraints in the joint.
| Name | Chaos::EJointSolverConstraintUpdateType |
| Type | enum |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Joint/JointSolverConstraints.h |
| Include Path | #include "Chaos/Joint/JointSolverConstraints.h" |
Syntax
namespace Chaos
{
enum EJointSolverConstraintUpdateType
{
None,
Linear_Point,
Linear_Spherical,
Linear_Cylindrical,
Linear_Planar,
Linear_SphericalDrive,
Linear_CircularDrive,
Linear_AxialDrive,
Angular_Twist,
Angular_Cone,
Angular_SingleLockedSwing,
Angular_SingleLimitedSwing,
Angular_DualConeSwing,
Angular_Locked,
Angular_TwistDrive,
Angular_ConeDrive,
Angular_SwingDrive,
Angular_SLerpDrive,
}
}
Values
| Name | Remarks |
|---|---|
| None | |
| Linear_Point | |
| Linear_Spherical | |
| Linear_Cylindrical | |
| Linear_Planar | |
| Linear_SphericalDrive | |
| Linear_CircularDrive | |
| Linear_AxialDrive | |
| Angular_Twist | |
| Angular_Cone | |
| Angular_SingleLockedSwing | |
| Angular_SingleLimitedSwing | |
| Angular_DualConeSwing | |
| Angular_Locked | |
| Angular_TwistDrive | |
| Angular_ConeDrive | |
| Angular_SwingDrive | |
| Angular_SLerpDrive |