#include <gmtl/Math.h>
#include "ani/KeyFrame/PosQuatKey.h"
#include "ani/KeyFrame/KeyFramer.h"
Go to the source code of this file.
Functions | |
float | getDist (const ani::PosQuatKey &key1, const ani::PosQuatKey &key2) |
float | getTotalDist (ani::KeyFramer< ani::PosQuatKey > &keyFramer) |
void | output (const ani::PosQuatKey &key) |
void | smooth (ani::KeyFramer< ani::PosQuatKey > &keyFramer, float length) |
|
Definition at line 5 of file KeySetSmoother.h. References ani::PosQuatKey::position(). Referenced by getTotalDist(), and smooth(). |
|
Definition at line 12 of file KeySetSmoother.h. References getDist(), and ani::KeyFramer< _keyType >::keys(). Referenced by smooth(). |
|
Definition at line 28 of file KeySetSmoother.h. References ani::PosQuatKey::position(), ani::PosQuatKey::rotation(), and ani::Key::time(). Referenced by smooth(). |
|
Definition at line 35 of file KeySetSmoother.h. References ani::KeyFramer< _keyType >::addkey(), ani::KeyFramer< _keyType >::clear(), getDist(), getTotalDist(), ani::KeyFramer< _keyType >::keys(), output(), and ani::Key::time(). |