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.

A B C D E F G H I J K L M N O P Q R S T U V W