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

Xabsl2ErrorHandlererrorHandler
 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