Uses of Interface
objectdraw.Drawable2DInterface

Uses of Drawable2DInterface in objectdraw
 

Subinterfaces of Drawable2DInterface in objectdraw
 interface Resizable2DInterface
          Resizable2DInterface describes the methods available for manipulating objects on a DrawingCanvas that can be resized under program control.
 

Classes in objectdraw that implement Drawable2DInterface
(package private)  class objectdraw.Arc
          Arc is an abstract class to be used as a superclass of FilledArc and FramedArc.
(package private)  class objectdraw.Drawable2D
          Drawable2D extends Drawable and defines a set of accessor methods for the width, height, and location of Drawable objects.
 class FilledArc
          FilledArc is an implementation of a drawable filled arc object.
 class FilledOval
          FilledOval is an implementation of a drawable filled oval object.
 class FilledRect
          FilledRect is an implementation of a drawable filled rectangle object.
 class FilledRoundedRect
          FilledRoundedRect is an implementation of a drawable filled rounded rectangle object.
 class FramedArc
          FramedArc is an implementation of a drawable framed arc object.
 class FramedOval
          FramedOval is an implementation of a drawable framed oval object.
 class FramedRect
          FramedRect is an implementation of a drawable framed rectangle object.
 class FramedRoundedRect
          FramedRoundedRect is an implementation of a drawable framed rounded rectangle object.
(package private)  class objectdraw.Oval
          Oval is an abstract base class representing drawable oval objects.
(package private)  class objectdraw.Rect
          Rect is an abstract class representing rectangle objects.
(package private)  class objectdraw.Rectangular
          Rectangular is an abstract class that can be specialized to a drawable two-dimensional object.
(package private)  class objectdraw.Resizable2D
          Resizable2D is the implementation of the Resizable2D interface which defines mutator methods for two dimensional, drawable objects.
(package private)  class objectdraw.RoundedRect
          RoundedRect is an abstract base class for drawable rounded rectangular objects.
 class Text
          Text is an implementation of text strings that can be drawn on a Drawingcanvas.
 class VisibleImage
          A VisibleImage represents an Image that can be drawn on the canvas.
 

Methods in objectdraw with parameters of type Drawable2DInterface
 boolean Drawable2DInterface.overlaps(Drawable2DInterface item)
          Determines if another Drawable's bounding rectangle overlaps with this object's bounding rectangle.