A B C D E F G H I K M P Q R S T U 

A

add(Fraction) - Method in class franck.cse5910.Fraction
Adds the passed fraction to this fraction.
add(Song) - Method in class franck.cse5910.PlayList
Adds the given song to this playlist.

B

Bishop - Class in franck.cse5910
A bishop.
Bishop(Color) - Constructor for class franck.cse5910.Bishop
Initializes the color of this bishop to the given color.

C

CAD - Static variable in class franck.cse5910.Currency
Canadian dollar.
Circle - Class in franck.cse5910
This class represents circles.
Circle(double) - Constructor for class franck.cse5910.Circle
Initializes the radius of this circle to the given radius.
compareTo(Rectangle) - Method in class franck.cse5910.Rectangle
Compares this rectangle with the given rectangle.
convert(double, String, String) - Static method in class franck.cse5910.Currency
Converts the given amount from the first currency to the second currency.
Cube - Class in franck.cse5910
This class represents a cube.
Cube(int) - Constructor for class franck.cse5910.Cube
Initializes this cube with the given height.
Cube() - Constructor for class franck.cse5910.Cube
Initializes the height of this cube to zero.
Currency - Class in franck.cse5910
This class provides conversion between the following currencies: Canadian dollar, US dollar and Euro.

D

DEFAULT_SIZE - Static variable in class franck.cse5910.Grid
Default size of each cell of the grid.
divide(Fraction) - Method in class franck.cse5910.Fraction
Divides the passed fraction to this fraction.

E

Ellipse - Class in franck.cse5910
This class represents ellipses.
Ellipse(double, double) - Constructor for class franck.cse5910.Ellipse
Initializes the radii of this ellipse to to given radii.
equals(Object) - Method in class franck.cse5910.Cube
Tests if this cube is the same as the given object, that is, the object is an instance of this class and has the same side as this cube.
equals(Object) - Method in class franck.cse5910.Fraction
Tests if this fraction is the same as the passed one.
equals(Object) - Method in class franck.cse5910.Rectangle
Tests if this rectangle is the same as the given object, that is, the object is an instance of this class and has the same width and height as this rectangle.
equals(Object) - Method in class franck.cse5910.ShapeCollection
Tests whether this collection is equal to the given object.
equals(Object) - Method in class franck.cse5910.Song
Tests whether this song is equal the given object.
equals(Object) - Method in class franck.cse5910.Transfer
Tests if this transfer is the same as the given object, that is, the object is not null, it an instance of this class and has the same issue date and station as this transfer.
EUR - Static variable in class franck.cse5910.Currency
Euro.

F

Fraction - Class in franck.cse5910
This class encapsulates a fraction.
Fraction() - Constructor for class franck.cse5910.Fraction
Initializes the numerator of this fraction to 0 and the denominator of this faction to 1.
Fraction(long, long) - Constructor for class franck.cse5910.Fraction
Initializes this fraction with the passed numerator and denominator.
franck.cse5910 - package franck.cse5910
 

G

