| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.Ellipse2D
java.awt.geom.Ellipse2D.Float
public static class Ellipse2D.Float
The Float class defines an ellipse specified 
 in float precision.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class java.awt.geom.Ellipse2D | 
|---|
| Ellipse2D.Double, Ellipse2D.Float | 
| Field Summary | |
|---|---|
|  float | heightThe overall height of this Ellipse2D. | 
|  float | widthThe overall width of this Ellipse2D. | 
|  float | xThe x coordinate of the upper left corner of this Ellipse2D. | 
|  float | yThe y coordinate of the upper left corner of this Ellipse2D. | 
| Constructor Summary | |
|---|---|
| Ellipse2D.Float()Constructs a new Ellipse2D, initialized to
 location (0, 0) and size (0, 0). | |
| Ellipse2D.Float(float x,
                float y,
                float w,
                float h)Constructs and initializes an Ellipse2Dfrom the
 specified coordinates. | |
| Method Summary | |
|---|---|
|  Rectangle2D | getBounds2D()Returns the high precision bounding box of this Ellipse2D. | 
|  double | getHeight()Returns the overall height of this Ellipse2Dindoubleprecision. | 
|  double | getWidth()Returns the overall width of this Ellipse2Dindoubleprecision. | 
|  double | getX()Returns the X coordinate of the upper left corner of this Ellipse2Dindoubleprecision. | 
|  double | getY()Returns the Y coordinate of the upper left corner of this Ellipse2Dindoubleprecision. | 
|  boolean | isEmpty()Determines whether or not the bounding box of this Ellipse2Dis empty. | 
|  void | setFrame(double x,
         double y,
         double w,
         double h)Sets the location and size of this Ellipse2Dto
 the specifieddoublevalues. | 
|  void | setFrame(float x,
         float y,
         float w,
         float h)Sets the location and size of this Ellipse2Dto
 the specifiedfloatvalues. | 
| 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 | 
|---|
public float x
Ellipse2D.
public float y
Ellipse2D.
public float width
Ellipse2D.
public float height
Ellipse2D.
| Constructor Detail | 
|---|
public Ellipse2D.Float()
Ellipse2D, initialized to
 location (0, 0) and size (0, 0).
public Ellipse2D.Float(float x,
                       float y,
                       float w,
                       float h)
Ellipse2D from the
 specified coordinates.
x, y - the coordinates of the bounding rectanglew - the width of the bounding rectangleh - the height of the bounding rectangle| Method Detail | 
|---|
public double getX()
Ellipse2D in double precision.
getX in class RectangularShapeEllipse2D.public double getY()
Ellipse2D in double precision.
getY in class RectangularShapeEllipse2D.public double getWidth()
Ellipse2D in
 double precision.
getWidth in class RectangularShapeEllipse2D.public double getHeight()
Ellipse2D in
 double precision.
getHeight in class RectangularShapeEllipse2D.public boolean isEmpty()
Ellipse2D is empty.
isEmpty in class RectangularShapetrue if the bounding rectangle of this
 Ellipse2D is empty; false otherwise.
public void setFrame(float x,
                     float y,
                     float w,
                     float h)
Ellipse2D to
 the specified float values.
x, y - the specified coordinates to which to set
 the location of the bounding box of this Ellipse2Dw - the specified width to which to set the width of
 this Ellipse2Dh - the specified height to which to set the height of
 the Ellipse2D
public void setFrame(double x,
                     double y,
                     double w,
                     double h)
Ellipse2D to
 the specified double values.
setFrame in class RectangularShapex, y - the specified coordinates to which to set
 the location of the bounding box of this Ellipse2Dw - the specified width to which to set the width of
 this Ellipse2Dh - the specified height to which to set the height of
 this Ellipse2DRectangularShape.getFrame()public Rectangle2D getBounds2D()
Ellipse2D.
Rectangle2D that is the bounding box
 of this Ellipse2D.Shape.getBounds()| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.