![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for Chaos::FPBDJointUtilities, including all inherited members.
| ConditionInertia(const FVec3 &InI, const FReal MaxRatio) | Chaos::FPBDJointUtilities | static |
| ConditionInverseMassAndInertia(const FReal &InInvMParent, const FReal &InInvMChild, const FVec3 &InInvIParent, const FVec3 &InInvIChild, const FReal MinParentMassRatio, const FReal MaxInertiaRatio, FReal &OutInvMParent, FReal &OutInvMChild, FVec3 &OutInvIParent, FVec3 &OutInvIChild) | Chaos::FPBDJointUtilities | static |
| ConditionInverseMassAndInertia(FReal &InOutInvMParent, FReal &InOutInvMChild, FVec3 &InOutInvIParent, FVec3 &InOutInvIChild, const FReal MinParentMassRatio, const FReal MaxInertiaRatio) | Chaos::FPBDJointUtilities | static |
| ConditionParentInertia(const FVec3 &IParent, const FVec3 &IChild, const FReal MinRatio) | Chaos::FPBDJointUtilities | static |
| ConditionParentMass(const FReal MParent, const FReal MChild, const FReal MinRatio) | Chaos::FPBDJointUtilities | static |
| DecomposeSwingTwistLocal(const FRotation3 &R0, const FRotation3 &R1, FRotation3 &R01Swing, FRotation3 &R01Twist) | Chaos::FPBDJointUtilities | static |
| GetAngularDriveAccelerationMode(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularProjection(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSLerpDriveDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSLerpDriveStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSoftAccelerationMode(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSwingDriveDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSwingDriveStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularSwingDriveTorqueLimit(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularTwistDriveDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularTwistDriveStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetAngularTwistDriveTorqueLimit(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetCircularConeAxisErrorLocal(const FRotation3 &R0, const FRotation3 &R1, const FReal SwingLimit, FVec3 &AxisLocal, FReal &Error) | Chaos::FPBDJointUtilities | static |
| GetConeAngleLimit(const FPBDJointSettings &JointSettings, const FVec3 &SwingAxisLocal, const FReal SwingAngle) | Chaos::FPBDJointUtilities | static |
| GetConeAxisAngleLocal(const FRotation3 &R0, const FRotation3 &R1, const FReal AngleTolerance, FVec3 &AxisLocal, FReal &Angle) | Chaos::FPBDJointUtilities | static |
| GetCylinderLimitedPositionError(const FVec3 &CX, const FVec3 &Axis, const FReal Limit, const EJointMotionType AxisMotion) | Chaos::FPBDJointUtilities | static |
| GetCylindricalAxesDeltas(const FRotation3 &R0, const FVec3 &X0, const FVec3 &X1, const int32 CylinderAxisIndex, FVec3 &CylinderAxis, FReal &CylinderDelta, FVec3 &RadialAxis, FReal &RadialDelta) | Chaos::FPBDJointUtilities | static |
| GetDualConeSwingAxisAngle(const FRotation3 &R0, const FRotation3 &R1, const EJointAngularConstraintIndex SwingConstraintIndex, FVec3 &Axis, FReal &Angle) | Chaos::FPBDJointUtilities | static |
| GetEllipticalConeAxisErrorLocal(const FRotation3 &R0, const FRotation3 &R1, const FReal SwingLimitY, const FReal SwingLimitZ, FVec3 &AxisLocal, FReal &Error) | Chaos::FPBDJointUtilities | static |
| GetLimitedPositionError(const FPBDJointSettings &JointSettings, const FRotation3 &R0, const FVec3 &CX) | Chaos::FPBDJointUtilities | static |
| GetLinearDriveAccelerationMode(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetLinearDriveDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings, const int32 AxisIndex) | Chaos::FPBDJointUtilities | static |
| GetLinearDriveStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings, const int32 AxisIndex) | Chaos::FPBDJointUtilities | static |
| GetLinearIsFree(const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetLinearProjection(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetLinearSoftAccelerationMode(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetLinearStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetLineLimitedPositionError(const FVec3 &CX, const FVec3 &Axis, const FReal Limit, const EJointMotionType AxisMotion) | Chaos::FPBDJointUtilities | static |
| GetLockedRotationAxes(const FRotation3 &R0, const FRotation3 &R1, FVec3 &Axis0, FVec3 &Axis1, FVec3 &Axis2) | Chaos::FPBDJointUtilities | static |
| GetLockedSwingAxisAngle(const FRotation3 &R0, const FRotation3 &R1, const EJointAngularConstraintIndex SwingConstraintIndex, FVec3 &Axis, FReal &Angle) | Chaos::FPBDJointUtilities | static |
| GetPlanarAxisDelta(const FRotation3 &R0, const FVec3 &X0, const FVec3 &X1, const int32 PlaneAxisIndex, FVec3 &Axis, FReal &Delta) | Chaos::FPBDJointUtilities | static |
| GetShockPropagationInvMassScale(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftLinearDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftLinearLimitEnabled(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftLinearStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftSwingDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftSwingLimitEnabled(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftSwingStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftTwistDamping(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftTwistLimitEnabled(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSoftTwistStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSphereLimitedPositionError(const FVec3 &CX, const FReal Radius) | Chaos::FPBDJointUtilities | static |
| GetSphericalAxisDelta(const FVec3 &X0, const FVec3 &X1, FVec3 &Axis, FReal &Delta) | Chaos::FPBDJointUtilities | static |
| GetSwingAxisAngle(const FRotation3 &R0, const FRotation3 &R1, const FReal AngleTolerance, const EJointAngularConstraintIndex SwingConstraintIndex, FVec3 &Axis, FReal &Angle) | Chaos::FPBDJointUtilities | static |
| GetSwingStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |
| GetSwingTwistAngles(const FRotation3 &R0, const FRotation3 &R1, FReal &TwistAngle, FReal &Swing1Angle, FReal &Swing2Angle) | Chaos::FPBDJointUtilities | static |
| GetTwistAngle(const FRotation3 &InTwist) | Chaos::FPBDJointUtilities | static |
| GetTwistAxisAngle(const FRotation3 &R0, const FRotation3 &R1, FVec3 &Axis, FReal &Angle) | Chaos::FPBDJointUtilities | static |
| GetTwistStiffness(const FPBDJointSolverSettings &SolverSettings, const FPBDJointSettings &JointSettings) | Chaos::FPBDJointUtilities | static |