Go to the source code of this file.
|
| kjb |
| Classes and functions for dealing with trajectory files.
|
|
| kjb::pt |
|
|
double | kjb::pt::get_variable_at_frame (const Scene &scene, const Target &target, size_t frame, size_t d, size_t infer_head) |
| Gets the scene at the given variable. Here, d = 1 ... 5 represents the different parts of the trajectory at time 'frame'. 1 and 2 are the position x and z, 3 is the body direction, and 4 and 5 are the face direction. More...
|
|
void | kjb::pt::set_variable_at_frame (const Scene &scene, const Target &target, size_t frame, size_t d, double x, bool vo, bool infer_head) |
| Sets the scene at the given variable. Here, d = 1 ... 5 represents the different parts of the trajectory at time 'frame'. 1 and 2 are the position x and z, 3 is the body direction, and 4 and 5 are the face direction. More...
|
|
void | kjb::pt::move_variable_at_frame (const Scene &scene, const Target &target, size_t frame, size_t d, double dx, bool vo, bool infer_head) |
| Moves the scene at the given variable. Here, d = 1 ... 5 represents the different parts of the trajectory at time 'frame'. 1 and 2 are the position x and z, 3 is the body direction, and 4 and 5 are the face direction. More...
|
|