| java.lang.Object java.awt.geom.QuadCurve2D
Inner Class :public static class Float extends QuadCurve2D | |
Inner Class :public static class Double extends QuadCurve2D | |
Method Summary | |
public Object | clone() | public boolean | contains(double px, double py) | public boolean | contains(double rx, double ry, double rw, double rh) | public boolean | contains(Point2D p) | public boolean | contains(Rectangle2D r) | public Rectangle | getBounds() | abstract public Point2D | getCtrlPt() | abstract public double | getCtrlX() | abstract public double | getCtrlY() | public double | getFlatness() | public static double | getFlatness(double x1, double y1, double ctrlx, double ctrly, double x2, double y2) | public static double | getFlatness(double coords, int offset) | public double | getFlatnessSq() | public static double | getFlatnessSq(double x1, double y1, double ctrlx, double ctrly, double x2, double y2) | public static double | getFlatnessSq(double coords, int offset) | abstract public Point2D | getP1() | abstract public Point2D | getP2() | public PathIterator | getPathIterator(AffineTransform t) | public PathIterator | getPathIterator(AffineTransform t, double flatness) | abstract public double | getX1() | abstract public double | getX2() | abstract public double | getY1() | abstract public double | getY2() | public boolean | intersects(double rx, double ry, double rw, double rh) | public boolean | intersects(Rectangle2D r) | abstract public void | setCurve(double x1, double y1, double ctrlx, double ctrly, double x2, double y2) | public void | setCurve(Point2D p1, Point2D cp, Point2D p2) | public void | setCurve(double[] coords, int offset) | public void | setCurve(Point2D[] points, int offset) | public void | setCurve(QuadCurve2D curve) | public static int | solveQuadratic(double eqn) | public static int | solveQuadratic(double eqn, double res) | public void | subdivide(QuadCurve2D left, QuadCurve2D right) | public static void | subdivide(QuadCurve2D src, QuadCurve2D left, QuadCurve2D right) | public static void | subdivide(double src, int srcoff, double left, int leftOff, double right, int rightOff) |
QuadCurve2D | protected QuadCurve2D()(Code) | | |
contains | public boolean contains(double px, double py)(Code) | | |
contains | public boolean contains(double rx, double ry, double rw, double rh)(Code) | | |
getCtrlX | abstract public double getCtrlX()(Code) | | |
getCtrlY | abstract public double getCtrlY()(Code) | | |
getFlatness | public double getFlatness()(Code) | | |
getFlatness | public static double getFlatness(double x1, double y1, double ctrlx, double ctrly, double x2, double y2)(Code) | | |
getFlatness | public static double getFlatness(double coords, int offset)(Code) | | |
getFlatnessSq | public double getFlatnessSq()(Code) | | |
getFlatnessSq | public static double getFlatnessSq(double x1, double y1, double ctrlx, double ctrly, double x2, double y2)(Code) | | |
getFlatnessSq | public static double getFlatnessSq(double coords, int offset)(Code) | | |
getX1 | abstract public double getX1()(Code) | | |
getX2 | abstract public double getX2()(Code) | | |
getY1 | abstract public double getY1()(Code) | | |
getY2 | abstract public double getY2()(Code) | | |
intersects | public boolean intersects(double rx, double ry, double rw, double rh)(Code) | | |
setCurve | abstract public void setCurve(double x1, double y1, double ctrlx, double ctrly, double x2, double y2)(Code) | | |
setCurve | public void setCurve(double[] coords, int offset)(Code) | | |
solveQuadratic | public static int solveQuadratic(double eqn)(Code) | | |
solveQuadratic | public static int solveQuadratic(double eqn, double res)(Code) | | |
subdivide | public static void subdivide(double src, int srcoff, double left, int leftOff, double right, int rightOff)(Code) | | |
|
|