#include <GraspTable.h>
Public Member Functions | |
void | AddGrasp (Grasp *grasp) |
std::vector< Grasp * > & | Get () |
set and get mehtods | |
Grasp * | GetGrasp (unsigned int graspId) |
Grasp * | GetNextGrasp () |
unsigned int | GetObjectClassId () |
GraspTableObject () | |
int | Init (int size) |
void | ResetGraspReadPtr () |
void | SetObjectClassId (unsigned int ObjectClassId) |
Private Attributes | |
unsigned int | m_GraspReadPtr |
std::vector< Grasp * > | m_GraspTableObject |
unsigned int | m_GraspWritePtr |
unsigned int | m_ObjectClassId |
Definition at line 79 of file GraspTable.h.
GraspTableObject::GraspTableObject | ( | ) | [inline] |
Definition at line 82 of file GraspTable.h.
void GraspTableObject::AddGrasp | ( | Grasp * | grasp | ) | [inline] |
Definition at line 109 of file GraspTable.h.
std::vector<Grasp*>& GraspTableObject::Get | ( | ) | [inline] |
set and get mehtods
Definition at line 90 of file GraspTable.h.
Grasp* GraspTableObject::GetGrasp | ( | unsigned int | graspId | ) | [inline] |
Definition at line 101 of file GraspTable.h.
Grasp* GraspTableObject::GetNextGrasp | ( | ) | [inline] |
Definition at line 93 of file GraspTable.h.
unsigned int GraspTableObject::GetObjectClassId | ( | ) | [inline] |
Definition at line 112 of file GraspTable.h.
int GraspTableObject::Init | ( | int | size | ) | [inline] |
Definition at line 85 of file GraspTable.h.
void GraspTableObject::ResetGraspReadPtr | ( | ) | [inline] |
Definition at line 115 of file GraspTable.h.
void GraspTableObject::SetObjectClassId | ( | unsigned int | ObjectClassId | ) | [inline] |
Definition at line 113 of file GraspTable.h.
unsigned int GraspTableObject::m_GraspReadPtr [private] |
Definition at line 119 of file GraspTable.h.
std::vector<Grasp*> GraspTableObject::m_GraspTableObject [private] |
Definition at line 122 of file GraspTable.h.
unsigned int GraspTableObject::m_GraspWritePtr [private] |
Definition at line 120 of file GraspTable.h.
unsigned int GraspTableObject::m_ObjectClassId [private] |
Definition at line 121 of file GraspTable.h.