Public Member Functions | |
CyclicVecFloat< 3, 2 > & | motion (const CyclicVecInt< 3, 2 > &pos) |
const CyclicVecFloat< 3, 2 > & | motion (const CyclicVecInt< 3, 2 > &pos) const |
std::pair< float, float > & | radiuses (const CyclicVecInt< 3, 2 > &pos) |
const std::pair< float, float > & | radiuses (const CyclicVecInt< 3, 2 > &pos) const |
void | reset (const CyclicVecInt< 3, 2 > &size) |
Private Member Functions | |
size_t | addr (const CyclicVecInt< 3, 2 > &pos) const |
Private Attributes | |
std::unique_ptr < CyclicVecFloat< 3, 2 >[]> | c_ |
std::unique_ptr< std::pair < float, float >[]> | r_ |
int | ser_size_ |
CyclicVecInt< 3, 2 > | size_ |
Definition at line 44 of file rotation_cache.h.
size_t RotationCache::Page::addr | ( | const CyclicVecInt< 3, 2 > & | pos | ) | const [inline, private] |
Definition at line 52 of file rotation_cache.h.
CyclicVecFloat<3, 2>& RotationCache::Page::motion | ( | const CyclicVecInt< 3, 2 > & | pos | ) | [inline] |
Definition at line 62 of file rotation_cache.h.
const CyclicVecFloat<3, 2>& RotationCache::Page::motion | ( | const CyclicVecInt< 3, 2 > & | pos | ) | const [inline] |
Definition at line 66 of file rotation_cache.h.
std::pair<float, float>& RotationCache::Page::radiuses | ( | const CyclicVecInt< 3, 2 > & | pos | ) | [inline] |
Definition at line 70 of file rotation_cache.h.
const std::pair<float, float>& RotationCache::Page::radiuses | ( | const CyclicVecInt< 3, 2 > & | pos | ) | const [inline] |
Definition at line 74 of file rotation_cache.h.
void RotationCache::Page::reset | ( | const CyclicVecInt< 3, 2 > & | size | ) |
Definition at line 39 of file rotation_cache.cpp.
std::unique_ptr<CyclicVecFloat<3, 2>[]> RotationCache::Page::c_ [private] |
Definition at line 47 of file rotation_cache.h.
std::unique_ptr<std::pair<float, float>[]> RotationCache::Page::r_ [private] |
Definition at line 48 of file rotation_cache.h.
int RotationCache::Page::ser_size_ [private] |
Definition at line 50 of file rotation_cache.h.
CyclicVecInt<3, 2> RotationCache::Page::size_ [private] |
Definition at line 49 of file rotation_cache.h.