Uses of Class
edu.neu.ccs.gui.ShapePaintable

Packages that use ShapePaintable
edu.neu.ccs.gui Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. 
 

Uses of ShapePaintable in edu.neu.ccs.gui
 

Methods in edu.neu.ccs.gui that return ShapePaintable
protected  ShapePaintable PaintBar.getShapePaintable(int index)
          This protected method returns the ShapePaintable that implements the paint disk at the given index.
 

Methods in edu.neu.ccs.gui with parameters of type ShapePaintable
abstract  void PaintMode.paint(ShapePaintable paintable, Graphics g)
          Paints the given shape paintable using the given graphics context.
abstract  Rectangle2D PaintMode.getBounds2D(ShapePaintable paintable)
          Returns the 2-dimensional bounds of the paint region that will be changed when the paint method is called on the given shape paintable.
abstract  Shape PaintMode.getOutline(ShapePaintable paintable)
          Returns the Shape representing the paint region that will be changed when the paint method is called on the given shape paintable.
abstract  boolean PaintMode.contains(ShapePaintable paintable, double x, double y)
          Tests if a point specified by coordinates is inside the outline of the given shape paintable.
abstract  boolean PaintMode.contains(ShapePaintable paintable, Point2D p)
          Tests if a specified Point2D is inside the outline of the given shape paintable.