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().