FJointSolverConstraintRowState

Transient state for a single sub-constraint in a joint

Windows
MacOS
Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Joint/JointSolverConstraints.h

Include

#include "Chaos/Joint/JointSolverConstraints.h"

Syntax

class FJointSolverConstraintRowState

Remarks

Transient state for a single sub-constraint in a joint

Variables

Name Description

Public variable

FVec3

 

Axis

Public variable

FVec3[MaxConstr...

 

DPs

Per-Iteration Transient.

Public variable

FVec3[MaxConstr...

 

DRs

Public variable

FReal

 

Error

Public variable

FReal

 

Lambda

Per-Tick Transient.

Constructors

Functions

Name Description

Public function

void

 

CalculateError

(
    FReal Position,
    FReal Limit
)

Calculate the error to correct, given the current position and limit.

Public function

void

 

IterationReset()

Reset calculated values ready for next iteration.

Public function

void

 

TickReset()

Reset state that persists over all iterations, but must be cleared at start of each tick.

Constants

Name

Description

MaxConstrainedBodies

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss