SVEMNPlot::PlotBuf Class Reference

Collaboration diagram for SVEMNPlot::PlotBuf:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PlotBuf ()
 constructure
 PlotBuf (const SimTime &buflength, const float scale, const SimTime &sample_rate=SimTime::ZERO())
 constructure
 ~PlotBuf ()
 !destructor
void push (const SimTime &time, const float &data)
 push data onto the plot buffer
void reset (const SimTime &buflength, const float scale, const SimTime &sample_rate=SimTime::ZERO())
 reset the state to that just after construction
void reset ()
 reset the state to that just after construction
Image< PixRGB< byte > > draw (const uint w, const uint h, const char *title, const char *ylabel, const char *xlabel, const PixRGB< byte > &linecol, const int numticks, const bool reverse)
 plot at specified size

Detailed Description

Definition at line 57 of file SimulationViewerEyeMvtNeuro.H.


Constructor & Destructor Documentation

SVEMNPlot::PlotBuf::PlotBuf (  ) 

constructure

Definition at line 719 of file SimulationViewerEyeMvtNeuro.C.

SVEMNPlot::PlotBuf::PlotBuf ( const SimTime buflength,
const float  scale,
const SimTime sample_rate = SimTime::ZERO() 
)

constructure

Definition at line 727 of file SimulationViewerEyeMvtNeuro.C.

References SimTime::ZERO().

SVEMNPlot::PlotBuf::~PlotBuf (  )  [inline]

!destructor

Definition at line 68 of file SimulationViewerEyeMvtNeuro.H.


Member Function Documentation

Image< PixRGB< byte > > SVEMNPlot::PlotBuf::draw ( const uint  w,
const uint  h,
const char *  title,
const char *  ylabel,
const char *  xlabel,
const PixRGB< byte > &  linecol,
const int  numticks,
const bool  reverse 
)

plot at specified size

Definition at line 788 of file SimulationViewerEyeMvtNeuro.C.

References linePlot().

Referenced by SimulationViewerEyeMvtNeuro::getTraj().

void SVEMNPlot::PlotBuf::push ( const SimTime time,
const float &  data 
)

push data onto the plot buffer

Definition at line 743 of file SimulationViewerEyeMvtNeuro.C.

References SimTime::nsecs().

void SVEMNPlot::PlotBuf::reset (  ) 

reset the state to that just after construction

Definition at line 775 of file SimulationViewerEyeMvtNeuro.C.

References SimTime::ZERO().

Referenced by reset().

void SVEMNPlot::PlotBuf::reset ( const SimTime buflength,
const float  scale,
const SimTime sample_rate = SimTime::ZERO() 
)

reset the state to that just after construction

Definition at line 764 of file SimulationViewerEyeMvtNeuro.C.

References reset().

Referenced by SimulationViewerEyeMvtNeuro::doEventRetinaImage(), and SimulationViewerEyeMvtNeuro::start1().


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