|
| ComputeBendTwistConstraintsBatch (ComputeBendTwistConstraints constraints) |
|
void | SetBendTwistConstraints (ObiNativeIntList orientationIndices, ObiNativeQuaternionList restDarboux, ObiNativeVector3List stiffnesses, ObiNativeVector2List plasticity, ObiNativeFloatList lambdas, int count) |
|
override void | Evaluate (float stepTime, float substepTime, int steps, float timeLeft) |
|
override void | Apply (float substepTime) |
|
virtual void | Initialize (float stepTime, float substepTime, int steps, float timeLeft) |
|
virtual void | Destroy () |
|
void | SetDependency (IConstraintsBatchImpl batch) |
|
void | SetConstraintCount (int constraintCount) |
|
int | GetConstraintCount () |
|
|
IComputeConstraintsImpl | m_Constraints |
|
Oni.ConstraintType | m_ConstraintType |
|
bool | m_Enabled = true |
|
int | m_ConstraintCount = 0 |
|
GraphicsBuffer | particleIndices |
|
GraphicsBuffer | lambdas |
|
ObiNativeFloatList | lambdasList |
|
Oni.ConstraintType | constraintType [get] |
|
bool | enabled [get, set] |
|
IConstraints | constraints [get] |
|
ObiSolver | solverAbstraction [get] |
|
ComputeSolverImpl | solverImplementation [get] |
|
Oni.ConstraintType | constraintType [get] |
|
IConstraints | constraints [get] |
|
bool | enabled [get, set] |
|
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/Common/Backends/Compute/Constraints/BendTwist/ComputeBendTwistConstraintsBatch.cs