Index

A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes|All Packages

A

a - Variable in class hoverball.math.Matrix
Erster Spaltenvektor der Matrix.
abs() - Method in class hoverball.math.Complex
Berechnet den Absolutbetrag  [ = | c | ].
abs() - Method in class hoverball.math.Vector
Berechnet den Absolutbetrag  [ = | v | ].
abs2() - Method in class hoverball.math.Complex
Berechnet den Absolutbetrag im Quadrat  [ = | c |^2 ].
abs2() - Method in class hoverball.math.Vector
Berechnet den Absolutbetrag im Quadrat  [ = | v |^2 ].
action(double, double, double) - Method in class hoverball.Unit
Sendet eine Aktion.
action(double, double, double, String) - Method in class hoverball.Unit
Sendet eine Aktion und eine Botschaft.
action(String) - Method in class hoverball.Unit
Sendet eine Botschaft.
add(Hovlet) - Method in class hoverball.Hovlet
Fügt ein Hovlet in dieses Hovlet ein.
add(Hovlet) - Method in class hoverball.Session
Fügt ein Hovlet in diese Session ein.
add(Hovlet) - Method in class hoverball.Team
Fügt ein Hovlet in das Team ein.
add(Complex) - Method in class hoverball.math.Complex
Addiert eine komplexe Zahl  [ c = c + b ].
add(Complex, Complex) - Static method in class hoverball.math.Complex
Addiert zwei komplexe Zahlen  [ = a + b ].
add(Matrix) - Method in class hoverball.math.Matrix
Addiert eine Matrix  [ M = M + B ].
add(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Addiert zwei Matrizen  [ = A + B ].
add(Vector) - Method in class hoverball.math.Vector
Addiert einen Vektor  [ v = v + b ].
add(Vector, Vector) - Static method in class hoverball.math.Vector
Addiert zwei Vektoren  [ = a + b ].
add(Team) - Method in class hoverball.Session
Fügt alle Units eines Teams in die Session ein.
add(Team, boolean) - Method in class hoverball.Session
Fügt alle Units eines Teams in die Session ein und registriert sie beim Controller für Graphical Debugging.
add(Unit) - Method in class hoverball.Session
Fügt eine Unit in die Session ein.
add(Unit, boolean) - Method in class hoverball.Session
Fügt eine Unit in die Session ein und registriert sie beim Controller für Graphical Debugging.
address - Variable in class hoverball.Simulator
Netzwerk-Adresse des Simulators
Application - Class in hoverball
Die Klasse Application verwaltet das Applikationsfenster, in welchem alle Fenster einer Hoverball-Applikation dargestellt werden.
Application() - Constructor for class hoverball.Application
 
arg() - Method in class hoverball.math.Complex
Berechnet das Argument  [ = <(c) ].
assign(Unit, Human.Controls) - Static method in class hoverball.Human
Ordnet einer Unit eine Steuerung zu.
author - Variable in class hoverball.Team
Author des Teams

B

b - Variable in class hoverball.math.Matrix
Zweiter Spaltenvektor der Matrix.
background - Static variable in class hoverball.Hovlet
Default-Hintergrundfarbe für alle neuen Hovlets
BALL - Static variable in class hoverball.Puck
Typ-Konstante: Ball
BALL - Static variable in class hoverball.Unit
Typ-Konstante: Ball  (von der Klasse Puck übernommen)
BANNER - Static variable in class hoverball.Hovlet
Höhe des Hovlet-Banners (in Pixeln)
Barbarians - Class in hoverball.team
2007 by Timm Schneevoigt, Alexander Dippel
Barbarians() - Constructor for class hoverball.team.Barbarians
 
Barbarians(int) - Constructor for class hoverball.team.Barbarians
 
Barbarians(String) - Constructor for class hoverball.team.Barbarians
 
Barbarians(String, int) - Constructor for class hoverball.team.Barbarians
 
base(Vector) - Method in class hoverball.math.Sphere
Erzeugt aus einem gegebenen Vektor eine Orthonormalbasis.
base(Vector, double) - Method in class hoverball.math.Sphere
Erzeugt aus einem gegebenen Vektor und einem Drehwinkel eine Orthonormalbasis.
Break - Class in hoverball.debug
Das Break-Debug ist ein besonderes Debug-Objekt.
Break() - Constructor for class hoverball.debug.Break
Erzeugt ein Break-Debug.
browse(JInternalFrame) - Method in class hoverball.Controller
[Implementierung]
browse(JInternalFrame) - Method in class hoverball.Hovlet
Beeinflusst die Erscheinung des Browsers, falls es sich bei diesem Hovlet um das Root-Hovlet handelt.
browse(JInternalFrame) - Method in class hoverball.Session
[Implementierung]

C

c - Variable in class hoverball.math.Matrix
Dritter Spaltenvektor der Matrix.
channel_n - Variable in class hoverball.Unit
Spieler-Nummer des Channels
channel_t - Variable in class hoverball.Unit
Team-Nummer des Channels
Circle - Class in hoverball.debug
Zeichnet einen Kreis oder einen Kreisbogen.
Circle(Vector, double) - Constructor for class hoverball.debug.Circle
Erzeugt ein Kreis-Debug.
Circle(Vector, double, double, double) - Constructor for class hoverball.debug.Circle
Erzeugt ein Kreisbogen-Debug mit Startwinkel und Bogenlänge.
close() - Method in class hoverball.Controller
Schließt den Controller.
close() - Method in class hoverball.Hovlet
Schließt das Hovlet.
close() - Method in class hoverball.Simulator
Schließt den Simulator.
color - Variable in class hoverball.debug.Debug
Farbe des Debugs
color(Color, Color, double) - Static method in class hoverball.debug.Debug
Ermittelt die Zeichenfarbe für eine bestimmte Tiefe.
comment - Variable in class hoverball.Team
Kommentar zum Team
complete() - Method in class hoverball.Controller
Gibt zurück, ob das Spiel beendet ist ("Complete").
complete() - Method in class hoverball.Simulator
Gibt zurück, ob das Spiel beendet ist ("Complete").
Complex - Class in hoverball.math
Die Klasse Complex repräsentiert eine komplexe Zahl der zweidimensionalen komplexen Zahlenebene.
Complex() - Constructor for class hoverball.math.Complex
Erzeugt eine komplexe Zahl mit den Koordinaten (0,0).
Complex(double) - Constructor for class hoverball.math.Complex
Erzeugt eine komplexe Zahl mit den Koordinaten (x,0).
Complex(double, double) - Constructor for class hoverball.math.Complex
Erzeugt eine komplexe Zahl mit den Koordinaten (x,y).
Complex(Complex) - Constructor for class hoverball.math.Complex
Erzeugt eine komplexe Zahl gleich einer anderen komplexen Zahl.
Complex(Vector) - Constructor for class hoverball.math.Complex
Erzeugt eine komplexe Zahl aus einem Vektor.
conj() - Method in class hoverball.math.Complex
Bildet die Konjugation  [ c = c ].
conj(Complex) - Static method in class hoverball.math.Complex
Berechnet die Konjugation  [ = c ].
conj(Matrix) - Method in class hoverball.math.Matrix
Konjugiert mit einer Matrix  [ M = B^ M B ].
conj(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Konjugiert eine Matrix mit einer Matrix  [ = B^ A B ].
connect(String) - Static method in class hoverball.Application
Verbindet die Hoverball Application mit der angegebenen Adresse.
connect(String) - Method in class hoverball.Hovlet
Verbindet das Hovlet mit der angegebenen Adresse.
connecting(String) - Method in class hoverball.Controller
[Implementierung]
connecting(String) - Method in class hoverball.Hovlet
Frei für die Implementierung des Verbindens.
connecting(String) - Method in class hoverball.Unit
[Implementierung]
controller - Variable in class hoverball.Session
Gestarteter Controller
Controller - Class in hoverball
Der Controller, basierend auf der Klasse Hovlet, steuert den Simulator, mit dem er verbunden ist.
Controller() - Constructor for class hoverball.Controller
öffnet einen Controller.
Controller(boolean) - Constructor for class hoverball.Controller
öffnet einen Controller und ermöglicht oder verbietet die Kontroll-Tastaturkürzel im Screen.
Controls(int, int, int, int, int, int) - Constructor for class hoverball.Human.Controls
Definiert eine Tastatur-Steuerung.
Controls(String) - Constructor for class hoverball.Human.Controls
Definiert eine Tastatur-Steuerung.
CosmicFriends - Class in hoverball.team
2007 by Stefan Bornhofen
CosmicFriends() - Constructor for class hoverball.team.CosmicFriends
 
CosmicFriends(int) - Constructor for class hoverball.team.CosmicFriends
 
CosmicFriends(String) - Constructor for class hoverball.team.CosmicFriends
 
CosmicFriends(String, int) - Constructor for class hoverball.team.CosmicFriends
 
CRSR - Static variable in class hoverball.Human.Controls
Vordefinierte Tastatur-Steuerung: Cursor-Tasten + Control + Shift

D

debug(Debug) - Method in class hoverball.Unit
Setzt ein Debug-Objekt.
debug(Debug, int) - Method in class hoverball.Unit
Setzt ein Debug-Objekt mit angegebener Farbe.
debug(Team) - Method in class hoverball.Controller
Entfernt alle Units eines Teams aus der Registrierung für Graphical Debugging.
debug(Team, boolean) - Method in class hoverball.Controller
Registriert alle Units eines Teams für Graphical Debugging.
debug(Unit) - Method in class hoverball.Controller
Entfernt eine Unit aus der Registrierung für Graphical Debugging.
debug(Unit, boolean) - Method in class hoverball.Controller
Registriert eine Unit für Graphical Debugging.
Debug - Class in hoverball.debug
Die Klasse Debug stellt die Basis-Klasse für das Graphical Debugging dar.
Debug() - Constructor for class hoverball.debug.Debug
Leerer Konstruktor.
debugs - Variable in class hoverball.debug.Debug
Array der Sub-Debugs
DEFAULT_PORT - Static variable in class hoverball.Simulator
Default-Port für den Simulator
desktop - Static variable in class hoverball.Application
Desktop des Applikationsfensters
det() - Method in class hoverball.math.Matrix
Berechnet die Determinante  [ = det M ].
diff(Vector, Vector) - Method in class hoverball.math.Sphere
Berechnet den Abstand zweier Vektoren auf der Sphäre.
disconnect() - Static method in class hoverball.Application
Trennt die Verbindung der Hoverball Application.
disconnect() - Method in class hoverball.Hovlet
Trennt die Verbindung des Hovlets.
disconnecting() - Method in class hoverball.Controller
[Implementierung]
disconnecting() - Method in class hoverball.Hovlet
Frei für die Implementierung des Trennens.
disconnecting() - Method in class hoverball.Unit
[Implementierung]
div(double) - Method in class hoverball.math.Complex
Dividiert durch eine reelle Zahl  [ c = c / r ].
div(double) - Method in class hoverball.math.Vector
Dividiert durch eine reelle Zahl  [ v = v / r ].
div(Complex) - Method in class hoverball.math.Complex
Dividiert durch eine komplexe Zahl  [ c = c / b ].
dot(Complex, Complex) - Static method in class hoverball.math.Complex
Berechnet das Skalarprodukt zweier komplexer Zahlen  [ = < a, b > ].
dot(Vector, Vector) - Static method in class hoverball.math.Vector
Berechnet das Skalarprodukt zweier Vektoren  [ = < a, b > ].
DuckTales - Class in hoverball.team
2007 by Sven Wunderlich, Louis Lauser
DuckTales() - Constructor for class hoverball.team.DuckTales
 
DuckTales(int) - Constructor for class hoverball.team.DuckTales
 
DuckTales(String) - Constructor for class hoverball.team.DuckTales
 
DuckTales(String, int) - Constructor for class hoverball.team.DuckTales
 

E

energy - Variable in class hoverball.Unit
Energie beim letzten Look
equals(double, double) - Method in class hoverball.math.Complex
Vergleicht mit einer komplexen Zahl  [ c = (x,y) ?
equals(double, double, double) - Method in class hoverball.math.Vector
Vergleicht mit einem Vektor  [ v = (x,y,z) ?
equals(int) - Method in class hoverball.Puck
Vergleicht den Typ.
equals(int, int) - Method in class hoverball.Puck
Vergleicht den Typ und das Team.
equals(int, int, int) - Method in class hoverball.Puck
Vergleicht die Identität.
equals(Object) - Method in class hoverball.math.Complex
Vergleicht mit einer komplexen Zahl  [ c = c ?
equals(Object) - Method in class hoverball.math.Matrix
Vergleicht mit einer Matrix  [ M = M ?
equals(Object) - Method in class hoverball.math.Sphere
Vergleicht mit einer Sphäre
equals(Object) - Method in class hoverball.math.Vector
Vergleicht mit einem Vektor  [ v = v ?
equals(Object) - Method in class hoverball.Puck
Vergleicht mit einem Puck.
equals(String) - Method in class hoverball.Puck
Vergleicht die Identität (als String).
euler(Matrix) - Static method in class hoverball.math.Sphere
Berechnet den Euler-Vektor zu einer Matrix.
euler(Vector) - Static method in class hoverball.math.Sphere
Berechnet die Matrix zu einem Euler-Vektor.
exit() - Static method in class hoverball.Application
Schließt das Applikationsfenster und beendet das Programm.
exp(Complex) - Static method in class hoverball.math.Complex
Berechnet den komplexen Exponentialwert  [ = exp a ].
expi(double) - Static method in class hoverball.math.Complex
Berechnet den komplexen Exponentialwert  [ = exp iy ].

F

FantasticThree - Class in hoverball.team
2007 by Armin Hornung
FantasticThree() - Constructor for class hoverball.team.FantasticThree
 
FantasticThree(int) - Constructor for class hoverball.team.FantasticThree
 
FantasticThree(String) - Constructor for class hoverball.team.FantasticThree
 
FantasticThree(String, int) - Constructor for class hoverball.team.FantasticThree
 
follow(Team, int) - Method in class hoverball.Controller
Verfolgt einen Ball auf dem Screen (Follow-Mode).
follow(Unit) - Method in class hoverball.Controller
Verfolgt eine Unit auf dem Screen (Follow-Mode).
foreground - Static variable in class hoverball.Hovlet
Default-Vordergrundfarbe für alle neuen Hovlets
format - Static variable in class hoverball.math.Complex
DecimalFormat-Objekt zur String-Konvertierung.
format(double) - Static method in class hoverball.Unit
 
format(Complex) - Static method in class hoverball.Unit
 
format(Matrix) - Static method in class hoverball.Unit
 
format(Vector) - Static method in class hoverball.Unit
 
frame - Static variable in class hoverball.Application
Frame des Applikationsfensters
frame - Variable in class hoverball.Controller
Frame des Controllers (falls Stand-Alone)
fullscreen() - Method in class hoverball.Controller
Gibt zurück, ob Vollbildschirm ist.
fullscreen(boolean) - Method in class hoverball.Controller
Setzt Vollbildschirm an oder aus.

G

get(String) - Method in class hoverball.Controller
Liefert den Wert einer Simulator-Variablen.
get(String) - Method in class hoverball.Simulator
Liefert den Wert einer Simulator-Variablen.
getBounds() - Static method in class hoverball.Application
Liefert den Bereich des Applikationsfensters.
getKeyText(int) - Method in class hoverball.Human.Controls
Liefert eine String-Repräsentation der einzelnen Steuerungs-Tasten.
getTitle() - Static method in class hoverball.Application
Liefert den Titel des Applikationsfensters.

H

hashCode() - Method in class hoverball.math.Complex
Berechnet den Hash-Code  [ = #### ].
hashCode() - Method in class hoverball.math.Matrix
Berechnet den Hash-Code  [ = #### ].
hashCode() - Method in class hoverball.math.Sphere
Berechnet den Hash-Code.
hashCode() - Method in class hoverball.math.Vector
Berechnet den Hash-Code  [ = #### ].
hashCode() - Method in class hoverball.Puck
Berechnet den Hash-Code.
hide() - Static method in class hoverball.Application
Versteckt das Applikationsfenster.
hoverball - package hoverball
 
Hoverball - Class in <Unnamed>
Die Klasse Hoverball hat lediglich repräsentativen Zweck.
hoverball.debug - package hoverball.debug
 
hoverball.math - package hoverball.math
 
hoverball.team - package hoverball.team
 
Hovlet - Class in hoverball
Die Klasse Hovlet (= "kleines Hoverball-Programm") stellt die Basis-Klasse für alle Programm-Elemente dar, die sich mit dem Simulator verbinden können.
Hovlet(String) - Constructor for class hoverball.Hovlet
Erzeugt ein leeres Hovlet.
Hovlet(String, boolean, boolean) - Constructor for class hoverball.Hovlet
Erzeugt ein leeres Hovlet mit angegebener Verknüpfbarkeit.
hovlets - Variable in class hoverball.Hovlet
Sub-Hovlets
Human - Class in hoverball
Die Human Unit ist eine spezielle Java-Unit.
Human() - Constructor for class hoverball.Human
öffnet eine Human Unit mit CRSR-Steuerung.
Human(String) - Constructor for class hoverball.Human
öffnet eine Human Unit mit CRSR-Steuerung.
Human(String, int) - Constructor for class hoverball.Human
öffnet eine Human Unit mit CRSR-Steuerung.
Human(String, String) - Constructor for class hoverball.Human
öffnet eine Human Unit mit CRSR-Steuerung.
Human(String, String, int) - Constructor for class hoverball.Human
öffnet eine Human Unit mit CRSR-Steuerung.
Human(String, String, int, Human.Controls) - Constructor for class hoverball.Human
öffnet eine Human Unit mit angegebener Steuerung.
Human.Controls - Class in hoverball
Die Klasse Human.Controls definiert Steuerungen für Human Units.

I

icon - Variable in class hoverball.Hovlet
Icon-Panel des Hovlets
id - Variable in class hoverball.Puck
Identität des Objekts (als String)
id(int, int, int) - Static method in class hoverball.Puck
Erzeugt die Identität (als String).
inv() - Method in class hoverball.math.Complex
Bildet die Kehrzahl  [ c = 1 / c ].
inv() - Method in class hoverball.math.Matrix
Invertiert die Matrix  [ M = M^ ].
inv(Complex) - Static method in class hoverball.math.Complex
Berechnet die Kehrzahl  [ = 1 / c ].
inv(Matrix) - Static method in class hoverball.math.Matrix
Berechnet die inverse Matrix  [ = M^ ].

L

LasMaquinaTeam - Class in hoverball.team
2010 by Thibaud Compte, Florian Colin, Cyrille Coin
LasMaquinaTeam() - Constructor for class hoverball.team.LasMaquinaTeam
 
LasMaquinaTeam(int) - Constructor for class hoverball.team.LasMaquinaTeam
 
LasMaquinaTeam(String) - Constructor for class hoverball.team.LasMaquinaTeam
 
LasMaquinaTeam(String, int) - Constructor for class hoverball.team.LasMaquinaTeam
 
LazyLosers - Class in hoverball.team
2007 by Stefan Bornhofen
LazyLosers() - Constructor for class hoverball.team.LazyLosers
 
LazyLosers(int) - Constructor for class hoverball.team.LazyLosers
 
LazyLosers(String) - Constructor for class hoverball.team.LazyLosers
 
LazyLosers(String, int) - Constructor for class hoverball.team.LazyLosers
 
Line - Class in hoverball.debug
Zeichnet eine Linie.
Line(Vector, Vector) - Constructor for class hoverball.debug.Line
Erzeugt ein Linien-Debug.
listener - Static variable in class hoverball.Human
KeyListener-Objekt für alle Human Units
locate(int, int) - Method in class hoverball.Hovlet
Wünscht die Browser-Position.
locate(int, int) - Method in class hoverball.Simulator
Positioniert das Simulator-Fenster.
locate(Point) - Method in class hoverball.Hovlet
Wünscht die Browser-Position.
look() - Method in class hoverball.Unit
Erbittet einen neuen Look.
loop() - Method in class hoverball.Human
Leer.
loop() - Method in class hoverball.Unit
Frei für die Implementierung der Denk-Schleife.

M

m - Variable in class hoverball.Puck
Masse des Objekts
main - Variable in class hoverball.Hovlet
Main-Panel des Hovlets
main(String[]) - Static method in class hoverball.Controller
Startet den Controller (Application!).
main(String[]) - Static method in class hoverball.Human
Startet eine Human Unit (Application!).
main(String[]) - Static method in class Hoverball
öffnet Hoverball's About-Fenster (Application!).
main(String[]) - Static method in class hoverball.Server
Startet den Server (Application!).
main(String[]) - Static method in class hoverball.Session
Startet eine Standard-Session (Application!).
main(String[]) - Static method in class hoverball.Simulator
Startet den Simulator (Application!).
main(String[]) - Static method in class hoverball.team.Barbarians
 
main(String[]) - Static method in class hoverball.team.CosmicFriends
 
main(String[]) - Static method in class hoverball.team.DuckTales
 
main(String[]) - Static method in class hoverball.team.FantasticThree
 
main(String[]) - Static method in class hoverball.team.LasMaquinaTeam
 
main(String[]) - Static method in class hoverball.team.LazyLosers
 
main(String[]) - Static method in class hoverball.team.TeamTotal
 
main(String[]) - Static method in class hoverball.team.TribalQueens
 
main(String[]) - Static method in class hoverball.team.TrioGaulois
 
Matrix - Class in hoverball.math
Die Klasse Matrix repräsentiert eine reelle 3 x 3-Matrix.
Matrix() - Constructor for class hoverball.math.Matrix
Erzeugt eine Einheitsmatrix.
Matrix(double) - Constructor for class hoverball.math.Matrix
Erzeugt ein Vielfaches der Einheitsmatrix.
Matrix(double, double, double, double, double, double, double, double, double) - Constructor for class hoverball.math.Matrix
Erzeugt eine Matrix mit den Koordinaten ((ax,ay,az), (bx,by,bz), (cx,cy,cz)).
Matrix(Matrix) - Constructor for class hoverball.math.Matrix
Erzeugt eine Matrix gleich einer anderen Matrix.
Matrix(Vector, Vector, Vector) - Constructor for class hoverball.math.Matrix
Erzeugt eine Matrix mit den Spaltenvektoren (a,b,c).
menubar - Variable in class hoverball.Hovlet
Menu-Bar des Hovlets
message - Variable in class hoverball.Puck
Botschaft des Objekts (falls Unit)
mul(double) - Method in class hoverball.math.Complex
Multipliziert mit einer reellen Zahl  [ c = c r ].
mul(double) - Method in class hoverball.math.Matrix
Multipliziert mit einer reellen Zahl  [ M = M r ].
mul(double) - Method in class hoverball.math.Vector
Multipliziert mit einer reellen Zahl  [ v = v r ].
mul(Complex) - Method in class hoverball.math.Complex
Multipliziert mit einer komplexen Zahl  [ c = c b ].
mul(Complex, double) - Static method in class hoverball.math.Complex
Multipliziert eine komplexe Zahl mit einer reellen Zahl  [ = c r ].
mul(Complex, Complex) - Static method in class hoverball.math.Complex
Multipliziert zwei komplexe Zahlen  [ = a b ].
mul(Matrix) - Method in class hoverball.math.Matrix
Entspricht der Methode mulR(Matrix).
mul(Matrix) - Method in class hoverball.math.Vector
Multipliziert mit einer Matrix  [ v = v A ].
mul(Matrix, double) - Static method in class hoverball.math.Matrix
Multipliziert eine Matrix mit einer reellen Zahl  [ = M r ].
mul(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Multipliziert zwei Matrizen  [ = A B ].
mul(Vector, double) - Static method in class hoverball.math.Vector
Multipliziert einen Vektor mit einer reellen Zahl  [ = v r ].
mul(Vector, Matrix) - Static method in class hoverball.math.Vector
Multipliziert einen Vektor mit einer Matrix  [ = v A ].
mulL(Matrix) - Method in class hoverball.math.Matrix
Multipliziert mit einer Matrix von links  [ M = A M ].
mulR(Matrix) - Method in class hoverball.math.Matrix
Multipliziert mit einer Matrix von rechts  [ M = M B ].

N

n - Variable in class hoverball.Puck
Puck-Nummer des Objekts (bei den Units ist das die Spieler-Nummer)
neg() - Method in class hoverball.math.Complex
Bildet die Gegenzahl  [ c = -c ].
neg() - Method in class hoverball.math.Matrix
Negiert die Matrix  [ M = -M ].
neg() - Method in class hoverball.math.Vector
Bildet den Gegenvektor  [ v = -v ].
neg(Complex) - Static method in class hoverball.math.Complex
Berechnet die Gegenzahl  [ = -c ].
neg(Matrix) - Static method in class hoverball.math.Matrix
Berechnet die negierte Matrix  [ = -M ].
neg(Vector) - Static method in class hoverball.math.Vector
Berechnet die Gegenzahl  [ = -v ].
NODE - Static variable in class hoverball.Puck
Typ-Konstante: Node (Knoten)
NODE - Static variable in class hoverball.Unit
Typ-Konstante: Node  (von der Klasse Puck übernommen)
norm() - Method in class hoverball.math.Complex
Normiert den Absolutbetrag auf eins  [ c = c / | c | ].
norm() - Method in class hoverball.math.Vector
Normiert den Absolutbetrag auf eins  [ v = v / | v | ].
norm(Complex) - Static method in class hoverball.math.Complex
Berechnet die Normierung des Absolutbetrages auf eins  [ = c / | c | ].
norm(Vector) - Static method in class hoverball.math.Vector
Berechnet die Normierung des Absolutbetrages auf eins  [ = v / | v | ].

O

option(String) - Method in class hoverball.Controller
Liefert den Wert einer Hoverball-Option.
option(String) - Method in class hoverball.Simulator
Liefert den Wert einer Hoverball-Option.
option(String) - Method in class hoverball.Unit
Liefert den Wert einer Simulator-Option, die beim Checkin empfangen wurde.

P

paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Circle
[Implementierung]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Debug
Frei für das Zeichnen des Debugs auf einen AWT-Graphics-Context.
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Line
[Implementierung]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Text
[Implementierung]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.X
[Implementierung]
parent - Variable in class hoverball.Hovlet
Super-Hovlet (null, falls Root)
penalty - Variable in class hoverball.Unit
Penalty beim letzten Look
per - Variable in class hoverball.math.Sphere
Umfang der Sphäre
puck(int, int, int) - Method in class hoverball.Unit
Liefert den Puck mit der angegebenen Identität aus dem Puck-Array.
puck(String) - Method in class hoverball.Unit
Liefert den Puck mit der angegebenen Identität aus dem Puck-Array.
Puck - Class in hoverball
Die Klasse Puck speichert alle Informationen eines Pucks, die von einer Unit wahrgenommen oder erschlossen werden können.
Puck(int, int, int) - Constructor for class hoverball.Puck
Erzeugt einen Puck mit angegebener Identität, die restlichen Werte sind null.
Puck(int, int, int, Matrix, double, double, String) - Constructor for class hoverball.Puck
Erzeugt einen Puck mit den angegebenen Werten.
Puck(Puck) - Constructor for class hoverball.Puck
Erzeugt einen Puck gleich einem anderen Puck.
pucks - Variable in class hoverball.Unit
Array der Objekte des letzten Looks, die gesehen oder gehört wurden

R

r - Variable in class hoverball.Puck
Radius des Objekts
rad - Variable in class hoverball.math.Sphere
Radius der Sphäre
rot(Vector, double) - Static method in class hoverball.math.Matrix
Berechnet eine Drehmatrix um eine beliebige Drehachse  [ = D (v,a) ].
rotX(double) - Static method in class hoverball.math.Matrix
Berechnet eine Drehmatrix um die x-Achse  [ = D (x,a) ].
rotY(double) - Static method in class hoverball.math.Matrix
Berechnet eine Drehmatrix um die y-Achse  [ = D (y,a) ].
rotZ(double) - Static method in class hoverball.math.Matrix
Berechnet eine Drehmatrix um die z-Achse  [ = D (z,a) ].

S

scale(double, Vector) - Static method in class hoverball.debug.Debug
Ermittelt die AWT-Koordinaten eines Vektors für eine bestimmte Skalierung.
self - Variable in class hoverball.Unit
Verweis auf sich selbst im Array der Objekte des letzten Looks
Server - Class in hoverball
Der Server betreibt mehrere Simulatoren mit einer Hash-Tabelle.
Server() - Constructor for class hoverball.Server
 
Session - Class in hoverball
Mit der Klasse Session hast Du die Möglichkeit, alle benötigten Hoverball-Komponenten gleichzeitig zu starten und mit wenig Programm-Code vielfältig zu konfigurieren.
Session() - Constructor for class hoverball.Session
Öffnet eine Hoverball-Session.
Session(String) - Constructor for class hoverball.Session
Öffnet eine Hoverball-Session.
Session(String, Object) - Constructor for class hoverball.Session
Öffnet eine Hoverball-Session.
set(String, double) - Method in class hoverball.Controller
Setzt eine Simulator-Variable.
set(String, double) - Method in class hoverball.Simulator
Setzt eine Simulator-Variable.
set(String, String) - Method in class hoverball.Controller
Setzt eine Simulator-Variable.
set(String, String) - Method in class hoverball.Simulator
Setzt eine Simulator-Variable.
setBounds() - Static method in class hoverball.Application
Passt das Applikationsfenster an ein allein darzustellendes Fenster an.
setBounds(double) - Static method in class hoverball.Application
Definiert den Bereich des Applikationsfensters.
setBounds(Dimension) - Static method in class hoverball.Application
Definiert den Bereich des Applikationsfensters.
setBounds(Rectangle) - Static method in class hoverball.Application
Definiert den Bereich des Applikationsfensters.
setTitle(String) - Static method in class hoverball.Application
Definiert den Titel des Applikationsfensters.
show() - Static method in class hoverball.Application
Zeigt das Applikationsfenster an (expliziter Aufruf nicht notwendig).
show() - Method in class hoverball.Hovlet
Zeigt das Hovlet an.
simulator - Variable in class hoverball.Session
Gestarteter Simulator
Simulator - Class in hoverball
Der Simulator ist das Kernstück des Hoverball-Programmpakets.
Simulator() - Constructor for class hoverball.Simulator
Öffnet einen Simulator.
Simulator(boolean) - Constructor for class hoverball.Simulator
Öffnet einen Simulator sichtbar oder unsichtbar ("headless").
Simulator(int) - Constructor for class hoverball.Simulator
Öffnet einen Simulator am angegebenen Port.
Simulator(int, boolean) - Constructor for class hoverball.Simulator
Öffnet einen Simulator am angegebenen Port sichtbar oder unsichtbar.
size - Variable in class hoverball.Session
Gewünschte Browser-Größe
Sphere - Class in hoverball.math
Die Klasse Sphere repräsentiert die Sphäre einer dreidimensionalen Kugel.
Sphere(double) - Constructor for class hoverball.math.Sphere
Erzeugt ein Sphäre mit angegebenem Radius.
start() - Method in class hoverball.Session
Komfortable Methode zum Starten der Session.
start(Unit) - Method in class hoverball.Session
Komfortable Methode zum Starten der Session.
state() - Method in class hoverball.Controller
Gibt den Zustand des verbundenen Simulators zurück.
state() - Method in class hoverball.Simulator
Gibt den Zustand des Simulators zurück.
state(int) - Method in class hoverball.Controller
Ändert den Zustand des verbundenen Simulators.
state(int) - Method in class hoverball.Simulator
Ändert den Zustand des Simulators.
status(String) - Method in class hoverball.Hovlet
Zeigt einen Text in der Status-Zeile des Browsers an.
style(boolean) - Method in class hoverball.Controller
Setzt den Anzeigestil.
sub(Complex) - Method in class hoverball.math.Complex
Subtrahiert eine komplexe Zahl  [ c = c - b ].
sub(Complex, Complex) - Static method in class hoverball.math.Complex
Subtrahiert zwei komplexe Zahlen  [ = a - b ].
sub(Matrix) - Method in class hoverball.math.Matrix
Subtrahiert eine Matrix  [ M = M - B ].
sub(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Subtrahiert zwei Matrizen  [ = A - B ].
sub(Vector) - Method in class hoverball.math.Vector
Subtrahiert einen Vektor  [ v = v - b ].
sub(Vector, Vector) - Static method in class hoverball.math.Vector
Subtrahiert zwei Vektoren  [ = a - b ].

T

t - Variable in class hoverball.Puck
Team-Nummer des Objekts
Team - Class in hoverball
Mit der Klasse Team können Java Units zu einem Team zusammengefasst werden.
Team(String) - Constructor for class hoverball.Team
Eröffnet ein Team.
Team(String, String, String, String) - Constructor for class hoverball.Team
Eröffnet ein Team.
TeamTotal - Class in hoverball.team
2007 by Armin Hornung
TeamTotal() - Constructor for class hoverball.team.TeamTotal
 
TeamTotal(int) - Constructor for class hoverball.team.TeamTotal
 
TeamTotal(String) - Constructor for class hoverball.team.TeamTotal
 
TeamTotal(String, int) - Constructor for class hoverball.team.TeamTotal
 
Text - Class in hoverball.debug
Gibt einen Text aus.
Text(Vector, String) - Constructor for class hoverball.debug.Text
Erzeugt ein Text-Debug.
Text(Vector, String, double) - Constructor for class hoverball.debug.Text
Erzeugt ein Text-Debug mit Zeilennummer.
Text(Vector, String, double, int) - Constructor for class hoverball.debug.Text
Erzeugt ein Text-Debug mit Zeilennummer und horizontaler Ausrichtung.
time - Variable in class hoverball.Unit
Zeitpunkt des letzten Looks
time() - Method in class hoverball.Controller
Gibt den Zeit des Spiels im Simulators zurück.
time() - Method in class hoverball.Simulator
Gibt den Zeit des Spiels im Simulators zurück.
title - Variable in class hoverball.Hovlet
Titel des Hovlets
title(String) - Method in class hoverball.Hovlet
Gibt den Titel des Hovlets mit Pfad zurück.
toString() - Method in class hoverball.math.Complex
String-Repräsentation  [ = "..." ].
toString() - Method in class hoverball.math.Matrix
String-Repräsentation  [ = "..." ].
toString() - Method in class hoverball.math.Sphere
String-Repräsentation.
toString() - Method in class hoverball.math.Vector
String-Repräsentation  [ = "..." ].
toString() - Method in class hoverball.Puck
String-Repräsentation.
trans() - Method in class hoverball.math.Matrix
Transponiert die Matrix  [ M = M ].
trans(Matrix) - Static method in class hoverball.math.Matrix
Berechnet die transponierte Matrix  [ = M ].
TribalQueens - Class in hoverball.team
2010 by Xavier Detant, Fräntz Miccoli, Vincent van Houtte
TribalQueens() - Constructor for class hoverball.team.TribalQueens
 
TribalQueens(int) - Constructor for class hoverball.team.TribalQueens
 
TribalQueens(String) - Constructor for class hoverball.team.TribalQueens
 
TribalQueens(String, int) - Constructor for class hoverball.team.TribalQueens
 
TrioGaulois - Class in hoverball.team
2010 by Cédric Leboucher, Marc Bouleau
TrioGaulois() - Constructor for class hoverball.team.TrioGaulois
 
TrioGaulois(int) - Constructor for class hoverball.team.TrioGaulois
 
TrioGaulois(String) - Constructor for class hoverball.team.TrioGaulois
 
TrioGaulois(String, int) - Constructor for class hoverball.team.TrioGaulois
 

U

Unit - Class in hoverball
Die Klasse Unit, basierend auf der Klasse Hovlet, stellt die Basisklasse für alle Java-Units dar.
Unit(String) - Constructor for class hoverball.Unit
öffnet eine Unit.
Unit(String, int) - Constructor for class hoverball.Unit
öffnet eine Unit.
Unit(String, String) - Constructor for class hoverball.Unit
öffnet eine Unit.
Unit(String, String, int) - Constructor for class hoverball.Unit
öffnet eine Unit.
UNIT - Static variable in class hoverball.Puck
Typ-Konstante: Unit
UNIT - Static variable in class hoverball.Unit
Typ-Konstante: Unit  (von der Klasse Puck übernommen)
untype() - Static method in class hoverball.Human
Imitiert das Loslassen aller Tasten.

V

vec(double, Complex) - Static method in class hoverball.math.Complex
Berechnet das dreidimensionale Vektorprodukt zweier Vektoren  [ = a x b ].
vec(Complex, Complex) - Static method in class hoverball.math.Complex
Berechnet das dreidimensionale Vektorprodukt zweier Vektoren  [ = a x b ].
vec(Vector, Vector) - Static method in class hoverball.math.Vector
Berechnet das dreidimensionale Vektorprodukt zweier Vektoren  [ = a x b ].
vector(Vector) - Static method in class hoverball.debug.Debug
Liest und korrigiert einen Vektor.
Vector - Class in hoverball.math
Die Klasse Vector repräsentiert einen dreidimensionalen Vektor.
Vector() - Constructor for class hoverball.math.Vector
Erzeugt einen Vektor mit den Koordinaten (0,0,0).
Vector(double, double, double) - Constructor for class hoverball.math.Vector
Erzeugt einen Vektor mit den Koordinaten (x,y,z).
Vector(Complex) - Constructor for class hoverball.math.Vector
Erzeugt einen Vektor aus einer komplexen Zahl.
Vector(Vector) - Constructor for class hoverball.math.Vector
Erzeugt einen Vektor gleich einem anderen Vektor.
version - Variable in class hoverball.Team
Version des Teams
VERSION - Static variable in class Hoverball
Version von Hoverball
view(int) - Method in class hoverball.Controller
Versendet einen View aus dem Speicher.
view(int, String) - Method in class hoverball.Controller
Speichert einen View.
viewer - Variable in class hoverball.Controller
Frame des Hoverball-Screens.

W

warp(Complex) - Method in class hoverball.math.Sphere
Krümmt eine Ebenen-Position auf die Sphäre.
warp(Complex, double) - Method in class hoverball.math.Sphere
Krümmt eine orientierte Ebenen-Position auf die Sphäre.
warp(Matrix) - Method in class hoverball.math.Sphere
Krümmt eine orientierte Sphären-Position auf die Ebene.
warp(Vector) - Method in class hoverball.math.Sphere
Krümmt eine Sphären-Position auf die Ebene.
what - Variable in class hoverball.Puck
Typ des Objekts

X

x - Variable in class hoverball.math.Complex
x-Koordinate der komplexen Zahl.
x - Variable in class hoverball.math.Vector
x-coordinate
X - Class in hoverball.debug
Markiert einen Punkt mit einem X.
X - Variable in class hoverball.Puck
Position des Objekts (als orthonormale Matrix)
X(Vector) - Constructor for class hoverball.debug.X
Erzeugt ein X-Markierungs-Debug.
X(Vector, String) - Constructor for class hoverball.debug.X
Erzeugt ein X-Markierungs-Debug mit bezeichnendem Text.

Y

y - Variable in class hoverball.math.Complex
y-Koordinate der komplexen Zahl.
y - Variable in class hoverball.math.Vector
y-coordinate

Z

z - Variable in class hoverball.math.Vector
z-coordinate
zero() - Method in class hoverball.math.Complex
Testet auf null  [ c = 0 ?
zero() - Method in class hoverball.math.Matrix
Testet auf null  [ M = 0 ?
zero() - Method in class hoverball.math.Vector
Testet auf null  [ v = 0 ?
zoom(double) - Method in class hoverball.Controller
Zoomt den Screen.
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes|All Packages