#include <eigenTorques.h>
Public Member Functions | |
virtual void | finalize ()=0 |
Called after all the grasps have been processed. | |
GraspProcessor (Hand *h) | |
virtual void | processGrasp ()=0 |
Called for each grasp in the list. | |
virtual void | reset () |
Resets the processor and prepares it for another list of grasps. | |
virtual | ~GraspProcessor () |
Protected Attributes | |
Hand * | mHand |
The hand used in the optimization. |
An interface for processing multiple grasps, usually for running some sort of optimization task.
Definition at line 34 of file eigenTorques.h.
GraspProcessor::GraspProcessor | ( | Hand * | h | ) | [inline] |
Definition at line 39 of file eigenTorques.h.
virtual GraspProcessor::~GraspProcessor | ( | ) | [inline, virtual] |
Definition at line 40 of file eigenTorques.h.
virtual void GraspProcessor::finalize | ( | ) | [pure virtual] |
Called after all the grasps have been processed.
Implemented in EigenTorqueComputer, McGripAnalyzer, and McGripOptimizer.
virtual void GraspProcessor::processGrasp | ( | ) | [pure virtual] |
Called for each grasp in the list.
Implemented in EigenTorqueComputer, McGripAnalyzer, and McGripOptimizer.
virtual void GraspProcessor::reset | ( | ) | [inline, virtual] |
Resets the processor and prepares it for another list of grasps.
Reimplemented in EigenTorqueComputer, McGripAnalyzer, and McGripOptimizer.
Definition at line 43 of file eigenTorques.h.
Hand* GraspProcessor::mHand [protected] |
The hand used in the optimization.
Definition at line 37 of file eigenTorques.h.