GT2004EvolutionBasicBehaviors Class Reference

#include <GT2004EvolutionBasicBehaviors.h>

Inheritance diagram for GT2004EvolutionBasicBehaviors:

BehaviorControlInterfaces 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)
void registerBasicBehaviors (Xabsl2Engine &engine)

Private Attributes

Xabsl2ErrorHandlererrorHandler
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.


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().


Member Data Documentation

GT2004BasicBehaviorEvolveOmniParameters GT2004EvolutionBasicBehaviors::basicBehaviorEvolveOmniParameters [private]

Definition at line 357 of file GT2004EvolutionBasicBehaviors.h.

Referenced by registerBasicBehaviors().

GT2004BasicBehaviorMeasureGT2004Parameters GT2004EvolutionBasicBehaviors::basicBehaviorMeasureGT2004Parameters [private]

Definition at line 358 of file GT2004EvolutionBasicBehaviors.h.

Referenced by registerBasicBehaviors().

GT2004BasicBehaviorMeasureGT2004ParametersBlind GT2004EvolutionBasicBehaviors::basicBehaviorMeasureGT2004ParametersBlind [private]

Definition at line 359 of file GT2004EvolutionBasicBehaviors.h.

Referenced by registerBasicBehaviors().

GT2004BasicBehaviorNextGT2004ParametersToBeMeasured GT2004EvolutionBasicBehaviors::basicBehaviorNextGT2004ParametersToBeMeasured [private]

Definition at line 361 of file GT2004EvolutionBasicBehaviors.h.

Referenced by registerBasicBehaviors().

GT2004BasicBehaviorSendCurrentGT2004ParametersAndChooseNext GT2004EvolutionBasicBehaviors::basicBehaviorSendCurrentGT2004ParametersAndChooseNext [private]

Definition at line 360 of file GT2004EvolutionBasicBehaviors.h.

Referenced by registerBasicBehaviors().

Xabsl2ErrorHandler& GT2004EvolutionBasicBehaviors::errorHandler [private]

Is invoked when errors occurs

Definition at line 353 of file GT2004EvolutionBasicBehaviors.h.


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