SimEventVisualBufferOutput Class Reference

A new output is available from the VisualBuffer. More...

#include <Neuro/NeuroSimEvents.H>

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

List of all members.

Public Member Functions

 SimEventVisualBufferOutput (SimModule *src, const Image< float > &buf, const int smlev, const Dims &smdims, const Point2D< int > &retoff)
 Constuctor.
virtual ~SimEventVisualBufferOutput ()
 Destructor.
virtual std::string toString () const
 Get a description for printing out.
const Image< float > & buffer () const
 Get the buffer.
Point2D< int > retinalToBuffer (const Point2D< int > &p) const
 transform coord from retinotopic/retinal-scale to world-centered/sm-scale
Point2D< int > bufferToRetinal (const Point2D< int > &p) const
 transform coord from world-centered/sm-scale to retinotopic/retinal-scale
const Dimssmdims () const
 SM dims.
int smlev () const
 SM level.

Detailed Description

A new output is available from the VisualBuffer.

Definition at line 761 of file NeuroSimEvents.H.


Constructor & Destructor Documentation

SimEventVisualBufferOutput::SimEventVisualBufferOutput ( SimModule src,
const Image< float > &  buf,
const int  smlev,
const Dims smdims,
const Point2D< int > &  retoff 
)

Constuctor.

Definition at line 718 of file NeuroSimEvents.C.

SimEventVisualBufferOutput::~SimEventVisualBufferOutput (  )  [virtual]

Destructor.

Definition at line 723 of file NeuroSimEvents.C.


Member Function Documentation

const Image< float > & SimEventVisualBufferOutput::buffer (  )  const

Get the buffer.

Definition at line 731 of file NeuroSimEvents.C.

Point2D< int > SimEventVisualBufferOutput::bufferToRetinal ( const Point2D< int > &  p  )  const

transform coord from world-centered/sm-scale to retinotopic/retinal-scale

Definition at line 745 of file NeuroSimEvents.C.

References Image< T >::getDims(), and visualBufferToRetinal().

Point2D< int > SimEventVisualBufferOutput::retinalToBuffer ( const Point2D< int > &  p  )  const

transform coord from retinotopic/retinal-scale to world-centered/sm-scale

Definition at line 740 of file NeuroSimEvents.C.

References Image< T >::getDims(), and retinalToVisualBuffer().

const Dims & SimEventVisualBufferOutput::smdims (  )  const

SM dims.

Definition at line 734 of file NeuroSimEvents.C.

int SimEventVisualBufferOutput::smlev (  )  const

SM level.

Definition at line 737 of file NeuroSimEvents.C.

std::string SimEventVisualBufferOutput::toString (  )  const [virtual]

Get a description for printing out.

Reimplemented from SimEvent.

Definition at line 726 of file NeuroSimEvents.C.

References Image< T >::getHeight(), Image< T >::getWidth(), and sformat().


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