A C D G I L M P R S T V W X

C

CanvasPlus - Class in cmsc420.drawing
A general 2D drawing utility backed by Java AWT.
CanvasPlus() - Constructor for class cmsc420.drawing.CanvasPlus
Creates a new instance of CanvasPlus with the default title "untitled" and default width and height [512,512].
CanvasPlus(String) - Constructor for class cmsc420.drawing.CanvasPlus
Creates a new instance of CanvasPlus with the specified title and default width and height [512,512].
CanvasPlus(String, Dimension) - Constructor for class cmsc420.drawing.CanvasPlus
Creates a new instance of CanvasPlus with the specified title, width, and height.
CanvasPlus(String, int, int) - Constructor for class cmsc420.drawing.CanvasPlus
Creates a new instance of CanvasPlus with the specified title, width, and height.
CanvasPlusDemo - Class in cmsc420.drawing
An example of drawing using CanvasPlus.
CanvasPlusDemo() - Constructor for class cmsc420.drawing.CanvasPlusDemo
 
CanvasPlusDemoApplet - Class in cmsc420.drawing
An example of extending CanvasPlus for use in embedded applets.
CanvasPlusDemoApplet() - Constructor for class cmsc420.drawing.CanvasPlusDemoApplet
Creates an instance of CanvasPlusDemoApplet.
CIRCLE - Static variable in interface cmsc420.geom.Geometry2D
Type flag for Geometry2D circles
Circle2D - Class in cmsc420.geom
The Circle2D class describes a circle that is defined by a bounding rectangle.
Circle2D() - Constructor for class cmsc420.geom.Circle2D
 
Circle2D.Double - Class in cmsc420.geom
The Double class defines an ellipse specified in double precision.
Circle2D.Double(double, double, double) - Constructor for class cmsc420.geom.Circle2D.Double
Constructs and initializes a Circle2D with the specified coordinates.
Circle2D.Double(Point2D.Double, double) - Constructor for class cmsc420.geom.Circle2D.Double
Constructs and initializes a Circle2D with the specified coordinates.
Circle2D.Float - Class in cmsc420.geom
The Float class defines an ellipse specified in float precision.
Circle2D.Float(float, float, float) - Constructor for class cmsc420.geom.Circle2D.Float
Constructs and initializes a Circle2D with the specified coordinates.
Circle2D.Float(Point2D.Float, float) - Constructor for class cmsc420.geom.Circle2D.Float
Constructs and initializes a Circle2D with the specified coordinates.
clear() - Method in class cmsc420.drawing.CanvasPlus
Clears the map by clearing all of the shapes that are drawn when CanvasPlus.draw() is called.
cmsc420.drawing - package cmsc420.drawing
Provides classes and interfaces for drawing 2D shapes backed by the the Java AWT.
cmsc420.geom - package cmsc420.geom
Provides classes and interfaces for detecting shape intersections in 2D space.
cmsc420.xml - package cmsc420.xml
Provides an XML utility class for common actions such as reading, validating, writing, and transforming XML.

A C D G I L M P R S T V W X