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
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
G
game
- Variable in class tipgame.net.
Client
the name of the current game
GameConnections
- Class in
tipgame.net
This is used to receive and transmit data for consistency.
GameConnections(String, String, int)
- Constructor for class tipgame.net.
GameConnections
constructs a server without blocking.
GameConnections.WriterThread
- Class in
tipgame.net
repeatedly writes to the clients
GameConnections.WriterThread()
- Constructor for class tipgame.net.
GameConnections.WriterThread
GameLoop
- Class in
tipgame
adds a mouse and keyboard interaction to FrameAdvancer
GameLoop()
- Constructor for class tipgame.
GameLoop
constructs a GameLoop with the default size AnimationCanvas (given in FrameAdvancer)
GameLoop(Dimension)
- Constructor for class tipgame.
GameLoop
constructs a GameLoop with the given size
gameLoop
- Variable in class tipgame.
GameWindow
the GameLoop containing the animation canvas
gameName
- Variable in class tipgame.
GameLoop
name of game
gameName
- Variable in class tipgame.net.
GameConnections
name of the game
games
- Variable in class tipgame.net.
Server
map of currently running games to the GameConnections
GameSelector
- Class in
tipgame.util
this class takes care of connecting networked games.
GameSelector()
- Constructor for class tipgame.util.
GameSelector
initializes the GUI, connects to the server on the local machine and displays the games/sessions running
GameSelector.GameSelectionListener
- Class in
tipgame.util
updates the session spinner when a game is selected
GameSelector.GameSelectionListener()
- Constructor for class tipgame.util.
GameSelector.GameSelectionListener
GameSelector.JoinGameListener
- Class in
tipgame.util
joins or starts a game
GameSelector.JoinGameListener()
- Constructor for class tipgame.util.
GameSelector.JoinGameListener
GameSelector.QuitGameListener
- Class in
tipgame.util
breaks connection with the server and exits
GameSelector.QuitGameListener()
- Constructor for class tipgame.util.
GameSelector.QuitGameListener
GameSelector.RefreshGameListListener
- Class in
tipgame.util
reloads information from the server
GameSelector.RefreshGameListListener()
- Constructor for class tipgame.util.
GameSelector.RefreshGameListListener
gameSpinner
- Variable in class tipgame.util.
GameSelector
the selection of games on this computer
GameWindow
- Class in
tipgame
Driver for the GameLoop.
GameWindow()
- Constructor for class tipgame.
GameWindow
makes the components, layout, and sets the name of the game
GammaCentauriLoop
- Class in
tipgame.game.gammacentauri
The loop that powers Gamma Centauri.
GammaCentauriLoop()
- Constructor for class tipgame.game.gammacentauri.
GammaCentauriLoop
Constructs the game.
GammaCentauriLoop.auxProcess
- Class in
tipgame.game.gammacentauri
Implements the methods that are required for each level.
GammaCentauriLoop.auxProcess()
- Constructor for class tipgame.game.gammacentauri.
GammaCentauriLoop.auxProcess
GammaCentauriLoop.StartSideMovement
- Class in
tipgame.game.gammacentauri
Used to move the enemies when they get to teh side of the screen.
GammaCentauriLoop.StartSideMovement(int, EnemyTracker)
- Constructor for class tipgame.game.gammacentauri.
GammaCentauriLoop.StartSideMovement
GammaCentauriLoop.TimeUpdater
- Class in
tipgame.game.gammacentauri
Updates the timer every second.
GammaCentauriLoop.TimeUpdater()
- Constructor for class tipgame.game.gammacentauri.
GammaCentauriLoop.TimeUpdater
gear
- Variable in class bike2.BikeProject.
Axle
The gear to which the axle is attached.
gear
- Variable in class bike2.BikeProject.
Chain
The first gear to which the chain is attached.
Gear
- Class in
bike2.BikeProject
Models the gear of a bike.
Gear()
- Constructor for class bike2.BikeProject.
Gear
gear2
- Variable in class bike2.BikeProject.
Chain
The second gear to which the chain is attached.
generation
- Variable in class life.
Board
The current generation.
getActualCollisionTime(int, int, double[], int)
- Method in class tipgame.util.
CollisionDetector
getAllSprites()
- Method in class tipgame.
AnimationCanvas
gets a copy of the Sprite collection
getAngularVelocity()
- Method in class bike2.BikeProject.
Axle
getAngularVelocity()
- Method in class bike2.BikeProject.
Gear
getAngularVelocity()
- Method in class bike2.BikeProject.
Wheel
getArea()
- Method in class classwork.
Circle
getB()
- Method in class classwork.
Line
getBounds2D()
- Method in class tipgame.
Sprite
returns 2-D bounding box of sprites
getCanvas()
- Method in class tipgame.
FrameAdvancer
returns the canvas
getCanvas()
- Method in class tipgame.
GameWindow
abstract method to return canvas
getCash()
- Method in class classwork.
Paycheck
getCellCount()
- Method in class life.
Board
getCellWidth()
- Method in class life.
Render
getClickPosition()
- Method in class tipgame.
Mouse
determines the last position of a click and once called, clears that click
getClip()
- Method in class tipgame.util.
Sound
makes a new sound clip positioned at the end of the track
getColor()
- Method in class tipgame.
Sprite
returns the fill color of the Sprite
getCompositeRotationAddition()
- Method in class tipgame.tracker.
CompositeTracker
getCompositeScaleFactor()
- Method in class tipgame.tracker.
CompositeTracker
getControlPanel()
- Method in class tipgame.
GameWindow
layout the bottom control panel
getDefaultSize()
- Method in class tipgame.
GameWindow
if the size is not specified it is 600 x 600
getDistance(Point2D, Rectangle2D)
- Static method in class tipgame.util.
CollisionDetector
getExponentialValues(int, double)
- Static method in class tipgame.util.
PathBlur
gets exponentially increasing values from 0 to 1
getFirstCollisionTime()
- Method in class tipgame.util.
CollisionDetector
getFirstInactiveStream()
- Method in class tipgame.net.
GameConnections
determines where the next active stream should be added
getFlagChangeState()
- Method in class life.
Cell
getFullLineSweep(Shape, Shape)
- Method in class tipgame.util.
CollisionDetector
getGeneration()
- Method in class life.
Board
getHeight()
- Method in class tipgame.
AnimationCanvas
returns height of the canvas
getHelpURL()
- Method in class tipgame.game.gammacentauri.
GammaCentauriLoop
getHelpURL()
- Method in class tipgame.
GameWindow
this method must be overridden when extending the GameWindow.
getHostname()
- Static method in class tipgame.util.
GameSelector
gets the name of the localhost on the network
getHull(Point2D, Point2D, Rectangle2D)
- Method in class tipgame.util.
CollisionDetector
getID()
- Method in class tipgame.
GameLoop
getID()
- Method in class tipgame.net.
Client
gets the id of the current client.
getImagPart()
- Method in class classwork.
ComplexNumber
getIntersectingTime(int, int, double)
- Method in class tipgame.util.
CollisionDetector
getLastKey()
- Method in class tipgame.
Keyboard
gets the last key pressed.
getLeftClickPosition()
- Method in class tipgame.
Mouse
determines the last position of a left click and once called, clears that click
getLinearValues(int)
- Static method in class tipgame.util.
PathBlur
gets linearly increasing values from 0 to 1
getLineSweep(Shape, Shape)
- Method in class tipgame.util.
CollisionDetector
getLocation()
- Method in class tipgame.game.gammacentauri.tracker.
BulletTracker
getLocation()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyBulletTracker
getLocation()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyTracker
getLocation()
- Method in class tipgame.game.gammacentauri.tracker.
ShipTracker
getLocation()
- Method in class tipgame.
Sprite
the location of the shape as measured from its original location at (0, 0)
getLocation()
- Method in class tipgame.tracker.
CompositeTracker
getLocation()
- Method in interface tipgame.
Tracker
determines the absolute location (i.e.
getLocation()
- Method in class tipgame.tracker.
TrackerAdapter
returns (0, 0)
getMaximumSize()
- Method in class tipgame.
AnimationCanvas
returns maximum size
getMiddleClickPosition()
- Method in class tipgame.
Mouse
determines the last position of a middle click and once called, clears that click
getMinimumSize()
- Method in class tipgame.
AnimationCanvas
returns minimum size
getMousePosition()
- Method in class tipgame.
Mouse
gets the last position of the mouse.
getName()
- Method in class classwork.
Paycheck
getNeighbors()
- Method in class life.
Cell
getNormalVector(Shape, Shape)
- Static method in class tipgame.
Sprite
Simulates the surface normal used for bouncing the moving object off of the stationary object.
getOverlap(Line2D.Float, Shape)
- Method in class tipgame.util.
CollisionDetector
getPerimeter()
- Method in class classwork.
Circle
getPipedInput()
- Method in class tipgame.net.
Server
makes a piped input stream to use in applets
getPipedOutput()
- Method in class tipgame.net.
Server
makes a piped output stream to use in applets
getPositionX()
- Method in class life.
Cell
getPositionY()
- Method in class life.
Cell
getPreferredSize()
- Method in class tipgame.
AnimationCanvas
returns the preferred size
getRadius()
- Method in class bike2.BikeProject.
Gear
getRadius()
- Method in class bike2.BikeProject.
Wheel
getRealPart()
- Method in class classwork.
ComplexNumber
getRightClickPosition()
- Method in class tipgame.
Mouse
determines the last position of a right click and once called, clears that click
getRollingVelocity()
- Method in class bike2.BikeProject.
Chain
getRollingVelocity()
- Method in class bike2.BikeProject.
Gear
getRollingVelocity()
- Method in class bike2.BikeProject.
Wheel
getRotation()
- Method in class tipgame.
Sprite
gets the current amount of rotation in radians
getRotation()
- Method in class tipgame.sprite.
ImageSprite
gets the rotation
getRotation()
- Method in class tipgame.sprite.
StringSprite
gets the rotation of this sprite.
getRotationAddition()
- Method in class tipgame.game.gammacentauri.tracker.
BulletTracker
getRotationAddition()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyBulletTracker
getRotationAddition()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyTracker
getRotationAddition()
- Method in class tipgame.game.gammacentauri.tracker.
ShipTracker
getRotationAddition()
- Method in class tipgame.tracker.
CompositeTracker
getRotationAddition()
- Method in interface tipgame.
Tracker
determines the relative rotation.
getRotationAddition()
- Method in class tipgame.tracker.
TrackerAdapter
returns 0
getScale()
- Method in class tipgame.
Sprite
the scaling factor
getScaleFactor()
- Method in class tipgame.game.gammacentauri.tracker.
BulletTracker
getScaleFactor()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyBulletTracker
getScaleFactor()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyTracker
getScaleFactor()
- Method in class tipgame.game.gammacentauri.tracker.
ShipTracker
getScaleFactor()
- Method in class tipgame.tracker.
CompositeTracker
getScaleFactor()
- Method in interface tipgame.
Tracker
determines the relative scaling factor.
getScaleFactor()
- Method in class tipgame.tracker.
TrackerAdapter
returns 1
getScreenRefreshRate()
- Method in class tipgame.
FrameAdvancer
returns the screen refresh rate
getShape()
- Method in class tipgame.
Sprite
gets the shape in its current position, size, and orientation
getSize()
- Static method in class life.
Board
getSize()
- Method in class tipgame.
AnimationCanvas
returns the size of the canvas
getSlope()
- Method in class classwork.
Line
getSolution1()
- Method in class classwork.
QuadtraticEquation
getSolution2()
- Method in class classwork.
QuadtraticEquation
getState()
- Method in class life.
Cell
getSurfaceArea()
- Method in class classwork.
SodaCan
getSweep(Shape, Shape)
- Method in class tipgame.util.
CollisionDetector
getTime()
- Method in class tipgame.
FrameAdvancer
returns the current time in seconds
getTracker()
- Method in class tipgame.
Sprite
gets the Tracker which has been attached to the Sprite
getTranslation()
- Method in class tipgame.tracker.
CompositeTracker
getUseBoundingBox()
- Method in class tipgame.
Sprite
getVelocity()
- Method in class tipgame.game.gammacentauri.tracker.
ShipTracker
getVelocityX()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyBulletTracker
getVelocityX()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyTracker
getVelocityY()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyBulletTracker
getVelocityY()
- Method in class tipgame.game.gammacentauri.tracker.
EnemyTracker
getVolume()
- Method in class classwork.
SodaCan
getWidth()
- Method in class tipgame.
AnimationCanvas
returns width of the canvas
giveBonusPoints()
- Method in class tipgame.game.gammacentauri.
GammaCentauriLoop
Gives bonus points to the player based on the time it took to complete the wave.
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
J
K
L
M
N
O
P
Q
R
S
T
U
V
W