All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.geom.QuadCurve2D.Float
java.lang.Object
|
+----java.awt.geom.QuadCurve2D
|
+----java.awt.geom.QuadCurve2D.Float
- public static class QuadCurve2D.Float
- extends QuadCurve2D
A quadratic parametric curve segment specified with float coordinates.
ctrlx- The X coordinate of the control point of the quadratic curve segment.
ctrly- The Y coordinate of the control point of the quadratic curve segment.
x1- The X coordinate of the start point of the quadratic curve segment.
x2- The X coordinate of the end point of the quadratic curve segment.
y1- The Y coordinate of the start point of the quadratic curve segment.
y2- The Y coordinate of the end point of the quadratic curve segment.
QuadCurve2D.Float()
- Constructs and initializes a QuadCurve with coordinates
(0, 0, 0, 0, 0, 0).
QuadCurve2D.Float(float, float, float, float, float, float)
- Constructs and initializes a QuadCurve from the specified coordinates.
getBounds2D()
- Return the bounding box of the shape.
getCtrlX()
- Returns the X coordinate of the control point in double precision.
getCtrlY()
- Returns the Y coordinate of the control point in double precision.
getX1()
- Returns the X coordinate of the start point in double precision.
getX2()
- Returns the X coordinate of the end point in double precision.
getY1()
- Returns the Y coordinate of the start point in double precision.
getY2()
- Returns the Y coordinate of the end point in double precision.
setCurve(double, double, double, double, double, double)
- Sets the location of the endpoints and controlpoint of this curve
to the specified double coordinates.
x1
public float x1
- The X coordinate of the start point of the quadratic curve segment.
y1
public float y1
- The Y coordinate of the start point of the quadratic curve segment.
ctrlx
public float ctrlx
- The X coordinate of the control point of the quadratic curve segment.
ctrly
public float ctrly
- The Y coordinate of the control point of the quadratic curve segment.
x2
public float x2
- The X coordinate of the end point of the quadratic curve segment.
y2
public float y2
- The Y coordinate of the end point of the quadratic curve segment.
QuadCurve2D.Float
public QuadCurve2D.Float()
- Constructs and initializes a QuadCurve with coordinates
(0, 0, 0, 0, 0, 0).
QuadCurve2D.Float
public QuadCurve2D.Float(float x1,
float y1,
float ctrlx,
float ctrly,
float x2,
float y2)
- Constructs and initializes a QuadCurve from the specified coordinates.
getX1
public double getX1()
- Returns the X coordinate of the start point in double precision.
- Overrides:
- getX1 in class QuadCurve2D
getY1
public double getY1()
- Returns the Y coordinate of the start point in double precision.
- Overrides:
- getY1 in class QuadCurve2D
getCtrlX
public double getCtrlX()
- Returns the X coordinate of the control point in double precision.
- Overrides:
- getCtrlX in class QuadCurve2D
getCtrlY
public double getCtrlY()
- Returns the Y coordinate of the control point in double precision.
- Overrides:
- getCtrlY in class QuadCurve2D
getX2
public double getX2()
- Returns the X coordinate of the end point in double precision.
- Overrides:
- getX2 in class QuadCurve2D
getY2
public double getY2()
- Returns the Y coordinate of the end point in double precision.
- Overrides:
- getY2 in class QuadCurve2D
setCurve
public void setCurve(double x1,
double y1,
double ctrlx,
double ctrly,
double x2,
double y2)
- Sets the location of the endpoints and controlpoint of this curve
to the specified double coordinates.
- Overrides:
- setCurve in class QuadCurve2D
getBounds2D
public Rectangle2D getBounds2D()
- Return the bounding box of the shape.
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature