| java.lang.Object java.awt.geom.CubicCurve2D
Inner Class :public static class Double extends CubicCurve2D | |
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 | getCtrlP1() | abstract public Point2D | getCtrlP2() | abstract public double | getCtrlX1() | abstract public double | getCtrlX2() | abstract public double | getCtrlY1() | abstract public double | getCtrlY2() | public double | getFlatness() | public static double | getFlatness(double x1, double y1, double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2) | public static double | getFlatness(double coords, int offset) | public double | getFlatnessSq() | public static double | getFlatnessSq(double x1, double y1, double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, 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 at, 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 ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2) | public void | setCurve(Point2D p1, Point2D cp1, Point2D cp2, Point2D p2) | public void | setCurve(double[] coords, int offset) | public void | setCurve(Point2D[] points, int offset) | public void | setCurve(CubicCurve2D curve) | public static int | solveCubic(double eqn) | public static int | solveCubic(double eqn, double res) | public void | subdivide(CubicCurve2D left, CubicCurve2D right) | public static void | subdivide(CubicCurve2D src, CubicCurve2D left, CubicCurve2D right) | public static void | subdivide(double src, int srcOff, double left, int leftOff, double right, int rightOff) |
CubicCurve2D | protected CubicCurve2D()(Code) | | |
contains | public boolean contains(double px, double py)(Code) | | |
contains | public boolean contains(double rx, double ry, double rw, double rh)(Code) | | |
getCtrlX1 | abstract public double getCtrlX1()(Code) | | |
getCtrlX2 | abstract public double getCtrlX2()(Code) | | |
getCtrlY1 | abstract public double getCtrlY1()(Code) | | |
getCtrlY2 | abstract public double getCtrlY2()(Code) | | |
getFlatness | public double getFlatness()(Code) | | |
getFlatness | public static double getFlatness(double x1, double y1, double ctrlx1, double ctrly1, double ctrlx2, double ctrly2, 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 ctrlx1, double ctrly1, double ctrlx2, double ctrly2, 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 ctrlx1, double ctrly1, double ctrlx2, double ctrly2, double x2, double y2)(Code) | | |
setCurve | public void setCurve(double[] coords, int offset)(Code) | | |
solveCubic | public static int solveCubic(double eqn)(Code) | | |
solveCubic | public static int solveCubic(double eqn, double res)(Code) | | |
subdivide | public static void subdivide(double src, int srcOff, double left, int leftOff, double right, int rightOff)(Code) | | |
|
|