|
|||||||||
| 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.Double

java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.RoundRectangle2D
java.awt.geom.RoundRectangle2D.Double
- All Implemented Interfaces:
- java.lang.Cloneable, java.awt.Shape
- Enclosing class:
- RoundRectangle2D
- public static class RoundRectangle2D.Double
- extends RoundRectangle2D
A subclass of RoundRectangle which keeps its parameters as doubles.
| Nested Class Summary |
| Nested classes inherited from class java.awt.geom.RoundRectangle2D |
RoundRectangle2D.Double, RoundRectangle2D.Float |
| Field Summary | |
double |
archeight
The height of the corner arc. |
double |
arcwidth
The width of the corner arc. |
double |
height
The height of this object. |
double |
width
The width of this object. |
double |
x
The x coordinate of this object. |
double |
y
The y coordinate of this object. |
| Constructor Summary | |
RoundRectangle2D.Double()
Construct a new instance, with all parameters set to 0. |
|
RoundRectangle2D.Double(double x,
double y,
double w,
double h,
double arcWidth,
double 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 |
| 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 double archeight
- The height of the corner arc.
arcwidth
public double arcwidth
- The width of the corner arc.
x
public double x
- The x coordinate of this object.
y
public double y
- The y coordinate of this object.
width
public double width
- The width of this object.
height
public double height
- The height of this object.
| Constructor Detail |
RoundRectangle2D.Double
public RoundRectangle2D.Double()
- Construct a new instance, with all parameters set to 0.
RoundRectangle2D.Double
public RoundRectangle2D.Double(double x,
double y,
double w,
double h,
double arcWidth,
double 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(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