- DrawingEllipse - Class in <Unnamed>
-
A DrawingEllipse is an extension of the DrawingObject abstract class.
- DrawingEllipse(int, int, int, int) - Constructor for class DrawingEllipse
-
This constructs a new DrawingEllipse object.
- DrawingLine - Class in <Unnamed>
-
A DrawingLine is an extension of the DrawingObject abstract class.
- DrawingLine(int, int, int, int) - Constructor for class DrawingLine
-
This constructs a new DrawingLine object.
- DrawingObject - Class in <Unnamed>
-
This abstract class defines the four functions that all of the DrawingObject
derived classes must have.
- DrawingObject() - Constructor for class DrawingObject
-
- DrawingSquare - Class in <Unnamed>
-
A DrawingSquare is an extension of the DrawingObject abstract class.
- DrawingSquare(int, int, int, int) - Constructor for class DrawingSquare
-
This constructs a new DrawingSquare object.
- DrawingX - Class in <Unnamed>
-
A DrawingX is an extension of the DrawingObject abstract class.
- DrawingX(int, int, int, int) - Constructor for class DrawingX
-
This constructs a new DrawingX object.
- drawObject(Graphics2D) - Method in class DrawingEllipse
-
This function draws the ellipse using the given Graphics2D context.
- drawObject(Graphics2D) - Method in class DrawingLine
-
This function draws the line using the given Graphics2D context.
- drawObject(Graphics2D) - Method in class DrawingObject
-
This function is called to request that the object
draw itself using the provided Graphics2D context.
- drawObject(Graphics2D) - Method in class DrawingSquare
-
This function draws the square using the given Graphics2D context.
- drawObject(Graphics2D) - Method in class DrawingX
-
This function draws the X using the given Graphics2D context.