|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
CTrackKeyFramerTCB< CKeyTCBQuat,NLMISC::CAngleAxis > Class ReferenceITrack implementation for CQuat TCB keyframer.
More...
#include <track_tcb.h>
Inheritance diagram for CTrackKeyFramerTCB< CKeyTCBQuat,NLMISC::CAngleAxis >
[legend]Collaboration diagram for CTrackKeyFramerTCB< CKeyTCBQuat,NLMISC::CAngleAxis >:
[legend]List of all members.
Public Methods |
virtual const IAnimatedValue& | getValue () const |
| From ITrack. More...
|
virtual void | evalKey ( const CKeyTCBQuat* previous, const CKeyTCBQuat* next, CAnimationTime datePrevious, CAnimationTime dateNext, CAnimationTime date ) |
| evalKey (runtime). More...
|
virtual void | compile () |
| compile (precalc). More...
|
Private Methods |
void | computeTCBKey (CKeyTCBQuat &keyBefore, CKeyTCBQuat &key, CKeyTCBQuat &keyAfter, float timeBefore, float time, float timeAfter, float rangeDelta, bool firstKey, bool endKey, bool isLoop) |
Private Attributes |
CAnimatedValueBlendable<CQuat> | _Value |
Detailed Description
ITrack implementation for CQuat TCB keyframer.
-
Author(s):
-
Lionel Berenguier , Nevrax France
-
Date:
-
2001
Definition at line 385 of file track_tcb.h.
Member Function Documentation
void CTrackKeyFramerTCB< CKeyTCBQuat,NLMISC::CAngleAxis >::computeTCBKey (
|
CKeyTCBQuat & keyBefore,
|
|
CKeyTCBQuat & key,
|
|
CKeyTCBQuat & keyAfter,
|
|
float timeBefore,
|
|
float time,
|
|
float timeAfter,
|
|
float rangeDelta,
|
|
bool firstKey,
|
|
bool endKey,
|
|
bool isLoop ) [inline, private]
|
|
void CTrackKeyFramerTCB< CKeyTCBQuat,NLMISC::CAngleAxis >::evalKey (
|
const CKeyTCBQuat * previous,
|
|
const CKeyTCBQuat * next,
|
|
CAnimationTime datePrevious,
|
|
CAnimationTime dateNext,
|
|
CAnimationTime date ) [inline, virtual]
|
|
Member Data Documentation
The documentation for this class was generated from the following file:
|
|