|
| PathRotation (const PathRotation &rhs) |
|
void | setKey (int k, float time, const Quaternion &rot) |
|
void | smoothKey (int k, float tension=0.5, bool smooth_wrap=false) |
|
Quaternion & | getPoint (int i) |
|
const Quaternion & | getPoint (int i) const |
|
int | getNumKeys () const |
|
int | getNumSegments () const |
|
Quaternion & | getCPIn (int i) |
|
const Quaternion & | getCPIn (int i) const |
|
Quaternion & | getCPOut (int i) |
|
const Quaternion & | getCPOut (int i) const |
|
void | toHermite (SplineHermite< Quaternion > &s) const |
|
void | fromHermite (const SplineHermite< Quaternion > &s) |
|
virtual void | eval (int seg, Real u, Quaternion &out) const |
|
void | init (int numKeys) |
|
void | cleanup () |
|
int | insertKey (Real time, int pos=-1) |
|
void | deleteKey (int key) |
|
void | evaluate (SplineIterator &, Quaternion &out) const |
|
KeyBezierCubic< Quaternion > & | getKey (int i) |
|
const KeyBezierCubic< Quaternion > & | getKey (int i) const |
|
void | operator= (const SplineBase< KeyBezierCubic< Quaternion >, Quaternion > &) |
|
virtual bool | Read (File &) |
|
virtual bool | Write (File &) const |
|
virtual void | resize (int numKeys) |
|
const SplineTimeBase & | operator= (const SplineTimeBase &) |
|
void | copyTimeBase (const SplineTimeBase &) |
|
TimeStatus | seek (SplineIterator &) const |
|
int | getNumKeys () const |
|
int | getNumSegments () const |
|
Real & | getTime (int i) |
|
const Real & | getTime (int i) const |
|
Real | beginTime () const |
|
Real | endTime () const |
|
Real | length () const |
|
int | isLooping () const |
|
void | setInfinityBehavior (InfinityBehavior b) |
|
void | timeTransform (Real scale, Real offset) |
|
|
virtual void | eval (int seg, float u, Quaternion &out) const |
|
Real | mapSegmentU (int seg, Real t) const |
|
Real | infinityMap (Real t) const |
|
The documentation for this class was generated from the following files: