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

GT2004EvolutionBasicBehaviors Class Reference

Creates and registers simple basic behaviors. More...

#include <GT2004EvolutionBasicBehaviors.h>

Inheritance diagram for GT2004EvolutionBasicBehaviors:

Inheritance graph
[legend]
Collaboration diagram for GT2004EvolutionBasicBehaviors:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GT2004EvolutionBasicBehaviors (const BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler, GT2004ParametersSet &gt2004ParametersSet, GT2004Parameters &gt2004ExtraParameters, Pose2D *gt2004ParametersCalibration, int &gt2004CurrentIndex, Pose2D &measurementRequest, int &evolutionMode)
 Constructor.

void registerBasicBehaviors (Xabsl2Engine &engine)
 Registers basic behaviors at the engine.


Private Attributes

Xabsl2ErrorHandlererrorHandler
 Is invoked when errors occurs.

Basic Behaviors
GT2004BasicBehaviorEvolveOmniParameters basicBehaviorEvolveOmniParameters
GT2004BasicBehaviorMeasureGT2004Parameters basicBehaviorMeasureGT2004Parameters
GT2004BasicBehaviorMeasureGT2004ParametersBlind basicBehaviorMeasureGT2004ParametersBlind
GT2004BasicBehaviorSendCurrentGT2004ParametersAndChooseNext basicBehaviorSendCurrentGT2004ParametersAndChooseNext
GT2004BasicBehaviorNextGT2004ParametersToBeMeasured basicBehaviorNextGT2004ParametersToBeMeasured

Detailed Description

Creates and registers simple basic behaviors.

Definition at line 325 of file GT2004EvolutionBasicBehaviors.h.


Constructor & Destructor Documentation

GT2004EvolutionBasicBehaviors::GT2004EvolutionBasicBehaviors const BehaviorControlInterfaces interfaces,
Xabsl2ErrorHandler errorHandler,
GT2004ParametersSet gt2004ParametersSet,
GT2004Parameters gt2004ExtraParameters,
Pose2D gt2004ParametersCalibration,
int &  gt2004CurrentIndex,
Pose2D measurementRequest,
int &  evolutionMode
[inline]
 

Constructor.

Definition at line 331 of file GT2004EvolutionBasicBehaviors.h.

References basicBehaviorEvolveOmniParameters, basicBehaviorMeasureGT2004Parameters, basicBehaviorMeasureGT2004ParametersBlind, basicBehaviorNextGT2004ParametersToBeMeasured, and basicBehaviorSendCurrentGT2004ParametersAndChooseNext.


Member Function Documentation

void GT2004EvolutionBasicBehaviors::registerBasicBehaviors Xabsl2Engine engine  ) 
 

Registers basic behaviors at the engine.

Definition at line 18 of file GT2004EvolutionBasicBehaviors.cpp.

References basicBehaviorEvolveOmniParameters, basicBehaviorMeasureGT2004Parameters, basicBehaviorMeasureGT2004ParametersBlind, basicBehaviorNextGT2004ParametersToBeMeasured, basicBehaviorSendCurrentGT2004ParametersAndChooseNext, and Xabsl2Engine::registerBasicBehavior().

Referenced by GT2004BehaviorControl::registerSymbolsAndBasicBehaviors().

Here is the call graph for this function:


Member Data Documentation

Xabsl2ErrorHandler& GT2004EvolutionBasicBehaviors::errorHandler [private]
 

Is invoked when errors occurs.

Definition at line 353 of file GT2004EvolutionBasicBehaviors.h.

GT2004BasicBehaviorEvolveOmniParameters GT2004EvolutionBasicBehaviors::basicBehaviorEvolveOmniParameters [private]
 

Definition at line 357 of file GT2004EvolutionBasicBehaviors.h.

Referenced by GT2004EvolutionBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorMeasureGT2004Parameters GT2004EvolutionBasicBehaviors::basicBehaviorMeasureGT2004Parameters [private]
 

Definition at line 358 of file GT2004EvolutionBasicBehaviors.h.

Referenced by GT2004EvolutionBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorMeasureGT2004ParametersBlind GT2004EvolutionBasicBehaviors::basicBehaviorMeasureGT2004ParametersBlind [private]
 

Definition at line 359 of file GT2004EvolutionBasicBehaviors.h.

Referenced by GT2004EvolutionBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorSendCurrentGT2004ParametersAndChooseNext GT2004EvolutionBasicBehaviors::basicBehaviorSendCurrentGT2004ParametersAndChooseNext [private]
 

Definition at line 360 of file GT2004EvolutionBasicBehaviors.h.

Referenced by GT2004EvolutionBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorNextGT2004ParametersToBeMeasured GT2004EvolutionBasicBehaviors::basicBehaviorNextGT2004ParametersToBeMeasured [private]
 

Definition at line 361 of file GT2004EvolutionBasicBehaviors.h.

Referenced by GT2004EvolutionBasicBehaviors(), and registerBasicBehaviors().


The documentation for this class was generated from the following files:
Generated on Thu Sep 23 20:07:19 2004 for GT2004 by doxygen 1.3.6