Read data from a .eyeS eye position file. More...
#include <Psycho/EyeSFile.H>
Public Member Functions | |
EyeSFile (OptionManager &mgr) | |
virtual void | start2 () |
This is called from within start() after the subcomponents have started. | |
virtual void | stop1 () |
This is called from within stop() before the subcomponents stop. | |
Point2D< int > | readUpTo (const SimTime &stime) |
Point2D< float > | getPos () |
Get an eye position from the list. | |
Dims | getRawInputDims () |
Get the raw input dims. | |
int | lineNumber () const |
Read data from a .eyeS eye position file.
Definition at line 50 of file EyeSFile.H.
Point2D< float > EyeSFile::getPos | ( | ) |
Get an eye position from the list.
Definition at line 244 of file EyeSFile.C.
References ASSERT, and OModelParam< T >::getVal().
Dims EyeSFile::getRawInputDims | ( | ) | [inline] |
Get the raw input dims.
Definition at line 67 of file EyeSFile.H.
References OModelParam< T >::getVal().
void EyeSFile::start2 | ( | ) | [virtual] |
This is called from within start() after the subcomponents have started.
Reimplemented from ModelComponent.
Definition at line 91 of file EyeSFile.C.
References ASSERT, OModelParam< T >::getOptionDef(), OModelParam< T >::getVal(), SimTime::hertz(), Dims::isNonEmpty(), ModelOptionDef::longoptname, SimTime::secs(), OModelParam< T >::setVal(), and OModelParam< T >::setValString().
void EyeSFile::stop1 | ( | ) | [virtual] |
This is called from within stop() before the subcomponents stop.
Reimplemented from ModelComponent.
Definition at line 177 of file EyeSFile.C.
References ASSERT.