Loading [MathJax]/extensions/tex2jax.js
Smart Minotaur
Alle Klassen Dateien Funktionen Variablen Seiten
minotaur::PledgeAlgorithm Elementverzeichnis

Vollständige Aufstellung aller Elemente für minotaur::PledgeAlgorithm einschließlich aller geerbten Elemente.

calculateNewPosition(int x, int y, int theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
checkLeftSideObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
checkObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
checkRightSideObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
getDistanceToLeftObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
getDistanceToObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
getDistanceToRightObstacle(int x, int y, float theta) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
getNextPosition(const RobotPosition pos)minotaur::PledgeAlgorithmvirtual
MovementAlgorithm(Map *pMap) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
PledgeAlgorithm(Map *pMap) (Definiert in minotaur::PledgeAlgorithm)minotaur::PledgeAlgorithm
~MovementAlgorithm() (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithminlinevirtual
~PledgeAlgorithm() (Definiert in minotaur::PledgeAlgorithm)minotaur::PledgeAlgorithminlinevirtual