Smart Minotaur
 Alle Klassen Dateien Funktionen Variablen Seiten
minotaur::MovementAlgorithm Elementverzeichnis

Vollständige Aufstellung aller Elemente für minotaur::MovementAlgorithm 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)=0minotaur::MovementAlgorithmpure virtual
MovementAlgorithm(Map *pMap) (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithm
~MovementAlgorithm() (Definiert in minotaur::MovementAlgorithm)minotaur::MovementAlgorithminlinevirtual