VisualCortexStd Class Reference

The Standard Visual Cortex. More...

#include <Neuro/VisualCortex.H>

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

List of all members.

Public Member Functions

Constructors/Destructor

 VisualCortexStd (OptionManager &mgr, const std::string &descrName="Visual Cortex", const std::string &tagName="VisualCortex")
 Constructor.
 VisualCortexStd (OptionManager &mgr, const std::string &descrName, const std::string &tagName, nub::ref< RawVisualCortex > vcx)
 Constructor using an existing RawVisualCortex.
virtual ~VisualCortexStd ()
 Virtual destructor for safe inheritance.

Protected Member Functions

 SIMCALLBACK_DECLARE (VisualCortexStd, SimEventRetinaImage)
 Callback for when a new input (retina) frame is available.
 SIMCALLBACK_DECLARE (VisualCortexStd, SimEventSaveOutput)
 Callback for every time we should save our outputs.
 SIMREQHANDLER_DECLARE (VisualCortexStd, SimReqVCXfeatures)
 Callback for every time someone wants our features.
 SIMREQHANDLER_DECLARE (VisualCortexStd, SimReqVCXmaps)
 Callback for every time someone wants our maps.
 SIMREQHANDLER_DECLARE (VisualCortexStd, SimReqVCXchanVis)
 Callback for every time someone wants to trigger a channel visitor.

Friends

class VisualCortexConfigurator

Detailed Description

The Standard Visual Cortex.

This basically wraps the functionality of RawVisualCortex.

Definition at line 81 of file VisualCortex.H.


Constructor & Destructor Documentation

VisualCortexStd::VisualCortexStd ( OptionManager mgr,
const std::string descrName = "Visual Cortex",
const std::string tagName = "VisualCortex" 
)

Constructor.

Definition at line 88 of file VisualCortex.C.

References ModelComponent::addSubComponent().

VisualCortexStd::VisualCortexStd ( OptionManager mgr,
const std::string descrName,
const std::string tagName,
nub::ref< RawVisualCortex vcx 
)

Constructor using an existing RawVisualCortex.

Definition at line 104 of file VisualCortex.C.

References ModelComponent::addSubComponent().

VisualCortexStd::~VisualCortexStd (  )  [virtual]

Virtual destructor for safe inheritance.

Definition at line 120 of file VisualCortex.C.


Member Function Documentation

VisualCortexStd::SIMCALLBACK_DECLARE ( VisualCortexStd  ,
SimEventSaveOutput   
) [protected]

Callback for every time we should save our outputs.

VisualCortexStd::SIMCALLBACK_DECLARE ( VisualCortexStd  ,
SimEventRetinaImage   
) [protected]

Callback for when a new input (retina) frame is available.

VisualCortexStd::SIMREQHANDLER_DECLARE ( VisualCortexStd  ,
SimReqVCXchanVis   
) [protected]

Callback for every time someone wants to trigger a channel visitor.

VisualCortexStd::SIMREQHANDLER_DECLARE ( VisualCortexStd  ,
SimReqVCXmaps   
) [protected]

Callback for every time someone wants our maps.

VisualCortexStd::SIMREQHANDLER_DECLARE ( VisualCortexStd  ,
SimReqVCXfeatures   
) [protected]

Callback for every time someone wants our features.


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