get(int) - Method in class franck.cse5910.ShapeCollection
Returns the shape of this collection with the given index.
getArea() - Method in class franck.cse5910.Cube
Returns the area of this cube.
getArea() - Method in class franck.cse5910.Ellipse
Returns the area of this ellipse.
getArea() - Method in class franck.cse5910.Rectangle
Returns the area of this rectangle.
getArea() - Method in class franck.cse5910.Shape
Returns the area of this shape.
getArea() - Method in class franck.cse5910.Sphere
Returns the area of this sphere.
getColor() - Method in class franck.cse5910.Piece
Returns the color of this piece.
getDay() - Static method in class franck.cse5910.Today
Returns the day of the year of today.
getDay() - Method in class franck.cse5910.Transfer
The day of the year at which this transfer has been issued.
getDenominator() - Method in class franck.cse5910.Fraction
Returns the denominator of this fraction.
getHeight() - Method in class franck.cse5910.Cube
Returns the height of this square.
getHeight() - Method in class franck.cse5910.Rectangle
Returns the height of this rectangle.
getIssueDate() - Method in class franck.cse5910.Transfer
Returns the issue date of this transfer.
getMonth() - Static method in class franck.cse5910.Today
Returns the month of today.
getNumerator() - Method in class franck.cse5910.Fraction
Returns the numerator of this fraction.
getRandom() - Static method in class franck.cse5910.Cube
Returns a random cube.
getRandom() - Static method in class franck.cse5910.Rectangle
Returns a random rectangle.
getRandom() - Static method in class franck.cse5910.Shape
Returns a random shape.
getRandom() - Static method in class franck.cse5910.ShapeCollection
Returns a random collection of shapes.
getRandom() - Static method in class franck.cse5910.Square
Returns a random square.
getSerialNumber() - Method in class franck.cse5910.Transfer
Returns the serial number of this transfer.
getStation() - Method in class franck.cse5910.Transfer
Returns the station at which this transfer has been issued.
getTotalNumber() - Static method in class franck.cse5910.Transfer
Returns the total number of transfers that have been created.
getVolume() - Method in class franck.cse5910.Cube
Returns the volume of this cube.
getVolume() - Method in interface franck.cse5910.HasVolume
Returns the volume of this shape.
getVolume() - Method in class franck.cse5910.Sphere
Returns the volume of this sphere.
getWidth() - Method in class franck.cse5910.Rectangle
Returns the width of this rectangle.
getX() - Static method in class franck.cse5910.Mouse
Returns the x-coordinate in number of pixels of the mouse cursor on the screen.
getY() - Static method in class franck.cse5910.Mouse
Returns the y-coordinate in number of pixels of the mouse cursor on the screen.
getYear() - Static method in class franck.cse5910.Today
Returns the year of today.
Gold - Class in franck.cse5910
This class provides the current gold price in US dollars.
GRAMS_PER_TROY_OUNCE - Static variable in class franck.cse5910.Gold
Number of grams per Troy ounce.
Grid - Class in franck.cse5910
A grid consisting of a number of rows and columns.
Grid(int) - Constructor for class franck.cse5910.Grid
Initializes this grid with the given number of columns and a single row where the cells have the default size.
Grid(int, int) - Constructor for class franck.cse5910.Grid
Initializes this grid with the given number of rows and columns where the cells have the default size.

H

HasVolume - Interface in franck.cse5910
This interface represents shapes that have a volume.

I

iterator() - Method in class franck.cse5910.ITunes
Returns an iterator of the playlists.
iterator() - Method in class franck.cse5910.PlayList
Returns an iterator of this playlist.
iterator() - Method in class franck.cse5910.ShapeCollection
Returns an iterator of this collection.
ITunes - Class in franck.cse5910
This class represents iTunes.
ITunes(String) - Constructor for class franck.cse5910.ITunes
Initializes this iTunes from the given file.

K

King - Class in franck.cse5910
A king.
King(Color) - Constructor for class franck.cse5910.King
Initializes the color of this king to the given color.
Knight - Class in franck.cse5910
A knight.
Knight(Color) - Constructor for class franck.cse5910.Knight
Initializes the color of this knight to the given color.

M

maxX() - Static method in class franck.cse5910.Mouse
Returns the maximal x-coordinate in number of pixels the mouse cursor may take.
maxY() - Static method in class franck.cse5910.Mouse
Returns the maximal y-coordinate in number of pixels the mouse cursor may take.
Mouse - Class in franck.cse5910
This class contains information about the mouse cursor.
multiply(Fraction) - Method in class franck.cse5910.Fraction
Multiplies the passed fraction to this fraction.

P

pause(long) - Static method in class franck.cse5910.Timing
Pause for the given number of milliseconds.
pause(int) - Static method in class franck.cse5910.Timing
Pause for the given number of seconds.
Pawn - Class in franck.cse5910
A pawn.
Pawn(Color) - Constructor for class franck.cse5910.Pawn
Initializes the color of this pawn to the given color.
Piece - Class in franck.cse5910
A chess piece.
Piece(Color) - Constructor for class franck.cse5910.Piece
Initiallizes the color of this piece to the given color.
PlayList - Class in franck.cse5910
This class represents a iTunes playlist.
PlayList() - Constructor for class franck.cse5910.PlayList
Initializes this playlist to be empty.
price() - Static method in class franck.cse5910.Gold
Returns the current price of one Troy ounce of gold in US dollars.

