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
All Classes|All Packages
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.
All Classes|All Packages