#include <llkeyframemotion.h>
Collaboration diagram for LLKeyframeMotion::ScaleCurve:

| Public Member Functions | |
| ScaleCurve () | |
| ~ScaleCurve () | |
| LLVector3 | getValue (F32 time, F32 duration) | 
| LLVector3 | interp (F32 u, ScaleKey &before, ScaleKey &after) | 
| Public Attributes | |
| InterpolationType | mInterpolationType | 
| S32 | mNumKeys | 
| LLPtrSkipMap< F32, ScaleKey * > | mKeys | 
| ScaleKey | mLoopInKey | 
| ScaleKey | mLoopOutKey | 
Definition at line 327 of file llkeyframemotion.h.
| LLKeyframeMotion::ScaleCurve::ScaleCurve | ( | ) | 
Definition at line 130 of file llkeyframemotion.cpp.
References LLKeyframeMotion::IT_LINEAR, mInterpolationType, and mNumKeys.
| LLKeyframeMotion::ScaleCurve::~ScaleCurve | ( | ) | 
Definition at line 148 of file llkeyframemotion.cpp.
References LLVector3::clearVec(), interp(), mKeys, mLoopInKey, LLKeyframeMotion::ScaleKey::mScale, and u.
Referenced by LLKeyframeMotion::JointMotion::update().
Definition at line 194 of file llkeyframemotion.cpp.
References LLKeyframeMotion::IT_LINEAR, LLKeyframeMotion::IT_SPLINE, LLKeyframeMotion::IT_STEP, lerp(), mInterpolationType, and LLKeyframeMotion::ScaleKey::mScale.
Referenced by getValue().
Definition at line 339 of file llkeyframemotion.h.
Definition at line 336 of file llkeyframemotion.h.
Referenced by ScaleCurve(), LLKeyframeMotion::JointMotion::update(), and ~ScaleCurve().
 1.4.7
 1.4.7