Q

Queen - Class in franck.cse5910
A queen.
Queen(Color) - Constructor for class franck.cse5910.Queen
Initializes the color of this queen to the given color.

R

Rectangle - Class in franck.cse5910
A class for representing a rectangle.
Rectangle(int, int) - Constructor for class franck.cse5910.Rectangle
Initializes this rectangle with the given width and height.
Rectangle() - Constructor for class franck.cse5910.Rectangle
Initializes the width and height of this rectangle to zero.
Rook - Class in franck.cse5910
A rook.
Rook(Color) - Constructor for class franck.cse5910.Rook
Initializes the color of this rook to the given color.

S

set(int, int, Color) - Method in class franck.cse5910.Grid
Set the cell with the given column and row number to the given color.
set(int, Color) - Method in class franck.cse5910.Grid
Set the cell with the given column of the first row to the given color.
setDenominator(long) - Method in class franck.cse5910.Fraction
Sets the denominator of this fraction to the passed denominator.
setNumerator(long) - Method in class franck.cse5910.Fraction
Sets the numerator of this fraction to the passed numerator.
setSize(int) - Method in class franck.cse5910.Grid
Sets the size of the cells to the given size.
Shape - Class in franck.cse5910
This class represents a shape.
ShapeCollection - Class in franck.cse5910
This class represents a collection of shapes.
size() - Method in class franck.cse5910.ShapeCollection
Returns the size of this collection of shapes.
Song - Class in franck.cse5910
This class represents an iTunes song.
Song(String, String) - Constructor for class franck.cse5910.Song
Initializes this song with the given name and artist.
Sphere - Class in franck.cse5910
This class represents spheres.
Sphere(double) - Constructor for class franck.cse5910.Sphere
Initializes the radius of this sphere to the given radius.
Square - Class in franck.cse5910
A class for representing a square.
Square(int) - Constructor for class franck.cse5910.Square
Initializes this square with the given height.
Square() - Constructor for class franck.cse5910.Square
Initializes the height of this square to zero.
subtract(Fraction) - Method in class franck.cse5910.Fraction
Subtracts the passed fraction to this fraction.

T

Timing - Class in franck.cse5910
This class contains methods related to timing.
Today - Class in franck.cse5910
This class provides some information about today.
toString() - Method in class franck.cse5910.Bishop
Returns a string representation of this bishop.
toString() - Method in class franck.cse5910.Circle
Returns a string representation of this circle simply consisting of the word "Circle".
toString() - Method in class franck.cse5910.Cube
Returns a string representation of this cube.
toString() - Method in class franck.cse5910.Ellipse
Returns a string representation of this ellipse simply consisting of the word "Ellipse".
toString() - Method in class franck.cse5910.Fraction
Returns a string representation of this fraction.
toString() - Method in class franck.cse5910.King
Returns a string representation of this king.
toString() - Method in class franck.cse5910.Knight
Returns a string representation of this knight.
toString() - Method in class franck.cse5910.Pawn
Returns a string representation of this pawn.
toString() - Method in class franck.cse5910.Piece
Returns a string representation of this piece.
toString() - Method in class franck.cse5910.Queen
Returns a string representation of this queen.
toString() - Method in class franck.cse5910.Rectangle
Returns a string representation of this rectangle.
toString() - Method in class franck.cse5910.Rook
Returns a string representation of this rook.
toString() - Method in class franck.cse5910.ShapeCollection
Returns a string representation of this collection.
toString() - Method in class franck.cse5910.Song
Returns a string representation of this song.
toString() - Method in class franck.cse5910.Sphere
Returns a string representation of this sphere simply consisting of the word "Sphere".
toString() - Method in class franck.cse5910.Square
Returns a string representation of this square.
toString() - Method in class franck.cse5910.Transfer
Returns a string representation of this transfer.
Transfer - Class in franck.cse5910
This class represents a TTC transfer.
Transfer(String) - Constructor for class franck.cse5910.Transfer
Initializes this transfer with the given station as its station and now as the given issue date.

U

USD - Static variable in class franck.cse5910.Currency
US dollar.
A B C D E F G H I K M P Q R S T U