#include <path_interpolator.h>
Public Member Functions | |
| std::list< CyclicVecFloat< 3, 2 > > | interpolate (const std::list< CyclicVecInt< 3, 2 >> &path_grid, const float interval, const int local_range) const |
| void | reset (const float angular_resolution, const int range) |
Private Attributes | |
| int | angle_ |
| int | range_ |
| RotationCache | rot_cache_ |
Definition at line 38 of file path_interpolator.h.
| std::list< CyclicVecFloat< 3, 2 > > PathInterpolator::interpolate | ( | const std::list< CyclicVecInt< 3, 2 >> & | path_grid, |
| const float | interval, | ||
| const int | local_range | ||
| ) | const |
Definition at line 36 of file path_interpolator.cpp.
| void PathInterpolator::reset | ( | const float | angular_resolution, |
| const int | range | ||
| ) | [inline] |
Definition at line 46 of file path_interpolator.h.
int PathInterpolator::angle_ [private] |
Definition at line 43 of file path_interpolator.h.
int PathInterpolator::range_ [private] |
Definition at line 42 of file path_interpolator.h.
RotationCache PathInterpolator::rot_cache_ [private] |
Definition at line 41 of file path_interpolator.h.