Public Member Functions | Private Attributes
GraspTableObject Class Reference

#include <GraspTable.h>

List of all members.

Public Member Functions

void AddGrasp (Grasp *grasp)
std::vector< Grasp * > & Get ()
 set and get mehtods
GraspGetGrasp (unsigned int graspId)
GraspGetNextGrasp ()
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

Detailed Description

Definition at line 62 of file GraspTable.h.


Constructor & Destructor Documentation

Definition at line 65 of file GraspTable.h.


Member Function Documentation

void GraspTableObject::AddGrasp ( Grasp grasp) [inline]

Definition at line 92 of file GraspTable.h.

std::vector<Grasp*>& GraspTableObject::Get ( ) [inline]

set and get mehtods

Definition at line 73 of file GraspTable.h.

Grasp* GraspTableObject::GetGrasp ( unsigned int  graspId) [inline]

Definition at line 84 of file GraspTable.h.

Definition at line 76 of file GraspTable.h.

unsigned int GraspTableObject::GetObjectClassId ( ) [inline]

Definition at line 95 of file GraspTable.h.

int GraspTableObject::Init ( int  size) [inline]

Definition at line 68 of file GraspTable.h.

Definition at line 98 of file GraspTable.h.

void GraspTableObject::SetObjectClassId ( unsigned int  ObjectClassId) [inline]

Definition at line 96 of file GraspTable.h.


Member Data Documentation

unsigned int GraspTableObject::m_GraspReadPtr [private]

Definition at line 101 of file GraspTable.h.

Definition at line 104 of file GraspTable.h.

unsigned int GraspTableObject::m_GraspWritePtr [private]

Definition at line 102 of file GraspTable.h.

unsigned int GraspTableObject::m_ObjectClassId [private]

Definition at line 103 of file GraspTable.h.


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


cob_pick_place_action
Author(s): Felix Messmer
autogenerated on Thu Jun 6 2019 21:23:15