Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Retinal_RandomNoise< RandomGen > Class Template Reference

#include <retinalobjs.h>

Inheritance diagram for Retinal_RandomNoise< RandomGen >:

Inheritance graph
[legend]
Collaboration diagram for Retinal_RandomNoise< RandomGen >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class RandomGen = Distributions::uniform>
class Retinal_RandomNoise< RandomGen >

Retinal_Object for random noise across the entire retina.

Definition at line 601 of file retinalobjs.h.

Public Methods

 Retinal_RandomNoise (const string &name_val, const VarMap &init_vars=VarMap())
RetinalObjectStringArgs::ParamList paramlist ()
 Retinal_RandomNoise (const string &name_val, RetinalObjectStringArgs &sa)
virtual Activity activation (Coordinate, Coordinate) const
 Returns the activation at a given set of coordinates.

virtual bool update () const
 Must be called just before calling activation() one or more times.

virtual Retinal_Objectclone () const
 Return an identical copy of this object allocated from the heap.


Member Function Documentation

template<class RandomGen = Distributions::uniform>
virtual Activity Retinal_RandomNoise< RandomGen >::activation Coordinate   ,
Coordinate   
const [inline, virtual]
 

Returns the activation at a given set of coordinates.

Must call update() just before this, though multiple activation() calls in a row are fine.

Reimplemented from Retinal_Object.

Definition at line 617 of file retinalobjs.h.

References Retinal_Obj::Activity.


The documentation for this class was generated from the following file:
Generated on Mon Jan 20 02:37:21 2003 for RF-LISSOM by doxygen1.3-rc2