#include <llkeyframemotion.h>
Collaboration diagram for LLKeyframeMotion::JointConstraint:
Public Member Functions | |
JointConstraint (JointConstraintSharedData *shared_data) | |
~JointConstraint () | |
Public Attributes | |
JointConstraintSharedData * | mSharedData |
F32 | mWeight |
F32 | mTotalLength |
LLVector3 | mPositions [MAX_CHAIN_LENGTH] |
F32 | mJointLengths [MAX_CHAIN_LENGTH] |
F32 | mJointLengthFractions [MAX_CHAIN_LENGTH] |
BOOL | mActive |
LLVector3d | mGroundPos |
LLVector3 | mGroundNorm |
LLJoint * | mSourceVolume |
LLJoint * | mTargetVolume |
F32 | mFixupDistanceRMS |
Definition at line 246 of file llkeyframemotion.h.
LLKeyframeMotion::JointConstraint::JointConstraint | ( | JointConstraintSharedData * | shared_data | ) |
Definition at line 2157 of file llkeyframemotion.cpp.
References FALSE, mActive, mFixupDistanceRMS, mSourceVolume, mTargetVolume, mTotalLength, and NULL.
LLKeyframeMotion::JointConstraint::~JointConstraint | ( | ) |
Definition at line 2169 of file llkeyframemotion.cpp.
Definition at line 258 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), LLKeyframeMotion::applyConstraint(), LLKeyframeMotion::deactivateConstraint(), and JointConstraint().
Definition at line 263 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::applyConstraint(), and JointConstraint().
Definition at line 260 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), and LLKeyframeMotion::applyConstraint().
Definition at line 259 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), and LLKeyframeMotion::applyConstraint().
F32 LLKeyframeMotion::JointConstraint::mJointLengthFractions[MAX_CHAIN_LENGTH] |
Definition at line 257 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::applyConstraint(), and LLKeyframeMotion::initializeConstraint().
F32 LLKeyframeMotion::JointConstraint::mJointLengths[MAX_CHAIN_LENGTH] |
Definition at line 256 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::applyConstraint(), and LLKeyframeMotion::initializeConstraint().
LLVector3 LLKeyframeMotion::JointConstraint::mPositions[MAX_CHAIN_LENGTH] |
Definition at line 255 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), and LLKeyframeMotion::applyConstraint().
Definition at line 252 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), LLKeyframeMotion::applyConstraint(), LLKeyframeMotion::deactivateConstraint(), and LLKeyframeMotion::initializeConstraint().
Definition at line 261 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::deactivateConstraint(), LLKeyframeMotion::initializeConstraint(), and JointConstraint().
Definition at line 262 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::deactivateConstraint(), LLKeyframeMotion::initializeConstraint(), and JointConstraint().
Definition at line 254 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::applyConstraint(), LLKeyframeMotion::initializeConstraint(), and JointConstraint().
Definition at line 253 of file llkeyframemotion.h.
Referenced by LLKeyframeMotion::activateConstraint(), and LLKeyframeMotion::applyConstraint().