#include <motion_model.h>
The KeyFrame class represents a specific joint configuration at a given time
Definition at line 101 of file motion_model.h.
◆ KeyFrame() [1/2]
pal::KeyFrame::KeyFrame |
( |
float |
time_increment | ) |
|
◆ KeyFrame() [2/2]
pal::KeyFrame::KeyFrame |
( |
const KeyFrame & |
k | ) |
|
◆ addPosition()
void pal::KeyFrame::addPosition |
( |
const std::string & |
name, |
|
|
double |
position |
|
) |
| |
◆ cleanUnused()
void pal::KeyFrame::cleanUnused |
( |
const std::map< std::string, bool > & |
used_joints | ) |
|
◆ getJointPosition()
double pal::KeyFrame::getJointPosition |
( |
const std::string & |
joint | ) |
const |
◆ getJoints() [1/2]
const std::vector<JointPosition>& pal::KeyFrame::getJoints |
( |
| ) |
const |
|
inline |
◆ getJoints() [2/2]
◆ getTime()
float pal::KeyFrame::getTime |
( |
| ) |
const |
|
inline |
◆ print() [1/2]
PrintPoint pal::KeyFrame::print |
( |
double |
basetime, |
|
|
double |
downshift, |
|
|
const std::vector< std::string > & |
names |
|
) |
| const |
◆ print() [2/2]
PrintMotion pal::KeyFrame::print |
( |
const std::vector< std::string > & |
names | ) |
const |
◆ setTime()
void pal::KeyFrame::setTime |
( |
float |
time_increment | ) |
|
|
inline |
◆ joints_
◆ time_increment_
float pal::KeyFrame::time_increment_ |
|
private |
The documentation for this class was generated from the following files: