EnvSegmenterConfigurator Class Reference

Configurator for EnvSegmenter subclasses. More...

#include <Neuro/EnvSegmenterConfigurator.H>

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

List of all members.

Public Member Functions

 EnvSegmenterConfigurator (OptionManager &mgr, const std::string &descrName="Embeddable Segmenter Configurator", const std::string &tagName="EnvSegmenterConfigurator")
nub::ref< EnvSegmentergetSeg () const
 Get the chosen SaccadeController.
virtual void paramChanged (ModelParamBase *const param, const bool valueChanged, ParamClient::ChangeStatus *status)
 Intercept people changing our itsSegType ModelParam.

Detailed Description

Configurator for EnvSegmenter subclasses.

Definition at line 46 of file EnvSegmenterConfigurator.H.


Member Function Documentation

nub::ref< EnvSegmenter > EnvSegmenterConfigurator::getSeg (  )  const

Get the chosen SaccadeController.

Definition at line 70 of file EnvSegmenterConfigurator.C.

void EnvSegmenterConfigurator::paramChanged ( ModelParamBase *const   param,
const bool  valueChanged,
ParamClient::ChangeStatus status 
) [virtual]

Intercept people changing our itsSegType ModelParam.

Reimplemented from ModelComponent.

Definition at line 76 of file EnvSegmenterConfigurator.C.

References ModelComponent::addSubComponent(), ModelComponent::getManager(), OModelParam< T >::getVal(), MC_RECURSE, ModelComponent::removeSubComponent(), and nub::ref< T >::reset().


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