The final pose of the hand after a grasp candidate has been tested. More...
#include <grasp_grasps.h>
Public Member Functions | |
void | add_dof (double) |
bool | change_dof (unsigned int, double) |
finalGraspPosition (const finalGraspPosition &) | |
finalGraspPosition () | |
std::list< double > | get_dof () const |
transf | get_finalTran () const |
void | set_finalTran (transf) |
~finalGraspPosition () | |
Private Attributes | |
std::list< double > | dof |
Final DOF values. | |
transf | finalTran |
Final pose of the hand. |
The final pose of the hand after a grasp candidate has been tested.
This class records the hand's final position and orientation as well as its DOF values after the tester has perfomed its tests with a particular grasp candidate.
Definition at line 56 of file grasp_grasps.h.
finalGraspPosition::finalGraspPosition | ( | ) |
Stub constructor.
Definition at line 296 of file grasp_grasps.cpp.
finalGraspPosition::finalGraspPosition | ( | const finalGraspPosition & | in | ) |
Copies finalGraspPosition in .
Definition at line 302 of file grasp_grasps.cpp.
finalGraspPosition::~finalGraspPosition | ( | ) |
Clears the DOF list.
Definition at line 310 of file grasp_grasps.cpp.
void finalGraspPosition::add_dof | ( | double | in | ) |
Adds a DOF value to the final DOF value list.
Definition at line 343 of file grasp_grasps.cpp.
bool finalGraspPosition::change_dof | ( | unsigned int | nr, | |
double | in | |||
) |
Changes the value of DOF value nr, to in .
Definition at line 351 of file grasp_grasps.cpp.
std::list< double > finalGraspPosition::get_dof | ( | ) | const |
Returns the list of final DOF values.
Definition at line 335 of file grasp_grasps.cpp.
transf finalGraspPosition::get_finalTran | ( | ) | const |
Returns the final pose of the hand.
Definition at line 318 of file grasp_grasps.cpp.
void finalGraspPosition::set_finalTran | ( | transf | in | ) |
Sets the final pose of the hand.
Definition at line 326 of file grasp_grasps.cpp.
std::list<double> finalGraspPosition::dof [private] |
Final DOF values.
Definition at line 63 of file grasp_grasps.h.
transf finalGraspPosition::finalTran [private] |
Final pose of the hand.
Definition at line 60 of file grasp_grasps.h.