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
First column vector of the matrix.
abs() - Method in class hoverball.math.Complex
Returns the absolute value  [ = | c | ].
abs() - Method in class hoverball.math.Vector
Returns the absolute value  [ = | v | ].
abs2() - Method in class hoverball.math.Complex
Returns the squared absolute value  [ = | c |^2 ].
abs2() - Method in class hoverball.math.Vector
Returns the squared absolute value  [ = | v |^2 ].
action(double, double, double) - Method in class hoverball.Unit
Sends an action.
action(double, double, double, String) - Method in class hoverball.Unit
Sends an action and a message.
action(String) - Method in class hoverball.Unit
Sends a message.
add(Hovlet) - Method in class hoverball.Hovlet
Adds a hovlet to this hovlet.
add(Hovlet) - Method in class hoverball.Session
Adds a hovlet to this session.
add(Hovlet) - Method in class hoverball.Team
Adds a hovlet to the team.
add(Complex) - Method in class hoverball.math.Complex
Adds a complex number  [ c = c + b ].
add(Complex, Complex) - Static method in class hoverball.math.Complex
Sums two complex numbers  [ = a + b ].
add(Matrix) - Method in class hoverball.math.Matrix
Adds a matrix  [ M = M + B ].
add(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Sums two matrices  [ = A + B ].
add(Vector) - Method in class hoverball.math.Vector
Adds a vector  [ v = v + b ].
add(Vector, Vector) - Static method in class hoverball.math.Vector
Sums two vectors  [ = a + b ].
add(Team) - Method in class hoverball.Session
Adds all units of a team to the session.
add(Team, boolean) - Method in class hoverball.Session
Adds all units of a team to the session and registers them at the Controller for Graphical Debugging.
add(Unit) - Method in class hoverball.Session
Adds a unit to the session.
add(Unit, boolean) - Method in class hoverball.Session
Adds a unit to the session and registers it at the Controller for Graphical Debugging.
address - Variable in class hoverball.Simulator
Network address of the Simulator
Application - Class in hoverball
The class Application administrates the outer window where all windows of a Hoverball application are displayed.
Application() - Constructor for class hoverball.Application
 
arg() - Method in class hoverball.math.Complex
Returns the argument  [ = <(c) ].
assign(Unit, Human.Controls) - Static method in class hoverball.Human
Assigns a controls to a unit.
author - Variable in class hoverball.Team
Team author

B

b - Variable in class hoverball.math.Matrix
Second column vector of the matrix.
background - Static variable in class hoverball.Hovlet
Default background color for all new hovlets
BALL - Static variable in class hoverball.Puck
type constant: ball
BALL - Static variable in class hoverball.Unit
Type constant: ball  (cf class Puck)
BANNER - Static variable in class hoverball.Hovlet
Height of the hovlet banner (in pixels)
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
Creates an orthonormal basis from a given vector.
base(Vector, double) - Method in class hoverball.math.Sphere
Creates an orthonormal basis from a given vector and a turn angle.
Break - Class in hoverball.debug
The Break debug is particular debug.
Break() - Constructor for class hoverball.debug.Break
Creates a Break debug.
browse(JInternalFrame) - Method in class hoverball.Controller
[Implementation]
browse(JInternalFrame) - Method in class hoverball.Hovlet
Alters the looks of the browser if the hovlet is the root-hovlet.
browse(JInternalFrame) - Method in class hoverball.Session
[Implementation]

C

c - Variable in class hoverball.math.Matrix
Third column vector of the matrix.
channel_n - Variable in class hoverball.Unit
Player number of the channel
channel_t - Variable in class hoverball.Unit
Team number of the channel
Circle - Class in hoverball.debug
Plots a circle or a circular arc.
Circle(Vector, double) - Constructor for class hoverball.debug.Circle
Creates a circular debug.
Circle(Vector, double, double, double) - Constructor for class hoverball.debug.Circle
Creates a circular arc debug with starting angle and arc length.
close() - Method in class hoverball.Controller
Closes the Controller.
close() - Method in class hoverball.Hovlet
Closes the hovlet.
close() - Method in class hoverball.Simulator
Closes the Simulator.
color - Variable in class hoverball.debug.Debug
Color of a debug
color(Color, Color, double) - Static method in class hoverball.debug.Debug
Detects the color for a certain depth.
comment - Variable in class hoverball.Team
Team comment
complete() - Method in class hoverball.Controller
Returns if the game has finished ("Complete").
complete() - Method in class hoverball.Simulator
Returns if the game has finished ("Complete").
Complex - Class in hoverball.math
The class Complex represents a complex number of the two dimensional complex plane.
Complex() - Constructor for class hoverball.math.Complex
Creates a complex number with the coordinates (0,0).
Complex(double) - Constructor for class hoverball.math.Complex
Creates a complex number with the coordinates (x,0).
Complex(double, double) - Constructor for class hoverball.math.Complex
Creates a complex number with the coordinates (x,y).
Complex(Complex) - Constructor for class hoverball.math.Complex
Creates a complex number equal to another.
Complex(Vector) - Constructor for class hoverball.math.Complex
Creates a complex number from a vector.
conj() - Method in class hoverball.math.Complex
Builds the conjugate  [ c = c ].
conj(Complex) - Static method in class hoverball.math.Complex
Creates the conjugate  [ = c ].
conj(Matrix) - Method in class hoverball.math.Matrix
Conjugates by a matrix  [ M = B^ M B ].
conj(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Conjugates a matrix by a matrix  [ = B^ A B ].
connect(String) - Static method in class hoverball.Application
Connects the Hoverball application to the specified address.
connect(String) - Method in class hoverball.Hovlet
Connects the hovlet to the specified address.
connecting(String) - Method in class hoverball.Controller
[Implementation]
connecting(String) - Method in class hoverball.Hovlet
Void for the implementation of connecting.
connecting(String) - Method in class hoverball.Unit
[Implementation]
controller - Variable in class hoverball.Session
Executed Controller
Controller - Class in hoverball
The Controller, based on the class Hovlet, pilots the Simulator that it is connected with.
Controller() - Constructor for class hoverball.Controller
Opens a Controller.
Controller(boolean) - Constructor for class hoverball.Controller
Opens a Controller and enables or disables the screen shortcuts
Controls(int, int, int, int, int, int) - Constructor for class hoverball.Human.Controls
Defines a key controls.
Controls(String) - Constructor for class hoverball.Human.Controls
Defines a key controls.
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
Default key controls: cursor keys + control + shift

D

debug(Debug) - Method in class hoverball.Unit
Sets a debug object.
debug(Debug, int) - Method in class hoverball.Unit
Sets a debug object with the specified color.
debug(Team) - Method in class hoverball.Controller
Deletes all units of a team from the registration of Graphical Debugging.
debug(Team, boolean) - Method in class hoverball.Controller
Registers all units of a team for Graphical Debugging.
debug(Unit) - Method in class hoverball.Controller
Deletes a unit from the registration of Graphical Debugging.
debug(Unit, boolean) - Method in class hoverball.Controller
Registers a unit for Graphical Debugging.
Debug - Class in hoverball.debug
The class Debug is the base class for the Graphical Debugging.
Debug() - Constructor for class hoverball.debug.Debug
Empty constructor.
debugs - Variable in class hoverball.debug.Debug
Array of the sub-debugs
DEFAULT_PORT - Static variable in class hoverball.Simulator
Default port of the Simulator
desktop - Static variable in class hoverball.Application
Desktop of the application window
det() - Method in class hoverball.math.Matrix
Returns the determinant  [ = det M ].
diff(Vector, Vector) - Method in class hoverball.math.Sphere
Returns the distance between two vectors on the sphere.
disconnect() - Static method in class hoverball.Application
Disconnects the Hoverball application.
disconnect() - Method in class hoverball.Hovlet
Disconnects the hovlet.
disconnecting() - Method in class hoverball.Controller
[Implementation]
disconnecting() - Method in class hoverball.Hovlet
Void for the implementation of disconnecting.
disconnecting() - Method in class hoverball.Unit
[Implementation]
div(double) - Method in class hoverball.math.Complex
Divides by a real number  [ c = c / r ].
div(double) - Method in class hoverball.math.Vector
Divides by a real number  [ v = v / r ].
div(Complex) - Method in class hoverball.math.Complex
Divides by a complex number  [ c = c / b ].
dot(Complex, Complex) - Static method in class hoverball.math.Complex
Returns the dot product between two complex numbers.
dot(Vector, Vector) - Static method in class hoverball.math.Vector
Returns the dot product between two vectors  [ = < 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
Energy of the last look
equals(double, double) - Method in class hoverball.math.Complex
Compares with a complex number  [ c = (x,y) ?
equals(double, double, double) - Method in class hoverball.math.Vector
Compares with another vector  [ v = (x,y,z) ?
equals(int) - Method in class hoverball.Puck
Compares the type.
equals(int, int) - Method in class hoverball.Puck
Compares type and team.
equals(int, int, int) - Method in class hoverball.Puck
Compares the identity.
equals(Object) - Method in class hoverball.math.Complex
Compares with a complex number  [ c = c ?
equals(Object) - Method in class hoverball.math.Matrix
Compares with another matrix  [ M = M ?
equals(Object) - Method in class hoverball.math.Sphere
Compares with a sphere
equals(Object) - Method in class hoverball.math.Vector
Compares with another vector  [ v = v ?
equals(Object) - Method in class hoverball.Puck
Compares with a puck.
equals(String) - Method in class hoverball.Puck
Compares the identity (as string).
euler(Matrix) - Static method in class hoverball.math.Sphere
Creates the Euler vector from a matrix.
euler(Vector) - Static method in class hoverball.math.Sphere
Creates the matrix from an Euler vector.
exit() - Static method in class hoverball.Application
Closes the application window and quits the program.
exp(Complex) - Static method in class hoverball.math.Complex
Returns the value of the complex exponential function  [ = exp a ].
expi(double) - Static method in class hoverball.math.Complex
Returns the value of the complex exponential function  [ = 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
Follows a ball on screen (follow mode).
follow(Unit) - Method in class hoverball.Controller
Follows a unit on screen (follow mode).
foreground - Static variable in class hoverball.Hovlet
Default foreground color for all new hovlets
format - Static variable in class hoverball.math.Complex
DecimalFormat object for string conversion.
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 of the application window
frame - Variable in class hoverball.Controller
Controller's frame (if stand-alone)
fullscreen() - Method in class hoverball.Controller
Returns if full screen mode.
fullscreen(boolean) - Method in class hoverball.Controller
Turns full screen on or off.

G

get(String) - Method in class hoverball.Controller
Returns the value of a Simulator variable.
get(String) - Method in class hoverball.Simulator
Returns the value of a Simulator variable.
getBounds() - Static method in class hoverball.Application
Returns the application window bounds.
getKeyText(int) - Method in class hoverball.Human.Controls
Returns a string representation of each key controls.
getTitle() - Static method in class hoverball.Application
Returns the application window title.

H

hashCode() - Method in class hoverball.math.Complex
Returns the hash code  [ = #### ].
hashCode() - Method in class hoverball.math.Matrix
Returns the hash code  [ = #### ].
hashCode() - Method in class hoverball.math.Sphere
Returns the hash code.
hashCode() - Method in class hoverball.math.Vector
Returns the hash code  [ = #### ].
hashCode() - Method in class hoverball.Puck
Returns the hash code.
hide() - Static method in class hoverball.Application
Hides the application window.
hoverball - package hoverball
 
Hoverball - Class in <Unnamed>
The class Hoverball has a merely representative purpose allowing to detect its version.
hoverball.debug - package hoverball.debug
 
hoverball.math - package hoverball.math
 
hoverball.team - package hoverball.team
 
Hovlet - Class in hoverball
The class Hovlet (= "small Hoverball program") represents the base class for all programming elements that can connect to the Simulator.
Hovlet(String) - Constructor for class hoverball.Hovlet
Creates an empty hovlet.
Hovlet(String, boolean, boolean) - Constructor for class hoverball.Hovlet
Creates an empty hovlet with the indicated connectabilities.
hovlets - Variable in class hoverball.Hovlet
Sub-hovlets
Human - Class in hoverball
The Human unit is a particular Java unit.
Human() - Constructor for class hoverball.Human
Opens a Human unit with CRSR controls.
Human(String) - Constructor for class hoverball.Human
Opens a Human unit with CRSR controls.
Human(String, int) - Constructor for class hoverball.Human
Opens a Human unit with CRSR controls.
Human(String, String) - Constructor for class hoverball.Human
Opens a Human unit with CRSR controls.
Human(String, String, int) - Constructor for class hoverball.Human
Opens a Human unit with CRSR controls.
Human(String, String, int, Human.Controls) - Constructor for class hoverball.Human
Opens a Human unit with indicated controls.
Human.Controls - Class in hoverball
The class Human.Controls defines controls for Human units.

I

icon - Variable in class hoverball.Hovlet
Icon panel of the hovlet
id - Variable in class hoverball.Puck
object identity (as string)
id(int, int, int) - Static method in class hoverball.Puck
Creates the identity (as string).
inv() - Method in class hoverball.math.Complex
Builds the inverse number  [ c = 1 / c ].
inv() - Method in class hoverball.math.Matrix
Finds the inverse of the matrix  [ M = M^ ].
inv(Complex) - Static method in class hoverball.math.Complex
Creates the inverse number  [ = 1 / c ].
inv(Matrix) - Static method in class hoverball.math.Matrix
Creates the 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
Plots a line.
Line(Vector, Vector) - Constructor for class hoverball.debug.Line
Creates a Line debug.
listener - Static variable in class hoverball.Human
KeyListener object for all Human units
locate(int, int) - Method in class hoverball.Hovlet
Demands the browser position.
locate(int, int) - Method in class hoverball.Simulator
Relocates the Simulator window.
locate(Point) - Method in class hoverball.Hovlet
Demands the browser position.
look() - Method in class hoverball.Unit
Requests a new look.
loop() - Method in class hoverball.Human
Empty.
loop() - Method in class hoverball.Unit
Empty for the implementation of the thinking loop.

M

m - Variable in class hoverball.Puck
object mass
main - Variable in class hoverball.Hovlet
Main panel of the hovlet
main(String[]) - Static method in class hoverball.Controller
Executes the Controller (application!).
main(String[]) - Static method in class hoverball.Human
Executes a Human unit (application!).
main(String[]) - Static method in class Hoverball
Opens Hoverball's About Window (application!).
main(String[]) - Static method in class hoverball.Server
Runs the Server (application!).
main(String[]) - Static method in class hoverball.Session
Runs a standard session (application!).
main(String[]) - Static method in class hoverball.Simulator
Runs the 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
The class Matrix represents a real 3 x 3-Matrix.
Matrix() - Constructor for class hoverball.math.Matrix
Creates a unit matrix.
Matrix(double) - Constructor for class hoverball.math.Matrix
Creates a multiple of the unit matrix.
Matrix(double, double, double, double, double, double, double, double, double) - Constructor for class hoverball.math.Matrix
Creates a matrix with the coordinates ((ax,ay,az), (bx,by,bz), (cx,cy,cz)).
Matrix(Matrix) - Constructor for class hoverball.math.Matrix
Creates a matrix equal to another.
Matrix(Vector, Vector, Vector) - Constructor for class hoverball.math.Matrix
Creates a matrix with the column vectors (a,b,c).
menubar - Variable in class hoverball.Hovlet
Menu bar of the hovlet
message - Variable in class hoverball.Puck
object message (if unit)
mul(double) - Method in class hoverball.math.Complex
Multiplies by a real number  [ c = c r ].
mul(double) - Method in class hoverball.math.Matrix
Multiplies by a real number.
mul(double) - Method in class hoverball.math.Vector
Multiplies by a real number  [ v = v r ].
mul(Complex) - Method in class hoverball.math.Complex
Multiplies by a complex number  [ c = c b ].
mul(Complex, double) - Static method in class hoverball.math.Complex
Multiplies a complex number by a real number.
mul(Complex, Complex) - Static method in class hoverball.math.Complex
Multiplies two complex numbers.
mul(Matrix) - Method in class hoverball.math.Matrix
Equal to the method mulR(Matrix).
mul(Matrix) - Method in class hoverball.math.Vector
Multiplies by a matrix  [ v = v A ].
mul(Matrix, double) - Static method in class hoverball.math.Matrix
Multiplies a matrix by a real number  [ = M r ].
mul(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Multiplies two matrices  [ = A B ].
mul(Vector, double) - Static method in class hoverball.math.Vector
Multiplies a vector by a real number  [ = v r ].
mul(Vector, Matrix) - Static method in class hoverball.math.Vector
Multiplies a vector by a matrix  [ = v A ].
mulL(Matrix) - Method in class hoverball.math.Matrix
Pre-multiplies by a matrix  [ M = A M ].
mulR(Matrix) - Method in class hoverball.math.Matrix
Post-multiplies by a matrix  [ M = M B ].

N

n - Variable in class hoverball.Puck
object puck number (= player number if unit)
neg() - Method in class hoverball.math.Complex
Builds the negated number  [ c = -c ].
neg() - Method in class hoverball.math.Matrix
Negates the matrix  [ M = -M ].
neg() - Method in class hoverball.math.Vector
Negates the vector  [ v = -v ].
neg(Complex) - Static method in class hoverball.math.Complex
Creates the negated number  [ = -c ].
neg(Matrix) - Static method in class hoverball.math.Matrix
Creates the negated matrix  [ = -M ].
neg(Vector) - Static method in class hoverball.math.Vector
Creates the negated vector  [ = -v ].
NODE - Static variable in class hoverball.Puck
type constant: node
NODE - Static variable in class hoverball.Unit
Type constant: node  (cf class Puck)
norm() - Method in class hoverball.math.Complex
Normalizes the absolute value to 1  [ c = c / | c | ].
norm() - Method in class hoverball.math.Vector
Normalizes the absolute value to 1  [ v = v / | v | ].
norm(Complex) - Static method in class hoverball.math.Complex
Creates the normalization of the complex number to 1.
norm(Vector) - Static method in class hoverball.math.Vector
Creates the normalization of the absolute value to 1  [ = v / | v | ].

O

option(String) - Method in class hoverball.Controller
Returns the value of a Hoverball option.
option(String) - Method in class hoverball.Simulator
Returns the value of a Hoverball option.
option(String) - Method in class hoverball.Unit
Returns the value of a Simulator option that has been set on check in.

P

paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Circle
[Implementation]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Debug
Empty for the plotting of a debug on an AWT Graphics Context.
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Line
[Implementation]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.Text
[Implementation]
paint(Graphics, Color, Color, double, Sphere, Matrix, boolean) - Method in class hoverball.debug.X
[Implementation]
parent - Variable in class hoverball.Hovlet
Super-hovlet (null, if root)
penalty - Variable in class hoverball.Unit
Penalty of the last look
per - Variable in class hoverball.math.Sphere
Sphere perimeter
puck(int, int, int) - Method in class hoverball.Unit
Returns the puck with the specified identity within the puck array.
puck(String) - Method in class hoverball.Unit
Returns the puck with the specified identity within the puck array.
Puck - Class in hoverball
The class Puck memorizes all information about a puck that can be perceived or deduced by a unit.
Puck(int, int, int) - Constructor for class hoverball.Puck
Creates a puck with the specified identity, all other values are null.
Puck(int, int, int, Matrix, double, double, String) - Constructor for class hoverball.Puck
Creates a puck with the specified values.
Puck(Puck) - Constructor for class hoverball.Puck
Creates a puck equal to another.
pucks - Variable in class hoverball.Unit
Array of objects of the last look which were seen or heard

R

r - Variable in class hoverball.Puck
object radius
rad - Variable in class hoverball.math.Sphere
Sphere radius
rot(Vector, double) - Static method in class hoverball.math.Matrix
Creates a turn matrix around an arbitrary axis  [ = D (v,a) ].
rotX(double) - Static method in class hoverball.math.Matrix
Creates a turn matrix around the x-axis  [ = D (x,a) ].
rotY(double) - Static method in class hoverball.math.Matrix
Creates a turn matrix around the y-axis  [ = D (y,a) ].
rotZ(double) - Static method in class hoverball.math.Matrix
Creates a turn matrix around the z-axis  [ = D (z,a) ].

S

scale(double, Vector) - Static method in class hoverball.debug.Debug
Detects the AWT coordinates of a vector for a certain scaling.
self - Variable in class hoverball.Unit
Pointer to itself inside the object array of the last look
Server - Class in hoverball
The server runs several simulators with a hash table.
Server() - Constructor for class hoverball.Server
 
Session - Class in hoverball
The class Session allows to run all required Hoverball components simultaneously and to configure them by little programming code.
Session() - Constructor for class hoverball.Session
Opens a Hoverball session.
Session(String) - Constructor for class hoverball.Session
Opens a Hoverball session.
Session(String, Object) - Constructor for class hoverball.Session
Opens a Hoverball session.
set(String, double) - Method in class hoverball.Controller
Sets a Simulator variable.
set(String, double) - Method in class hoverball.Simulator
Sets a Simulator variable.
set(String, String) - Method in class hoverball.Controller
Sets a Simulator variable.
set(String, String) - Method in class hoverball.Simulator
Sets a Simulator variable.
setBounds() - Static method in class hoverball.Application
Adjusts the application window to a single displayed window.
setBounds(double) - Static method in class hoverball.Application
Defines the application window bounds.
setBounds(Dimension) - Static method in class hoverball.Application
Defines the application window bounds.
setBounds(Rectangle) - Static method in class hoverball.Application
Defines the application window bounds.
setTitle(String) - Static method in class hoverball.Application
Defines the application window title.
show() - Static method in class hoverball.Application
Shows the application window (explicit call not necessary).
show() - Method in class hoverball.Hovlet
Shows the hovlet.
simulator - Variable in class hoverball.Session
Executed Simulator
Simulator - Class in hoverball
The simulator is the core piece of the Hoverball program.
Simulator() - Constructor for class hoverball.Simulator
Opens a Simulator.
Simulator(boolean) - Constructor for class hoverball.Simulator
Opens a Simulator visibly or invisibly ("headless").
Simulator(int) - Constructor for class hoverball.Simulator
Opens a Simulator at the specified port.
Simulator(int, boolean) - Constructor for class hoverball.Simulator
Opens a Simulator at the specified port visibly or invisibly.
size - Variable in class hoverball.Session
Required browser size
Sphere - Class in hoverball.math
The class Sphere represents the surface of a three dimensional sphere.
Sphere(double) - Constructor for class hoverball.math.Sphere
Creates a sphere with the specified radius.
start() - Method in class hoverball.Session
Comfortable method to start the session.
start(Unit) - Method in class hoverball.Session
Comfortable method to start the session.
state() - Method in class hoverball.Controller
Returns the connected Simulator's state.
state() - Method in class hoverball.Simulator
Returns the Simulator state.
state(int) - Method in class hoverball.Controller
Changes the connected Simulator's state.
state(int) - Method in class hoverball.Simulator
Changes the Simulator's state.
status(String) - Method in class hoverball.Hovlet
Displays a text in the status line of the browser.
style(boolean) - Method in class hoverball.Controller
Sets the display style.
sub(Complex) - Method in class hoverball.math.Complex
Substracts a complex number  [ c = c - b ].
sub(Complex, Complex) - Static method in class hoverball.math.Complex
Substracts two complex numbers  [ = a - b ].
sub(Matrix) - Method in class hoverball.math.Matrix
Substracts a matrix  [ M = M - B ].
sub(Matrix, Matrix) - Static method in class hoverball.math.Matrix
Substracts two matrices  [ = A - B ].
sub(Vector) - Method in class hoverball.math.Vector
Substracts a vector  [ v = v - b ].
sub(Vector, Vector) - Static method in class hoverball.math.Vector
Substracts two vectors  [ = a - b ].

T

t - Variable in class hoverball.Puck
object team number
Team - Class in hoverball
The class Team allows to pool Java units together in a team.
Team(String) - Constructor for class hoverball.Team
Opens a team.
Team(String, String, String, String) - Constructor for class hoverball.Team
Opens a 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
Plots a text.
Text(Vector, String) - Constructor for class hoverball.debug.Text
Creates a Text debug.
Text(Vector, String, double) - Constructor for class hoverball.debug.Text
Creates a Text debug with line number.
Text(Vector, String, double, int) - Constructor for class hoverball.debug.Text
Creates a Text debug with line number and horizontal alignment.
time - Variable in class hoverball.Unit
Date of the last look
time() - Method in class hoverball.Controller
Returns the game time in the Simulator.
time() - Method in class hoverball.Simulator
Returns the game time in the Simulator.
title - Variable in class hoverball.Hovlet
Title of the hovlet
title(String) - Method in class hoverball.Hovlet
Returns the title of the hovlet with its path.
toString() - Method in class hoverball.math.Complex
String representation  [ = "..." ].
toString() - Method in class hoverball.math.Matrix
String representation  [ = "..." ].
toString() - Method in class hoverball.math.Sphere
String representation.
toString() - Method in class hoverball.math.Vector
String representation  [ = "..." ].
toString() - Method in class hoverball.Puck
string representation.
trans() - Method in class hoverball.math.Matrix
Transposes the matrix  [ M = M ].
trans(Matrix) - Static method in class hoverball.math.Matrix
Creates the transposed 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
The class Unit, based on the class Hovlet, represents the base class for all Java units.
Unit(String) - Constructor for class hoverball.Unit
Opens a unit.
Unit(String, int) - Constructor for class hoverball.Unit
Opens a unit.
Unit(String, String) - Constructor for class hoverball.Unit
Opens a unit.
Unit(String, String, int) - Constructor for class hoverball.Unit
Opens a unit.
UNIT - Static variable in class hoverball.Puck
type constant: unit
UNIT - Static variable in class hoverball.Unit
Type constant: unit  (cf class Puck)
untype() - Static method in class hoverball.Human
Imitates the release of all keys.

V

vec(double, Complex) - Static method in class hoverball.math.Complex
Returns the three dimensional vector product between two vectors  [ = a x b ].
vec(Complex, Complex) - Static method in class hoverball.math.Complex
Returns the three dimensional vector product between two vectors  [ = a x b ].
vec(Vector, Vector) - Static method in class hoverball.math.Vector
Returns the three dimensional vector product between two vectors  [ = a x b ].
vector(Vector) - Static method in class hoverball.debug.Debug
Reads and corrects a vector.
Vector - Class in hoverball.math
The class Vector represents a three dimensional vector.
Vector() - Constructor for class hoverball.math.Vector
Creates a vector with the coordinates (0,0,0).
Vector(double, double, double) - Constructor for class hoverball.math.Vector
Creates a vector with the coordinates (x,y,z).
Vector(Complex) - Constructor for class hoverball.math.Vector
Creates a vector from a complex number.
Vector(Vector) - Constructor for class hoverball.math.Vector
Creates a vector equal to another.
version - Variable in class hoverball.Team
Team version
VERSION - Static variable in class Hoverball
Version of Hoverball
view(int) - Method in class hoverball.Controller
Sends a view from a memory cell.
view(int, String) - Method in class hoverball.Controller
Saves a view.
viewer - Variable in class hoverball.Controller
Frame of the Hoverball screen.

W

warp(Complex) - Method in class hoverball.math.Sphere
Transforms a plane position into a spherical position.
warp(Complex, double) - Method in class hoverball.math.Sphere
Transforms a plane position into a spherical position.
warp(Matrix) - Method in class hoverball.math.Sphere
Transforms a spherical position into a plane position.
warp(Vector) - Method in class hoverball.math.Sphere
Transforms a spherical position into a plane position.
what - Variable in class hoverball.Puck
object type

X

x - Variable in class hoverball.math.Complex
x-coordinate of the complex number.
x - Variable in class hoverball.math.Vector
x-coordinate
X - Class in hoverball.debug
Tags a point by plotting an X.
X - Variable in class hoverball.Puck
object position (as orthonormal matrix)
X(Vector) - Constructor for class hoverball.debug.X
Creates an X-tagging debug.
X(Vector, String) - Constructor for class hoverball.debug.X
Creates a X-tagging debug with the specified text.

Y

y - Variable in class hoverball.math.Complex
y-coordinate of the complex number.
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
Tests if zero  [ c = 0 ?
zero() - Method in class hoverball.math.Matrix
Tests if zero  [ M = 0 ?
zero() - Method in class hoverball.math.Vector
Tests if zero  [ v = 0 ?
zoom(double) - Method in class hoverball.Controller
Zooms the 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