|
|||||||||
| Home >> All >> java >> awt >> [ geom overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.awt.geom
Class Ellipse2D.Double

java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.Ellipse2D
java.awt.geom.Ellipse2D.Double
- All Implemented Interfaces:
- java.lang.Cloneable, java.awt.Shape
- Enclosing class:
- Ellipse2D
- public static class Ellipse2D.Double
- extends Ellipse2D
An Ellipse2D that stores its coordinates using double
primitives.
| Nested Class Summary |
| Nested classes inherited from class java.awt.geom.Ellipse2D |
Ellipse2D.Double, Ellipse2D.Float |
| Field Summary | |
double |
height
The height of the ellipse. |
double |
width
The width of the ellipse. |
double |
x
The upper-left x coordinate of the bounding-box |
double |
y
The upper-left y coordinate of the bounding-box |
| Constructor Summary | |
Ellipse2D.Double()
Creates a new Ellipse2D with an upper-left coordinate of (0,0) and a zero size. |
|
Ellipse2D.Double(double x,
double y,
double w,
double h)
Creates a new Ellipse2D within a given rectangle using double-precision coordinates. |
|
| Method Summary | |
Rectangle2D |
getBounds2D()
Returns the bounding-box of the ellipse. |
double |
getHeight()
Returns the height of the ellipse. |
double |
getWidth()
Returns the width of the ellipse. |
double |
getX()
Returns x coordinate of the upper-left corner of the ellipse's bounding-box. |
double |
getY()
Returns y coordinate of the upper-left corner of the ellipse's bounding-box. |
boolean |
isEmpty()
Returns true if the ellipse encloses no area, and
false otherwise. |
void |
setFrame(double x,
double y,
double w,
double h)
Sets the geometry of the ellipse's bounding box. |
| Methods inherited from class java.awt.geom.Ellipse2D |
contains, contains, getPathIterator, intersects |
| Methods inherited from class java.awt.geom.RectangularShape |
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, getPathIterator, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
height
public double height
- The height of the ellipse.
width
public double width
- The width of the ellipse.
x
public double x
- The upper-left x coordinate of the bounding-box
y
public double y
- The upper-left y coordinate of the bounding-box
| Constructor Detail |
Ellipse2D.Double
public Ellipse2D.Double()
- Creates a new Ellipse2D with an upper-left coordinate of (0,0)
and a zero size.
Ellipse2D.Double
public Ellipse2D.Double(double x,
double y,
double w,
double h)
- Creates a new Ellipse2D within a given rectangle
using double-precision coordinates.
| Method Detail |
getBounds2D
public Rectangle2D getBounds2D()
- Returns the bounding-box of the ellipse.
getHeight
public double getHeight()
- Returns the height of the ellipse.
- Specified by:
getHeightin classRectangularShape
getWidth
public double getWidth()
- Returns the width of the ellipse.
- Specified by:
getWidthin classRectangularShape
getX
public double getX()
- Returns x coordinate of the upper-left corner of
the ellipse's bounding-box.
- Specified by:
getXin classRectangularShape
getY
public double getY()
- Returns y coordinate of the upper-left corner of
the ellipse's bounding-box.
- Specified by:
getYin classRectangularShape
isEmpty
public boolean isEmpty()
- Returns
trueif the ellipse encloses no area, andfalseotherwise.- Specified by:
isEmptyin classRectangularShape
setFrame
public void setFrame(double x,
double y,
double w,
double h)
- Sets the geometry of the ellipse's bounding box.
- Specified by:
setFramein classRectangularShape
|
|||||||||
| Home >> All >> java >> awt >> [ geom overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC