background
Class Intersection

java.lang.Object
  |
  +--background.Background
        |
        +--background.Intersection

public class Intersection
extends Background

A background representing a road intersection.


Field Summary
 
Fields inherited from class background.Background
externalName, height, width, xCoor, yCoor
 
Constructor Summary
Intersection(double x, double y, double w, double h)
          Initialize attributes for this Intersection
 
Method Summary
 void draw(java.awt.Graphics2D g)
          Use the graphics system to draw the shapes representing this Intersection
 
Methods inherited from class background.Background
getHeight, getName, getWidth, getX, getY, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Intersection

public Intersection(double x,
                    double y,
                    double w,
                    double h)
Initialize attributes for this Intersection

Parameters:
x - x-coordinate of this Intersection (leftmost position of background)
y - y-coordinate of this Intersection (uppermost position of background)
w - width of this Intersection
h - height of this Intersection
Method Detail

draw

public void draw(java.awt.Graphics2D g)
Use the graphics system to draw the shapes representing this Intersection

Specified by:
draw in class Background
Parameters:
g - the graphics system to use