Public Member Functions | Protected Attributes
costmap_cspace::CSpace3Cache Class Reference

#include <cspace3_cache.h>

List of all members.

Public Member Functions

 CSpace3Cache ()
char & e (const int &x, const int &y, const int &yaw)
const char & e (const int &x, const int &y, const int &yaw) const
void getCenter (int &x, int &y, int &a) const
void getSize (int &x, int &y, int &a) const
void reset (const int &x, const int &y, const int &yaw)

Protected Attributes

size_t array_size_
std::unique_ptr< char[]> c_
int center_ [3]
int size_ [3]
int stride_ [3]

Detailed Description

Definition at line 37 of file cspace3_cache.h.


Constructor & Destructor Documentation

Definition at line 47 of file cspace3_cache.h.


Member Function Documentation

char& costmap_cspace::CSpace3Cache::e ( const int &  x,
const int &  y,
const int &  yaw 
) [inline]

Definition at line 71 of file cspace3_cache.h.

const char& costmap_cspace::CSpace3Cache::e ( const int &  x,
const int &  y,
const int &  yaw 
) const [inline]

Definition at line 78 of file cspace3_cache.h.

void costmap_cspace::CSpace3Cache::getCenter ( int &  x,
int &  y,
int &  a 
) const [inline]

Definition at line 91 of file cspace3_cache.h.

void costmap_cspace::CSpace3Cache::getSize ( int &  x,
int &  y,
int &  a 
) const [inline]

Definition at line 85 of file cspace3_cache.h.

void costmap_cspace::CSpace3Cache::reset ( const int &  x,
const int &  y,
const int &  yaw 
) [inline]

Definition at line 55 of file cspace3_cache.h.


Member Data Documentation

Definition at line 44 of file cspace3_cache.h.

std::unique_ptr<char[]> costmap_cspace::CSpace3Cache::c_ [protected]

Definition at line 40 of file cspace3_cache.h.

Definition at line 42 of file cspace3_cache.h.

Definition at line 41 of file cspace3_cache.h.

Definition at line 43 of file cspace3_cache.h.


The documentation for this class was generated from the following file:


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Sat Jun 22 2019 20:07:13