Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
absorbBall(Ball)
- Method in class gizmoball.board.
Absorber
absorbs a ball
Absorber
- Class in
gizmoball.board
This class represents an absorber gizmo that extends the abstract gizmo class.
Absorber(String, Color, Polygon, Vect, GizmoBoard)
- Constructor for class gizmoball.board.
Absorber
Constructs a new Absorber gizmo.
AbsorberTest
- Class in
gizmoball.tests
AbsorberTest(String)
- Constructor for class gizmoball.tests.
AbsorberTest
action()
- Method in class gizmoball.board.
Absorber
executes the action of the Absorber which is to shoot balls that are absorbed in it.
action()
- Method in class gizmoball.board.
Ball
a ball does not have an action.
action()
- Method in class gizmoball.board.
Bumper
the action that the bumper takes when it gets triggered.
action()
- Method in class gizmoball.board.
ExtenderGizmo
executes the action of the extender which switches the state(stationary/motion) of the extender.
action()
- Method in class gizmoball.board.
Gizmo
executes the action that this gizmo.
action()
- Method in class gizmoball.board.
RotatingGizmo
executes the action of the rotating gizmo which changes the mode of the flipper from stationary to rotating and vice versa.
addAbsorber(String, Color, Vect, double, double, Vect)
- Method in class gizmoball.board.
GizmoBoard
adds an absorber to the board.
addBall(String, Color, Vect, Vect, double)
- Method in class gizmoball.board.
GizmoBoard
adds a ball to the board
addBall(Ball)
- Method in class gizmoball.board.
GizmoBoard
adds a given ball to the board.
addBumper(String, Color, Shape)
- Method in class gizmoball.board.
GizmoBoard
adds a bumper to the board.
addConnection(Gizmo, Gizmo)
- Method in class gizmoball.board.
GizmoBoard
adds a connection between two gizmos that are on the board.
addExtender(String, Color, Vect, double, double, double, double, double)
- Method in class gizmoball.board.
GizmoBoard
addGhostBall(String, Color, Vect, Vect, double)
- Method in class gizmoball.board.
GizmoBoard
adds a ghost ball to the board.
addInterval(double, double)
- Method in class physics.
IntervalList
addIntervalList(IntervalList)
- Method in class physics.
IntervalList
addKeyDownTriggerToGizmo(Integer, Gizmo)
- Method in class gizmoball.board.
GizmoBoard
adds a down keyboard trigger to the specified gizmo.
addKeyUpTriggerToGizmo(Integer, Gizmo)
- Method in class gizmoball.board.
GizmoBoard
adds an up keyboard trigger to the specified gizmo.
addLeftFlipper(String, Color, Vect, double, double, Angle)
- Method in class gizmoball.board.
GizmoBoard
adds a left flipper to the board.
addLeftFlipper(String, Color, Vect, double, double)
- Method in class gizmoball.board.
GizmoBoard
adds a left flipper to the board.
addRightFlipper(String, Color, Vect, double, double, Angle)
- Method in class gizmoball.board.
GizmoBoard
adds a right flipper to the board.
addRightFlipper(String, Color, Vect, double, double)
- Method in class gizmoball.board.
GizmoBoard
adds a right flipper to the board.
Angle
- Class in
physics
Angle is an immutable abstract data type which represents the mathematical notion of an angle.
Angle(double)
- Constructor for class physics.
Angle
Angle(double, double)
- Constructor for class physics.
Angle
angle()
- Method in class physics.
LineSegment
angle()
- Method in class physics.
Vect
applyReflectionCoeff(Vect, Vect, double)
- Static method in class physics.
Geometry
Accounts for the effects of inelastic collisions given the intial and resulting velocities of the collision assuming elasticity.
applyReflectionCoeff(Vect, Vect, double)
- Method in class physics.
GeometryCompare
applyReflectionCoeff(Vect, Vect, double)
- Method in class physics.
GeometryImpl
applyReflectionCoeff(Vect, Vect, double)
- Method in interface physics.
GeometryInterface
Specified by Geometry.applyReflectionCoeff
areFinite()
- Method in class physics.
Geometry.DoublePair
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z