CSE115.Faces
Class Mouth

java.lang.Object
  extended by NGP.Graphics.Shape
      extended by NGP.Graphics.RectangularShape
          extended by NGP.Graphics.FilledRectangularShape
              extended by NGP.Graphics.FilledEllipse
                  extended by CSE115.Faces.Mouth
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener, Colorable, Graphic, Locatable, Reactor, Rotatable, Sizeable

public class Mouth
extends FilledEllipse


Field Summary
 
Fields inherited from interface NGP.Colorable
DEFAULT_GRAY
 
Constructor Summary
Mouth(DrawingPanel dp, int delay, int minHeight, int maxHeight, Face face)
           
 
Method Summary
 void changeSize()
           
 void yawn()
           
 
Methods inherited from class NGP.Graphics.FilledRectangularShape
actualPaint
 
Methods inherited from class NGP.Graphics.RectangularShape
getDimension, getLocation, setCenterLocation, setDimension, setLocation, unwrap, wrap
 
Methods inherited from class NGP.Graphics.Shape
contains, drag, getBounds, getCenterLocation, getColor, getDrawingPanel, getRotation, hide, intersects, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paint, react, setColor, setDrawingPanel, setRotation, show
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mouth

public Mouth(DrawingPanel dp,
             int delay,
             int minHeight,
             int maxHeight,
             Face face)
Method Detail

yawn

public void yawn()

changeSize

public void changeSize()