#include <path.h>
Public Member Functions | |
TraverseDetails (Path *_path) | |
int | GetI () |
void | SetI (int _i) |
double | GetD () |
void | SetD (double _d) |
float | GetReminder () |
void | SetReminder (float _der) |
float | GetX () |
void | SetX (float _x) |
float | GetY () |
void | SetY (float _y) |
float | GetDD () |
void | SetDD (float _dd) |
int | GetEnd () |
void | SetEnd (int _end) |
Private Attributes | |
Path * | path |
int | table_index |
int | i |
double | d |
float | reminder |
float | x |
float | y |
int | end |
float | dd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
distance along path |
|
delta-d: next motion along path |
|
AT_NONE, AT_BEG, or AT_END |
|
index into path table (from last d->xy lookup) |
|
current path |
|
reminder upon reaching an end |
|
|
|
|
|
x,y position |