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

#include <GraspTable.h>

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