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

GT2004SimpleBasicBehaviors Class Reference

#include <GT2004SimpleBasicBehaviors.h>

Inheritance diagram for GT2004SimpleBasicBehaviors:

Inheritance graph
[legend]
Collaboration diagram for GT2004SimpleBasicBehaviors:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GT2004SimpleBasicBehaviors (BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler)
 Constructor.

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


Private Attributes

Xabsl2ErrorHandler & errorHandler
 Is invoked when errors occurs.

Basic Behaviors
GT2004BasicBehaviorGoToBallWithoutTurning basicBehaviorGoToBallWoTurning
GT2004BasicBehaviorGoToBall basicBehaviorGoToBall
GT2004BasicBehaviorGoToPoint basicBehaviorGoToPoint
GT2004BasicBehaviorGoForwardToPoint basicBehaviorGoForwardToPoint
GT2004BasicBehaviorTurnAroundPoint basicBehaviorTurnAroundPoint
GT2004BasicBehaviorGoToPointAndAvoidObstacles basicBehaviorGoToPointAndAvoidObstacles
GT2004BasicBehaviorMoveTheBridge basicBehaviorMoveTheBridge
GT2004BasicBehaviorDogAsJoystick basicBehaviorDogAsJoystick
GT2004BasicBehaviorGoaliePosition basicBehaviorGoaliePosition
GT2004BasicBehaviorGoaliePositionReturn basicBehaviorGoaliePositionReturn

Constructor & Destructor Documentation

GT2004SimpleBasicBehaviors::GT2004SimpleBasicBehaviors (  BehaviorControlInterfaces &  interfaces,
Xabsl2ErrorHandler &  errorHandler
)  [inline]
 

Constructor.

Definition at line 506 of file GT2004SimpleBasicBehaviors.h.

References basicBehaviorDogAsJoystick, basicBehaviorGoaliePosition, basicBehaviorGoaliePositionReturn, basicBehaviorGoForwardToPoint, basicBehaviorGoToBall, basicBehaviorGoToBallWoTurning, basicBehaviorGoToPoint, basicBehaviorGoToPointAndAvoidObstacles, basicBehaviorMoveTheBridge, and basicBehaviorTurnAroundPoint.


Member Function Documentation

void GT2004SimpleBasicBehaviors::registerBasicBehaviors (  Xabsl2Engine &  engine  )  [inline]
 

Registers basic behaviors at the engine.

Definition at line 523 of file GT2004SimpleBasicBehaviors.h.

References basicBehaviorDogAsJoystick, basicBehaviorGoaliePosition, basicBehaviorGoaliePositionReturn, basicBehaviorGoForwardToPoint, basicBehaviorGoToBall, basicBehaviorGoToBallWoTurning, basicBehaviorGoToPoint, basicBehaviorGoToPointAndAvoidObstacles, basicBehaviorMoveTheBridge, basicBehaviorTurnAroundPoint, and Xabsl2Engine::registerBasicBehavior().

Referenced by GT2004BehaviorControl::registerSymbolsAndBasicBehaviors().

Here is the call graph for this function:


Member Data Documentation

Xabsl2ErrorHandler& GT2004SimpleBasicBehaviors::errorHandler [private]
 

Is invoked when errors occurs.

Definition at line 540 of file GT2004SimpleBasicBehaviors.h.

GT2004BasicBehaviorGoToBallWithoutTurning GT2004SimpleBasicBehaviors::basicBehaviorGoToBallWoTurning [private]
 

Definition at line 545 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoToBall GT2004SimpleBasicBehaviors::basicBehaviorGoToBall [private]
 

Definition at line 546 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoToPoint GT2004SimpleBasicBehaviors::basicBehaviorGoToPoint [private]
 

Definition at line 547 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoForwardToPoint GT2004SimpleBasicBehaviors::basicBehaviorGoForwardToPoint [private]
 

Definition at line 548 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorTurnAroundPoint GT2004SimpleBasicBehaviors::basicBehaviorTurnAroundPoint [private]
 

Definition at line 549 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoToPointAndAvoidObstacles GT2004SimpleBasicBehaviors::basicBehaviorGoToPointAndAvoidObstacles [private]
 

Definition at line 550 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorMoveTheBridge GT2004SimpleBasicBehaviors::basicBehaviorMoveTheBridge [private]
 

Definition at line 551 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorDogAsJoystick GT2004SimpleBasicBehaviors::basicBehaviorDogAsJoystick [private]
 

Definition at line 552 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoaliePosition GT2004SimpleBasicBehaviors::basicBehaviorGoaliePosition [private]
 

Definition at line 553 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().

GT2004BasicBehaviorGoaliePositionReturn GT2004SimpleBasicBehaviors::basicBehaviorGoaliePositionReturn [private]
 

Definition at line 554 of file GT2004SimpleBasicBehaviors.h.

Referenced by GT2004SimpleBasicBehaviors(), and registerBasicBehaviors().


The documentation for this class was generated from the following file:
Generated on Thu Sep 23 20:08:06 2004 for GT2004 by doxygen 1.3.6