#include <motion_cache.h>
Classes | |
| class | Page |
Public Member Functions | |
| const Cache::const_iterator | end (const int start_yaw) const |
| const Cache::const_iterator | find (const int start_yaw, const CyclicVecInt< 3, 2 > &goal) const |
| void | reset (const float linear_resolution, const float angular_resolution, const int range, const std::function< void(CyclicVecInt< 3, 2 >, size_t &, size_t &)> gm_addr) |
Protected Attributes | |
| std::vector< Cache > | cache_ |
| int | page_size_ |
Definition at line 38 of file motion_cache.h.
| const Cache::const_iterator MotionCache::end | ( | const int | start_yaw | ) | const [inline] |
Definition at line 74 of file motion_cache.h.
| const Cache::const_iterator MotionCache::find | ( | const int | start_yaw, |
| const CyclicVecInt< 3, 2 > & | goal | ||
| ) | const [inline] |
Definition at line 65 of file motion_cache.h.
| void MotionCache::reset | ( | const float | linear_resolution, |
| const float | angular_resolution, | ||
| const int | range, | ||
| const std::function< void(CyclicVecInt< 3, 2 >, size_t &, size_t &)> | gm_addr | ||
| ) |
Definition at line 37 of file motion_cache.cpp.
std::vector<Cache> MotionCache::cache_ [protected] |
Definition at line 90 of file motion_cache.h.
int MotionCache::page_size_ [protected] |
Definition at line 91 of file motion_cache.h.