|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.byu.phun2d.DrawObj
edu.byu.phun2d.Oval
public class Oval
This class draws an oval based on a center point and a width and height. This will only create ovals that are aligned with the X and Y axes. Other kinds of ovals can be created by adding it to a Group and then performing scales and rotations through the Group.
| Constructor Summary | |
|---|---|
Oval(double centerX,
double centerY,
double width,
double height)
This creates a new oval object with the specified location and size. |
|
| Method Summary | |
|---|---|
double |
getCenterX()
The X coordinate of the center of the oval. |
double |
getCenterY()
The Y coordinate of the center of the oval. |
double |
getHeight()
The height of the oval. |
double |
getWidth()
The width of the oval. |
void |
setCenter(double centerX,
double centerY)
Changes the center coordinates of the oval. |
void |
setHeight(double newHeight)
Changes the height of the oval. |
void |
setWidth(double newWidth)
Changes the width of the oval. |
| Methods inherited from class edu.byu.phun2d.DrawObj |
|---|
getFillColor, getLineColor, getLineWidth, getRotate, getScaleX, getScaleY, getTranslate, insideToOutside, outsideToInside, setFillColor, setLineColor, setLineWidth, setRotate, setScale, setTranslate |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Oval(double centerX,
double centerY,
double width,
double height)
centerX - this is the X coordinate of the center of the OvalcenterY - this is the Y coordinate of the center of the Ovalwidth - this is the width of the new Ovalheight - this is the height of the Oval| Method Detail |
|---|
public void setCenter(double centerX,
double centerY)
centerX - the new X coordinate.centerY - the new Y coordinate.public void setWidth(double newWidth)
newWidth - the new width.public void setHeight(double newHeight)
newHeight - the new height.public double getWidth()
public double getHeight()
public double getCenterX()
public double getCenterY()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||