A constraint that connects two Cosserat rods and limits bend and twist between the rods.
More...
#include <SoftBodySharedSettings.h>
|
uint32 | mRod [2] |
| Indices of rods that are constrained (index in mRodStretchShearConstraints)
|
|
float | mCompliance = 0.0f |
| Inverse of the stiffness of the rod.
|
|
Quat | mOmega0 = Quat::sZero() |
| The initial rotation between the rods: rod1.mBishop.Conjugated() * rod2.mBishop, calculated by CalculateRodProperties.
|
|
A constraint that connects two Cosserat rods and limits bend and twist between the rods.
◆ RodBendTwist() [1/2]
SoftBodySharedSettings::RodBendTwist::RodBendTwist |
( |
| ) |
|
|
default |
◆ RodBendTwist() [2/2]
SoftBodySharedSettings::RodBendTwist::RodBendTwist |
( |
uint32 | inRod1, |
|
|
uint32 | inRod2, |
|
|
float | inCompliance = 0.0f ) |
|
inline |
◆ mCompliance
float SoftBodySharedSettings::RodBendTwist::mCompliance = 0.0f |
Inverse of the stiffness of the rod.
◆ mOmega0
The initial rotation between the rods: rod1.mBishop.Conjugated() * rod2.mBishop, calculated by CalculateRodProperties.
◆ mRod
uint32 SoftBodySharedSettings::RodBendTwist::mRod[2] |
Indices of rods that are constrained (index in mRodStretchShearConstraints)
The documentation for this struct was generated from the following file: