Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IntegerChannel Class Reference

#include <Channels/IntegerChannel.H>

Inheritance diagram for IntegerChannel:

Inheritance graph
[legend]
Collaboration diagram for IntegerChannel:

Collaboration graph
[legend]
List of all members.

Detailed Description

Base class for channels that will use integer math.

Definition at line 49 of file IntegerChannel.H.

Public Member Functions

 IntegerChannel (OptionManager &mgr, const std::string &descrName, const std::string &tagName, const VisualFeature vs, nub::ref< IntegerMathEngine > eng)
 Default constructor. See ModelComponent.H.
virtual Image< int > getRawCSmapInt (const uint idx) const =0
virtual Image< int > getSubmapInt (const uint index) const =0
virtual Image< int > getOutputInt ()=0
void inputInt (const IntegerInput &inp, const SimTime &t, PyramidCache< int > *cache, const Image< byte > &clipMask=Image< byte >())
const integer_mathgetImath () const
nub::ref< IntegerMathEnginegetMathEngine () const


Constructor & Destructor Documentation

IntegerChannel::IntegerChannel OptionManager mgr,
const std::string descrName,
const std::string tagName,
const VisualFeature  vs,
nub::ref< IntegerMathEngine eng
 

Default constructor. See ModelComponent.H.

Parameters:
mgr our ModelManager (see ModelManager.H)
descrName descriptive name for human usage
tagName name for ParamMap usage
vs The VisualFeature implemented by the channel

Definition at line 48 of file IntegerChannel.C.


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 15:50:28 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4