Pumpkin
Class Pumpkin

java.lang.Object
  |
  +--Pumpkin.Pumpkin
Direct Known Subclasses:
CarvedPumpkin

public class Pumpkin
extends java.lang.Object

Defines and draws a Pumpkin


Constructor Summary
Pumpkin()
           
Pumpkin(int s, int h, int w, int c, java.awt.Color clr)
           
 
Method Summary
 void Draw(java.awt.Graphics g, java.awt.Point pos)
           
 int getCloseness()
           
 java.awt.Color getColor()
           
 int getHeight()
           
 int getShape()
           
 int getWidth()
           
 void increaseCloseness()
           
 void increaseHeight()
           
 void increaseWidth()
           
 void Print()
           
 void setCloseness(int c)
           
 void setColor(java.awt.Color clr)
           
 void setHeight(int h)
           
 void setShape(int s)
           
 void setWidth(int w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pumpkin

public Pumpkin()

Pumpkin

public Pumpkin(int s,
               int h,
               int w,
               int c,
               java.awt.Color clr)
Method Detail

setShape

public void setShape(int s)

setHeight

public void setHeight(int h)

setWidth

public void setWidth(int w)

setCloseness

public void setCloseness(int c)

setColor

public void setColor(java.awt.Color clr)

getShape

public int getShape()

getHeight

public int getHeight()

getWidth

public int getWidth()

getCloseness

public int getCloseness()

getColor

public java.awt.Color getColor()

increaseHeight

public void increaseHeight()

increaseWidth

public void increaseWidth()

increaseCloseness

public void increaseCloseness()

Print

public void Print()

Draw

public void Draw(java.awt.Graphics g,
                 java.awt.Point pos)