Measure salience at human eye positions. More...
#include <Neuro/SimulationViewerEyeMvt2.H>
Public Member Functions | |
Constructors and destructors | |
SimulationViewerEyeMvt2 (OptionManager &mgr, const std::string &descrName="EyeMvt2 Simulation Viewer", const std::string &tagName="SimulationViewerEyeMvt2") | |
Constructor. See ModelComponent.H. | |
virtual | ~SimulationViewerEyeMvt2 () |
Destructor. | |
Protected Member Functions | |
SIMCALLBACK_DECLARE (SimulationViewerEyeMvt2, SimEventInputFrame) | |
Callback for when the head moves. | |
SIMCALLBACK_DECLARE (SimulationViewerEyeMvt2, SimEventRetinaImage) | |
Callback for when a new retina image is available. | |
SIMCALLBACK_DECLARE (SimulationViewerEyeMvt2, SimEventWTAwinner) | |
Callback for when a new attention shift occurs. | |
SIMCALLBACK_DECLARE (SimulationViewerEyeMvt2, SimEventSaccadeStatusEye) | |
Callback for when the eye moves. | |
SIMCALLBACK_DECLARE (SimulationViewerEyeMvt2, SimEventSaveOutput) | |
Callback for every time we should save our outputs. | |
Image< PixRGB< byte > > | getTraj (SimEventQueue &q) |
Get the attention/eye/head trajectory image. | |
virtual void | start1 () |
Get started. | |
virtual void | stop1 () |
get stopped | |
Protected Attributes | |
nub::ref< SpatialMetrics > | itsMetrics |
metrics that depend on input size | |
OModelParam< bool > | itsSaveMegaCombo |
save mega combo? | |
NModelParam< PixRGB< byte > > | itsColorEye |
patch color for human eye mvts | |
OModelParam< std::string > | itsOutFname |
Name of output file. | |
OModelParam< LevelSpec > | itsLevelSpec |
levelspec for buffer scale | |
OModelParam< bool > | itsUseIOR |
try to use IOR |
Measure salience at human eye positions.
Definition at line 57 of file SimulationViewerEyeMvt2.H.
SimulationViewerEyeMvt2::SimulationViewerEyeMvt2 | ( | OptionManager & | mgr, | |
const std::string & | descrName = "EyeMvt2 Simulation Viewer" , |
|||
const std::string & | tagName = "SimulationViewerEyeMvt2" | |||
) |
Constructor. See ModelComponent.H.
Definition at line 71 of file SimulationViewerEyeMvt2.C.
References ModelComponent::addSubComponent(), ModelComponent::getManager(), itsMetrics, and OptionManager::setOptionValString().
SimulationViewerEyeMvt2::~SimulationViewerEyeMvt2 | ( | ) | [virtual] |
Destructor.
Definition at line 98 of file SimulationViewerEyeMvt2.C.
Image< PixRGB< byte > > SimulationViewerEyeMvt2::getTraj | ( | SimEventQueue & | q | ) | [protected] |
Get the attention/eye/head trajectory image.
Definition at line 275 of file SimulationViewerEyeMvt2.C.
SimulationViewerEyeMvt2::SIMCALLBACK_DECLARE | ( | SimulationViewerEyeMvt2 | , | |
SimEventSaveOutput | ||||
) | [protected] |
Callback for every time we should save our outputs.
SimulationViewerEyeMvt2::SIMCALLBACK_DECLARE | ( | SimulationViewerEyeMvt2 | , | |
SimEventSaccadeStatusEye | ||||
) | [protected] |
Callback for when the eye moves.
SimulationViewerEyeMvt2::SIMCALLBACK_DECLARE | ( | SimulationViewerEyeMvt2 | , | |
SimEventWTAwinner | ||||
) | [protected] |
Callback for when a new attention shift occurs.
SimulationViewerEyeMvt2::SIMCALLBACK_DECLARE | ( | SimulationViewerEyeMvt2 | , | |
SimEventRetinaImage | ||||
) | [protected] |
Callback for when a new retina image is available.
SimulationViewerEyeMvt2::SIMCALLBACK_DECLARE | ( | SimulationViewerEyeMvt2 | , | |
SimEventInputFrame | ||||
) | [protected] |
Callback for when the head moves.
void SimulationViewerEyeMvt2::start1 | ( | ) | [protected, virtual] |
Get started.
Reimplemented from SimModule.
Definition at line 102 of file SimulationViewerEyeMvt2.C.
References OModelParam< T >::getVal(), and itsOutFname.
void SimulationViewerEyeMvt2::stop1 | ( | ) | [protected, virtual] |
get stopped
Reimplemented from ModelComponent.
Definition at line 115 of file SimulationViewerEyeMvt2.C.
NModelParam< PixRGB<byte> > SimulationViewerEyeMvt2::itsColorEye [protected] |
patch color for human eye mvts
Definition at line 98 of file SimulationViewerEyeMvt2.H.
OModelParam<LevelSpec> SimulationViewerEyeMvt2::itsLevelSpec [protected] |
levelspec for buffer scale
Definition at line 100 of file SimulationViewerEyeMvt2.H.
nub::ref<SpatialMetrics> SimulationViewerEyeMvt2::itsMetrics [protected] |
metrics that depend on input size
Definition at line 96 of file SimulationViewerEyeMvt2.H.
Referenced by SimulationViewerEyeMvt2().
OModelParam<std::string> SimulationViewerEyeMvt2::itsOutFname [protected] |
Name of output file.
Definition at line 99 of file SimulationViewerEyeMvt2.H.
Referenced by start1().
OModelParam<bool> SimulationViewerEyeMvt2::itsSaveMegaCombo [protected] |
save mega combo?
Definition at line 97 of file SimulationViewerEyeMvt2.H.
OModelParam<bool> SimulationViewerEyeMvt2::itsUseIOR [protected] |
try to use IOR
Definition at line 101 of file SimulationViewerEyeMvt2.H.