Public Types | |
typedef std::map< int, int > | Cell |
typedef std::map< int, int > ::iterator | CellIt |
typedef std::map< int, std::map< int, int > >::iterator | TableIt |
Public Member Functions | |
void | addNode (int r, int c, int idx) |
int | find (int r, int c) |
int | getIdx (int r, int c) |
Protected Attributes | |
std::map< int, std::map< int, int > > | table_ |
Definition at line 16 of file arm_obj_segmentation.cpp.
typedef std::map<int, int> tabletop_pushing::NodeTable::Cell |
Definition at line 21 of file arm_obj_segmentation.cpp.
typedef std::map<int, int>::iterator tabletop_pushing::NodeTable::CellIt |
Definition at line 20 of file arm_obj_segmentation.cpp.
typedef std::map<int, std::map<int, int> >::iterator tabletop_pushing::NodeTable::TableIt |
Definition at line 19 of file arm_obj_segmentation.cpp.
void tabletop_pushing::NodeTable::addNode | ( | int | r, |
int | c, | ||
int | idx | ||
) | [inline] |
Definition at line 38 of file arm_obj_segmentation.cpp.
int tabletop_pushing::NodeTable::find | ( | int | r, |
int | c | ||
) | [inline] |
Definition at line 23 of file arm_obj_segmentation.cpp.
int tabletop_pushing::NodeTable::getIdx | ( | int | r, |
int | c | ||
) | [inline] |
Definition at line 53 of file arm_obj_segmentation.cpp.
std::map<int, std::map<int, int> > tabletop_pushing::NodeTable::table_ [protected] |
Definition at line 58 of file arm_obj_segmentation.cpp.