#include <OpenChallengeSymbols.h>
Inheritance diagram for OpenChallengeSymbols:


Public Member Functions | |
| OpenChallengeSymbols (const BehaviorControlInterfaces &interfaces) | |
| void | registerSymbols (Xabsl2Engine &engine) |
| registers the symbols at an engine | |
| void | update () |
| updates the symbols | |
| bool | guideDogMoveForward () |
| bool | blindDogMoveForward () |
| bool | guideDogTellsBlindDogTurn () |
| bool | blindDogTurn () |
|
|
Definition at line 13 of file OpenChallengeSymbols.cpp. |
|
|
registers the symbols at an engine
Definition at line 20 of file OpenChallengeSymbols.cpp. References blindDogMoveForward(), blindDogTurn(), guideDogMoveForward(), guideDogTellsBlindDogTurn(), and Xabsl2Symbols::registerBooleanInputSymbol(). Referenced by GT2005BehaviorControl::registerSymbolsAndBasicBehaviors(). |
Here is the call graph for this function:

|
|
updates the symbols
Definition at line 42 of file OpenChallengeSymbols.cpp. Referenced by GT2005BehaviorControl::execute(). |
|
|
Definition at line 47 of file OpenChallengeSymbols.cpp. References BallModel::ballWasSeen, BallModel::getKnownBallState(), BallModel::getKnownPosition(), PlayerPoseCollection::getOwnPlayerPose(), PlayerPose::getPose(), idText, BehaviorTeamMessage::message, PlayerPoseCollection::numberOfOwnPlayers, OUTPUT, BallState::positionField, Pose2D::translation, Vector2< V >::x, and Vector2< V >::y. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
Definition at line 76 of file OpenChallengeSymbols.cpp. References PlayerPoseCollection::numberOfOwnPlayers. Referenced by registerSymbols(). |
|
|
Definition at line 96 of file OpenChallengeSymbols.cpp. References BallModel::getKnownPosition(), PlayerPoseCollection::getOwnPlayerPose(), PlayerPose::getPose(), BehaviorTeamMessage::message, PlayerPoseCollection::numberOfOwnPlayers, Pose2D::rotation, Pose2D::translation, Vector2< V >::x, and Vector2< V >::y. Referenced by registerSymbols(). |
Here is the call graph for this function:

|
|
Definition at line 115 of file OpenChallengeSymbols.cpp. References idText, PlayerPoseCollection::numberOfOwnPlayers, and OUTPUT. Referenced by registerSymbols(). |
1.3.6