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 28 of file GraspTable.h.


Constructor & Destructor Documentation

Grasp::Grasp ( ) [inline]

Definition at line 31 of file GraspTable.h.


Member Function Documentation

int Grasp::GetGraspId ( ) [inline]

Definition at line 50 of file GraspTable.h.

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

Definition at line 43 of file GraspTable.h.

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

Definition at line 46 of file GraspTable.h.

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

Definition at line 40 of file GraspTable.h.

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

Definition at line 36 of file GraspTable.h.

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

Definition at line 33 of file GraspTable.h.

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

Definition at line 49 of file GraspTable.h.

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

Definition at line 44 of file GraspTable.h.

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

Definition at line 47 of file GraspTable.h.

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

Definition at line 41 of file GraspTable.h.

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

Definition at line 37 of file GraspTable.h.

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

Definition at line 34 of file GraspTable.h.


Member Data Documentation

int Grasp::m_GraspId [private]

Definition at line 59 of file GraspTable.h.

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

Definition at line 56 of file GraspTable.h.

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

Definition at line 57 of file GraspTable.h.

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

Definition at line 55 of file GraspTable.h.

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

Definition at line 53 of file GraspTable.h.

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

Definition at line 54 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