
#include <Neuro/HandControllers.H>
Public Member Functions | |
| TrackerHandController (OptionManager &mgr) | |
| Constructor. See the base classes for parameters. | |
| virtual | ~TrackerHandController () |
| Destructor. | |
Protected Member Functions | |
| SIMCALLBACK_DECLARE (TrackerHandController, SimEventClockTick) | |
| Callback for every clock tick. | |
| virtual void | start1 () |
| get started | |
Protected Attributes | |
| OModelParam< std::string > | itsConfig |
| our config string | |
| std::vector< rutz::shared_ptr < HandTrace > > | itsHandTrace |
| our hand traces | |
| std::vector< size_t > | itsHandSample |
| hand sample number for each tracker | |
>HandTracker hand controller This controller contains one or more TrackerHandController objects. It can hence be used to run a simulation in conjunction with some already-available human/monkey/other eye-tracking traces. Typically this would be used in conjunction with SimulationViewerHand.
Definition at line 73 of file HandControllers.H.
| TrackerHandController::TrackerHandController | ( | OptionManager & | mgr | ) |
Constructor. See the base classes for parameters.
Definition at line 69 of file HandControllers.C.
| TrackerHandController::~TrackerHandController | ( | ) | [virtual] |
Destructor.
Definition at line 78 of file HandControllers.C.
| TrackerHandController::SIMCALLBACK_DECLARE | ( | TrackerHandController | , | |
| SimEventClockTick | ||||
| ) | [protected] |
Callback for every clock tick.
| void TrackerHandController::start1 | ( | ) | [protected, virtual] |
get started
Reimplemented from SimModule.
Definition at line 82 of file HandControllers.C.
References color, convertFromString(), OModelParam< T >::getVal(), itsConfig, itsHandSample, itsHandTrace, join(), and split().
OModelParam<std::string> TrackerHandController::itsConfig [protected] |
std::vector<size_t> TrackerHandController::itsHandSample [protected] |
hand sample number for each tracker
Definition at line 89 of file HandControllers.H.
Referenced by start1().
std::vector<rutz::shared_ptr<HandTrace> > TrackerHandController::itsHandTrace [protected] |
1.6.3