Overview
Package
Class
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
J
L
M
N
O
P
R
S
T
V
W
Y
G
getAngle()
- Method in class jrobots.utils.
Vector
Diese Methode gibt den Winkel des aktuellen Vektors zurück.
getArcLength()
- Method in class jrobots.utils.
Scan
Diese Methode liefert die Länge [Meter] des Bogens, auf dem sich das gescannte Ziel befindet.
getHealth()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Der Zustand eines
Panzer
s reicht von 0.0 (nächster Treffer verschrottet Panzer) bis 1.0 (voll intakt).
getLastScan()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert das Ergebnis des letzten "Scanblitzes".
getLength()
- Method in class jrobots.utils.
Vector
Liefert die Länge des Vektors zurück.
getMaxArenaDiameter()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Zwei Panzer können sich nicht weiter als den zurückgegebenen Wert voneinander entfernen.
getMaxBackwardVelocity()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Retrieves the maximum backward velocity of the
Panzer
.
getMaxForwardVelocity()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Retrieves the maximum forward velocity of the
Panzer
.
getMaxScanAperture()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert den größtmöglichen öffnungswinkel des Scanners.
getMineReloadTime()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Zeit in Sekunden, die nach dem Legen einer Mine vergehen muss, bis die Minenlegevorrichtung wieder bereit ist.
getMissileReloadTime()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Zeit in Sekunden, die nach dem Abfeuern eines normalen Geschosses vergehen muss, bis der Werfer wieder bereit ist.
getMissileSpeedMax()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die maximale Geschwindigkeit (in Meter pro Sekunde), mit der die Lenkrakete, die der Panzer verschiessen kann, fliegt.
getNegative()
- Method in class jrobots.utils.
Angle
Liefert eine negierte Kopie des Winkelobjekts zurück.
getNegative()
- Method in class jrobots.utils.
Vector
Diese Methode liefert den inversen Vektor zur aktuellen Instanz zurück.
getNextQuadrant()
- Method in class jrobots.utils.
Angle
Liefert den Winkel um 90° im Uhrzeigersinn versetzt (+90°) und normalisiert zurück.
getNormal()
- Method in class jrobots.utils.
Vector
Skaliert den Vektor auf die Länge 1 und liefert das Ergebnis als neuen Vektor zurück.
getOpposite()
- Method in class jrobots.utils.
Angle
Liefert den normalisierten entgegengesetzen Winkel zurück.
getOrientation()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die aktuelle Ausrichtung des Panzerkörpers.
Dieser Wert stimmt nicht immer genau mit dem Winkel des Geschwindigkeitsvektors überein, da der Bot auch seitlich rutschen kann (z.B.
getPosition()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die aktuelle Position des Panzers im Spielfeld relativ zur oberen linken Ecke.
getPreviousQuadrant()
- Method in class jrobots.utils.
Angle
Liefert den Winkel um 90° gegen Uhrzeigersinn versetzt (-90°) und normalisiert zurück.
getProjectileReloadTime()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Zeit in Sekunden, die nach dem Abfeuern eines normalen Geschosses vergehen muss, bis der Werfer wieder bereit ist.
getProjectileSpeed()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Geschwindigkeit (in Meter pro Sekunde), mit der das Projektil, das der Panzer verschiessen kann, fliegt.
getScanInterval()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Zeit in Sekunden, die der Scanner zum "Nachladen" benötigt.
getTankTrapReloadTime()
- Static method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert die Zeit in Sekunden, die nach dem Legen einer Mine vergehen muss, bis die Minenlegevorrichtung wieder bereit ist.
getTimeOfDropperReloaded()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert den Zeitpunkt, an dem der Panzer die letzte Mine gelegt hat.
getTimeOfLauncherReloaded()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert den Zeitpunkt, an dem der letzte Schuß abgefeuert wurde.
getValueAsDegrees()
- Method in class jrobots.utils.
Angle
Liefert den Wert des Winkels im Gradmaß zurück.
getValueAsRadians()
- Method in class jrobots.utils.
Angle
Liefert den Wert des Winkels im Bogenmaß zurück.
Tipp: die Math-Klasse verwendet das Bogenmaß
getVelocity()
- Method in class jrobots.simulation.simulationObjects.
JRobot2009
Liefert den aktuellen Geschwindigkeitsvektor des Panzers.
getX()
- Method in class jrobots.utils.
Vector
Liefert die X-Komponente des Vektors.
getY()
- Method in class jrobots.utils.
Vector
Liefert die Y-Komponente des Vektors.
Overview
Package
Class
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
J
L
M
N
O
P
R
S
T
V
W
Y