Public Member Functions | Private Attributes
Grasp Class Reference

#include <GraspTable.h>

List of all members.

Public Member Functions

int GetGraspId ()
std::vector< double > GetHandGraspConfig ()
std::vector< double > GetHandOptimalGraspConfig ()
std::vector< double > GetHandPreGraspConfig ()
std::vector< double > GetTCPGraspPose ()
std::vector< double > GetTCPPreGraspPose ()
 Grasp ()
void SetGraspId (int graspId)
void SetHandGraspConfig (std::vector< double > HandGraspConfig)
void SetHandOptimalGraspConfig (std::vector< double > HandOptimalGraspConfig)
void SetHandPreGraspConfig (std::vector< double > HandPreGraspConfig)
void SetTCPGraspPose (std::vector< double > TCPGraspPose)
void SetTCPPreGraspPose (std::vector< double > TCPPreGraspPose)

Private Attributes

int m_GraspId
std::vector< double > m_HandGraspConfig
std::vector< double > m_HandOptimalGraspConfig
std::vector< double > m_HandPreGraspConfig
std::vector< double > m_TCPGraspPose
std::vector< double > m_TCPPreGraspPose

Detailed Description

Definition at line 45 of file GraspTable.h.


Constructor & Destructor Documentation

Grasp::Grasp ( ) [inline]

Definition at line 48 of file GraspTable.h.


Member Function Documentation

int Grasp::GetGraspId ( ) [inline]

Definition at line 67 of file GraspTable.h.

std::vector<double> Grasp::GetHandGraspConfig ( ) [inline]

Definition at line 60 of file GraspTable.h.

std::vector<double> Grasp::GetHandOptimalGraspConfig ( ) [inline]

Definition at line 63 of file GraspTable.h.

std::vector<double> Grasp::GetHandPreGraspConfig ( ) [inline]

Definition at line 57 of file GraspTable.h.

std::vector<double> Grasp::GetTCPGraspPose ( ) [inline]

Definition at line 53 of file GraspTable.h.

std::vector<double> Grasp::GetTCPPreGraspPose ( ) [inline]

Definition at line 50 of file GraspTable.h.

void Grasp::SetGraspId ( int  graspId) [inline]

Definition at line 66 of file GraspTable.h.

void Grasp::SetHandGraspConfig ( std::vector< double >  HandGraspConfig) [inline]

Definition at line 61 of file GraspTable.h.

void Grasp::SetHandOptimalGraspConfig ( std::vector< double >  HandOptimalGraspConfig) [inline]

Definition at line 64 of file GraspTable.h.

void Grasp::SetHandPreGraspConfig ( std::vector< double >  HandPreGraspConfig) [inline]

Definition at line 58 of file GraspTable.h.

void Grasp::SetTCPGraspPose ( std::vector< double >  TCPGraspPose) [inline]

Definition at line 54 of file GraspTable.h.

void Grasp::SetTCPPreGraspPose ( std::vector< double >  TCPPreGraspPose) [inline]

Definition at line 51 of file GraspTable.h.


Member Data Documentation

int Grasp::m_GraspId [private]

Definition at line 76 of file GraspTable.h.

std::vector<double> Grasp::m_HandGraspConfig [private]

Definition at line 73 of file GraspTable.h.

std::vector<double> Grasp::m_HandOptimalGraspConfig [private]

Definition at line 74 of file GraspTable.h.

std::vector<double> Grasp::m_HandPreGraspConfig [private]

Definition at line 72 of file GraspTable.h.

std::vector<double> Grasp::m_TCPGraspPose [private]

Definition at line 70 of file GraspTable.h.

std::vector<double> Grasp::m_TCPPreGraspPose [private]

Definition at line 71 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 Wed Aug 26 2015 11:01:29