|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCircle
public class Circle
Field Summary | |
---|---|
static double |
PI
Contains the value of pi to four decimal places. |
Constructor Summary | |
---|---|
Circle()
Creates a circle at the origin with radius 1. |
|
Circle(MutablePoint p,
double radius)
Creates a circle with center at the given point, with the given radius. |
Method Summary | |
---|---|
static double |
area(double radius)
Calculates the area of a circle with the given radius. |
static double |
circum(double radius)
Calculates the circumference of a circle with the given radius. |
boolean |
equals(java.lang.Object obj)
Determines whether this circle is equal to a provided object. |
MutablePoint |
getPoint()
Returns the circle's center. |
double |
getRadius()
Returns the radius of the circle. |
static int |
numCircles()
Returns the number of circle objects that have been created. |
java.lang.String |
toString()
Converts the object to a string. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final double PI
Constructor Detail |
---|
public Circle(MutablePoint p, double radius)
p
- MutablePoint containing the circle's center.radius
- Radius of the circlepublic Circle()
Method Detail |
---|
public static double area(double radius)
radius
- Radius of the circle.
public static double circum(double radius)
radius
- Radius of the circle.
public MutablePoint getPoint()
public double getRadius()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- Object to be compared for equality
public static int numCircles()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |