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.