|
|||||||||
| 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 RoundRectangle2D.Float

java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.RoundRectangle2D
java.awt.geom.RoundRectangle2D.Float
- All Implemented Interfaces:
- java.lang.Cloneable, java.awt.Shape
- Enclosing class:
- RoundRectangle2D
- public static class RoundRectangle2D.Float
- extends RoundRectangle2D
A subclass of RoundRectangle which keeps its parameters as floats.
| Nested Class Summary |
| Nested classes inherited from class java.awt.geom.RoundRectangle2D |
RoundRectangle2D.Double, RoundRectangle2D.Float |
| Field Summary | |
float |
archeight
The height of the corner arc. |
float |
arcwidth
The width of the corner arc. |
float |
height
The height of this object. |
float |
width
The width of this object. |
float |
x
The x coordinate of this object. |
float |
y
The y coordinate of this object. |
| Constructor Summary | |
RoundRectangle2D.Float()
Construct a new instance, with all parameters set to 0. |
|
RoundRectangle2D.Float(float x,
float y,
float w,
float h,
float arcWidth,
float arcHeight)
Construct a new instance with the given arguments. |
|
| Method Summary | |
double |
getArcHeight()
Return the arc height of this round rectangle. |
double |
getArcWidth()
Return the arc width of this round rectangle. |
Rectangle2D |
getBounds2D()
Returns a high precision bounding box of the shape. |
double |
getHeight()
Get the height of the framing rectangle. |
double |
getWidth()
Get the width of the framing rectangle. |
double |
getX()
Get the x coordinate of the upper-left corner of the framing rectangle. |
double |
getY()
Get the y coordinate of the upper-left corner of the framing rectangle. |
boolean |
isEmpty()
Test if the shape is empty, meaning that no points are inside it. |
void |
setRoundRect(double x,
double y,
double w,
double h,
double arcWidth,
double arcHeight)
Set the values of this round rectangle |
void |
setRoundRect(float x,
float y,
float w,
float h,
float arcWidth,
float arcHeight)
|
| Methods inherited from class java.awt.geom.RoundRectangle2D |
contains, contains, getPathIterator, intersects, setFrame, setRoundRect |
| 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 |
archeight
public float archeight
- The height of the corner arc.
arcwidth
public float arcwidth
- The width of the corner arc.
x
public float x
- The x coordinate of this object.
y
public float y
- The y coordinate of this object.
width
public float width
- The width of this object.
height
public float height
- The height of this object.
| Constructor Detail |
RoundRectangle2D.Float
public RoundRectangle2D.Float()
- Construct a new instance, with all parameters set to 0.
RoundRectangle2D.Float
public RoundRectangle2D.Float(float x,
float y,
float w,
float h,
float arcWidth,
float arcHeight)
- Construct a new instance with the given arguments.
| Method Detail |
getArcHeight
public double getArcHeight()
- Description copied from class:
RoundRectangle2D - Return the arc height of this round rectangle.
- Specified by:
getArcHeightin classRoundRectangle2D
getArcWidth
public double getArcWidth()
- Description copied from class:
RoundRectangle2D - Return the arc width of this round rectangle.
- Specified by:
getArcWidthin classRoundRectangle2D
getBounds2D
public Rectangle2D getBounds2D()
- Description copied from interface:
java.awt.Shape - Returns a high precision bounding box of the shape. There is no guarantee
that this is the minimum bounding box, but at least it never overflows.
getX
public double getX()
- Description copied from class:
RectangularShape - Get the x coordinate of the upper-left corner of the framing rectangle.
- Specified by:
getXin classRectangularShape
getY
public double getY()
- Description copied from class:
RectangularShape - Get the y coordinate of the upper-left corner of the framing rectangle.
- Specified by:
getYin classRectangularShape
getWidth
public double getWidth()
- Description copied from class:
RectangularShape - Get the width of the framing rectangle.
- Specified by:
getWidthin classRectangularShape
getHeight
public double getHeight()
- Description copied from class:
RectangularShape - Get the height of the framing rectangle.
- Specified by:
getHeightin classRectangularShape
isEmpty
public boolean isEmpty()
- Description copied from class:
RectangularShape - Test if the shape is empty, meaning that no points are inside it.
- Specified by:
isEmptyin classRectangularShape
setRoundRect
public void setRoundRect(float x,
float y,
float w,
float h,
float arcWidth,
float arcHeight)
setRoundRect
public void setRoundRect(double x,
double y,
double w,
double h,
double arcWidth,
double arcHeight)
- Description copied from class:
RoundRectangle2D - Set the values of this round rectangle
- Specified by:
setRoundRectin classRoundRectangle2D
|
|||||||||
| Home >> All >> java >> awt >> [ geom overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC