SimulationViewerEyeMvt2 Class Reference

Measure salience at human eye positions. More...

#include <Neuro/SimulationViewerEyeMvt2.H>

Inheritance diagram for SimulationViewerEyeMvt2:
Inheritance graph
[legend]
Collaboration diagram for SimulationViewerEyeMvt2:
Collaboration graph
[legend]

List of all members.

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< SpatialMetricsitsMetrics
 metrics that depend on input size
OModelParam< bool > itsSaveMegaCombo
 save mega combo?
NModelParam< PixRGB< byte > > itsColorEye
 patch color for human eye mvts
OModelParam< std::stringitsOutFname
 Name of output file.
OModelParam< LevelSpecitsLevelSpec
 levelspec for buffer scale
OModelParam< bool > itsUseIOR
 try to use IOR

Detailed Description

Measure salience at human eye positions.

Definition at line 57 of file SimulationViewerEyeMvt2.H.


Constructor & Destructor Documentation

SimulationViewerEyeMvt2::SimulationViewerEyeMvt2 ( OptionManager mgr,
const std::string descrName = "EyeMvt2 Simulation Viewer",
const std::string tagName = "SimulationViewerEyeMvt2" 
)
SimulationViewerEyeMvt2::~SimulationViewerEyeMvt2 (  )  [virtual]

Destructor.

Definition at line 98 of file SimulationViewerEyeMvt2.C.


Member Function Documentation

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.


Member Data Documentation

patch color for human eye mvts

Definition at line 98 of file SimulationViewerEyeMvt2.H.

levelspec for buffer scale

Definition at line 100 of file SimulationViewerEyeMvt2.H.

metrics that depend on input size

Definition at line 96 of file SimulationViewerEyeMvt2.H.

Referenced by SimulationViewerEyeMvt2().

Name of output file.

Definition at line 99 of file SimulationViewerEyeMvt2.H.

Referenced by start1().

save mega combo?

Definition at line 97 of file SimulationViewerEyeMvt2.H.

try to use IOR

Definition at line 101 of file SimulationViewerEyeMvt2.H.


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:49 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3