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

DefaultSpecialVision Class Reference

The default SpecialVision module. More...

#include <DefaultSpecialVision.h>

Inheritance diagram for DefaultSpecialVision:

Inheritance graph
[legend]
Collaboration diagram for DefaultSpecialVision:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DefaultSpecialVision (const SpecialVisionInterfaces &interfaces)
 Constructor.

virtual void execute ()
 Executes the module.


Private Attributes

BarCodeReader barCodeReader
AutoShutter autoShutter
ChallengeSpecialVision challengeSpecialVision
ImageBrightnessEstimator imageBrightnessEstimator

Detailed Description

The default SpecialVision module.

Definition at line 20 of file DefaultSpecialVision.h.


Constructor & Destructor Documentation

DefaultSpecialVision::DefaultSpecialVision const SpecialVisionInterfaces interfaces  ) 
 

Constructor.

Parameters:
interfaces The interfaces of the SpecialVision module

Definition at line 11 of file DefaultSpecialVision.cpp.


Member Function Documentation

void DefaultSpecialVision::execute  )  [virtual]
 

Executes the module.

Reimplemented from Module.

Definition at line 16 of file DefaultSpecialVision.cpp.

References barCodeReader, challengeSpecialVision, ImageBrightnessEstimator::execute(), ChallengeSpecialVision::execute(), AutoShutter::execute(), BarCodeReader::execute(), imageBrightnessEstimator, and SpecialVisionRequest::specialVisionRequest.

Here is the call graph for this function:


Member Data Documentation

BarCodeReader DefaultSpecialVision::barCodeReader [private]
 

Definition at line 30 of file DefaultSpecialVision.h.

Referenced by execute().

AutoShutter DefaultSpecialVision::autoShutter [private]
 

Definition at line 31 of file DefaultSpecialVision.h.

ChallengeSpecialVision DefaultSpecialVision::challengeSpecialVision [private]
 

Definition at line 32 of file DefaultSpecialVision.h.

Referenced by execute().

ImageBrightnessEstimator DefaultSpecialVision::imageBrightnessEstimator [private]
 

Definition at line 33 of file DefaultSpecialVision.h.

Referenced by execute().


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 22:12:06 2006 for GT2005 by doxygen 1.3.6