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.
|
inlineprivate |
Definition at line 52 of file rotation_cache.h.
|
inline |
Definition at line 62 of file rotation_cache.h.
|
inline |
Definition at line 66 of file rotation_cache.h.
|
inline |
Definition at line 70 of file rotation_cache.h.
|
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.
|
private |
Definition at line 47 of file rotation_cache.h.
|
private |
Definition at line 48 of file rotation_cache.h.
|
private |
Definition at line 50 of file rotation_cache.h.
|
private |
Definition at line 49 of file rotation_cache.h.