
EyeTracker eye/head controller. More...
#include <Neuro/EyeHeadControllers.H>
Public Member Functions | |
| EyeTrackerEyeHeadController (OptionManager &mgr) | |
| Constructor. See the base classes for parameters. | |
| virtual | ~EyeTrackerEyeHeadController () |
| Destructor. | |
Protected Member Functions | |
| SIMCALLBACK_DECLARE (EyeTrackerEyeHeadController, 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 < EyeTrace > > | itsEyeTrace |
| our eye traces | |
| std::vector< size_t > | itsEyeSample |
| eye sample number for each tracker | |
EyeTracker eye/head controller.
This conroller contains one or more EyeTrackerSaccadeController 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 SimulationViewerEyeMvt.
Definition at line 101 of file EyeHeadControllers.H.
| EyeTrackerEyeHeadController::EyeTrackerEyeHeadController | ( | OptionManager & | mgr | ) |
Constructor. See the base classes for parameters.
Definition at line 126 of file EyeHeadControllers.C.
| EyeTrackerEyeHeadController::~EyeTrackerEyeHeadController | ( | ) | [virtual] |
Destructor.
Definition at line 135 of file EyeHeadControllers.C.
| EyeTrackerEyeHeadController::SIMCALLBACK_DECLARE | ( | EyeTrackerEyeHeadController | , | |
| SimEventClockTick | ||||
| ) | [protected] |
Callback for every clock tick.
| void EyeTrackerEyeHeadController::start1 | ( | ) | [protected, virtual] |
get started
Reimplemented from SimModule.
Definition at line 139 of file EyeHeadControllers.C.
References color, convertFromString(), OModelParam< T >::getVal(), itsConfig, itsEyeSample, itsEyeTrace, join(), and split().
OModelParam<std::string> EyeTrackerEyeHeadController::itsConfig [protected] |
std::vector<size_t> EyeTrackerEyeHeadController::itsEyeSample [protected] |
eye sample number for each tracker
Definition at line 117 of file EyeHeadControllers.H.
Referenced by start1().
1.6.3