blue.shapes
Class Polygon

java.lang.Object
  |
  +--blue.shapes.Polygon

public class Polygon
extends java.lang.Object
implements Shape


Constructor Summary
Polygon(int d, double s)
           
 
Method Summary
 double area()
           
 Circle circumscribingCircle()
           
 void dec()
           
 void decSide()
           
 int degree()
           
 void describe()
           
 void describe(OutStream os)
           
 void describe(java.io.PrintStream os)
           
 void inc()
           
 void incSide()
           
 Circle inscribingCircle()
           
 double perimeter()
           
 void resize(int i)
           
 double side()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Polygon

public Polygon(int d,
               double s)
Method Detail

degree

public int degree()

side

public double side()

inc

public void inc()

dec

public void dec()

resize

public void resize(int i)

incSide

public void incSide()

decSide

public void decSide()

area

public double area()
Specified by:
area in interface Shape

perimeter

public double perimeter()

describe

public void describe()
Specified by:
describe in interface Shape

describe

public void describe(java.io.PrintStream os)
Specified by:
describe in interface Shape

describe

public void describe(OutStream os)
Specified by:
describe in interface Shape

circumscribingCircle

public Circle circumscribingCircle()

inscribingCircle

public Circle inscribingCircle()