|
void | clear (double i_timeLimit=0) |
|
void | extract (double *dst, const double *src) |
|
void | get (double *full, double *dfull=NULL, bool popp=true) |
|
void | go (const double *g, double tm) |
|
void | go (const double *g, const double *v, double tm) |
|
| groupInterpolator (const std::vector< int > &i_indices, double i_dt) |
|
bool | isEmpty () |
|
void | remove (double time) |
|
void | set (const double *full, const double *dfull=NULL) |
|
void | setGoal (const double *g, double tm) |
|
void | setGoal (const double *g, const double *v, double tm) |
|
| ~groupInterpolator () |
|
Definition at line 62 of file seqplay.h.
◆ gi_state
Enumerator |
---|
created | |
working | |
removing | |
removed | |
Definition at line 140 of file seqplay.h.
◆ groupInterpolator()
seqplay::groupInterpolator::groupInterpolator |
( |
const std::vector< int > & |
i_indices, |
|
|
double |
i_dt |
|
) |
| |
|
inline |
◆ ~groupInterpolator()
seqplay::groupInterpolator::~groupInterpolator |
( |
| ) |
|
|
inline |
◆ clear()
void seqplay::groupInterpolator::clear |
( |
double |
i_timeLimit = 0 | ) |
|
|
inline |
◆ extract()
void seqplay::groupInterpolator::extract |
( |
double * |
dst, |
|
|
const double * |
src |
|
) |
| |
|
inline |
◆ get()
void seqplay::groupInterpolator::get |
( |
double * |
full, |
|
|
double * |
dfull = NULL , |
|
|
bool |
popp = true |
|
) |
| |
|
inline |
◆ go() [1/2]
void seqplay::groupInterpolator::go |
( |
const double * |
g, |
|
|
double |
tm |
|
) |
| |
|
inline |
◆ go() [2/2]
void seqplay::groupInterpolator::go |
( |
const double * |
g, |
|
|
const double * |
v, |
|
|
double |
tm |
|
) |
| |
|
inline |
◆ isEmpty()
bool seqplay::groupInterpolator::isEmpty |
( |
void |
| ) |
|
|
inline |
◆ remove()
void seqplay::groupInterpolator::remove |
( |
double |
time | ) |
|
|
inline |
◆ set()
void seqplay::groupInterpolator::set |
( |
const double * |
full, |
|
|
const double * |
dfull = NULL |
|
) |
| |
|
inline |
◆ setGoal() [1/2]
void seqplay::groupInterpolator::setGoal |
( |
const double * |
g, |
|
|
double |
tm |
|
) |
| |
|
inline |
◆ setGoal() [2/2]
void seqplay::groupInterpolator::setGoal |
( |
const double * |
g, |
|
|
const double * |
v, |
|
|
double |
tm |
|
) |
| |
|
inline |
◆ indices
std::vector<int> seqplay::groupInterpolator::indices |
◆ inter
◆ state
gi_state seqplay::groupInterpolator::state |
◆ time2remove
double seqplay::groupInterpolator::time2remove |
The documentation for this class was generated from the following file: