SubmapAlgorithm Class Reference

Abstract strategy class for computing submaps in SingleChannel objects. More...

#include <Channels/SubmapAlgorithm.H>

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

List of all members.

Public Member Functions

 SubmapAlgorithm (OptionManager &mgr, const std::string &descrName, const std::string &tagName)
 Constructor.
virtual ~SubmapAlgorithm ()
 Destructor.
virtual Image< float > compute (const SingleChannel &chan, const uint i)=0
 Compute the i'th submap for the given channel.

Static Public Member Functions

static ComponentFactory
< SubmapAlgorithm > & 
getFactory ()
static nub::ref< SubmapAlgorithmmake (const std::string &arg)

Detailed Description

Abstract strategy class for computing submaps in SingleChannel objects.

Definition at line 49 of file SubmapAlgorithm.H.


Constructor & Destructor Documentation

SubmapAlgorithm::SubmapAlgorithm ( OptionManager mgr,
const std::string descrName,
const std::string tagName 
)

Constructor.

Definition at line 61 of file SubmapAlgorithm.C.

SubmapAlgorithm::~SubmapAlgorithm (  )  [virtual]

Destructor.

Definition at line 69 of file SubmapAlgorithm.C.


Member Function Documentation

virtual Image<float> SubmapAlgorithm::compute ( const SingleChannel chan,
const uint  i 
) [pure virtual]

Compute the i'th submap for the given channel.

Implemented in SubmapAlgorithmBiased, SubmapAlgorithmStd, and SingleChannelSurprise< SMODEL >.


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