Eidolon
|
#include <RenderTypes.h>
Public Member Functions | |
PositionQueue () | |
virtual | ~PositionQueue () |
void | copyFrom (const PositionQueue< T > *queue) |
void | add (real pos, T val) |
void | fill (const RealMatrix *pos, const Matrix< T > *ctrls) |
sval | size () const |
void | clear () |
T | get (indexval index) const throw (IndexException) |
void | set (indexval index, real pos, T value) throw (IndexException) |
real | pos (indexval index) const throw (IndexException) |
void | remove (indexval index) throw (IndexException) |
indexval | find (real pos, const T &value) const |
void | sort () |
Protected Types | |
typedef std::pair< real, T > | ListValue |
Protected Attributes | |
Matrix< ListValue > | vals |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |