Public Member Functions | Private Attributes | List of all members
GraspTableObject Class Reference

#include <GraspTable.h>

Public Member Functions

void AddGrasp (Grasp *grasp)
 
std::vector< Grasp * > & Get ()
 set and get mehtods More...
 
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

GraspTableObject::GraspTableObject ( )
inline

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.

Grasp* GraspTableObject::GetNextGrasp ( )
inline

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.

void GraspTableObject::ResetGraspReadPtr ( )
inline

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.

std::vector<Grasp*> GraspTableObject::m_GraspTableObject
private

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 Mon Jun 10 2019 13:10:02