DefaultSpecialVision Class Reference

#include <DefaultSpecialVision.h>

Inheritance diagram for DefaultSpecialVision:

SpecialVision Module SpecialVisionInterfaces MessageHandler List of all members.

Public Member Functions

 DefaultSpecialVision (const SpecialVisionInterfaces &interfaces)
virtual void execute ()

Private Attributes

BarCodeReader barCodeReader
AutoShutter autoShutter
ChallengeSpecialVision challengeSpecialVision
VariableLighting variableLighting

Detailed Description

The default SpecialVision module

Definition at line 27 of file DefaultSpecialVision.h.


Constructor & Destructor Documentation

DefaultSpecialVision::DefaultSpecialVision ( const SpecialVisionInterfaces interfaces  ) 

Constructor

Parameters:
interfaces The interfaces of the SpecialVision module

Definition at line 18 of file DefaultSpecialVision.cpp.


Member Function Documentation

void DefaultSpecialVision::execute (  )  [virtual]

Executes the module

Implements Module.

Definition at line 23 of file DefaultSpecialVision.cpp.

References autoShutter, SpecialVisionRequest::autoShutter, SpecialVisionRequest::barCode, barCodeReader, SpecialVisionRequest::challengeFindOrientation, SpecialVisionRequest::challengeGetOrientation, SpecialVisionRequest::challengeLearnOrientation, challengeSpecialVision, VariableLighting::execute(), ChallengeSpecialVision::execute(), AutoShutter::execute(), BarCodeReader::execute(), SpecialVisionRequest::none, SpecialVisionRequest::specialVisionRequest, SpecialVisionInterfaces::specialVisionRequest, variableLighting, SpecialVisionRequest::variableLighting, and SpecialVisionRequest::variableLightingLearn.


Member Data Documentation

AutoShutter DefaultSpecialVision::autoShutter [private]

Definition at line 38 of file DefaultSpecialVision.h.

Referenced by execute().

BarCodeReader DefaultSpecialVision::barCodeReader [private]

Definition at line 37 of file DefaultSpecialVision.h.

Referenced by execute().

ChallengeSpecialVision DefaultSpecialVision::challengeSpecialVision [private]

Definition at line 39 of file DefaultSpecialVision.h.

Referenced by execute().

VariableLighting DefaultSpecialVision::variableLighting [private]

Definition at line 40 of file DefaultSpecialVision.h.

Referenced by execute().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:28:19 2006 for DT2005.panorama by  doxygen 1.4.7