Save This Page
Home » openjdk-7 » java » awt » geom » [javadoc | source]
java.awt.geom
public static class: CubicCurve2D.Double [javadoc | source]
java.lang.Object
   java.awt.geom.CubicCurve2D
      java.awt.geom.CubicCurve2D$Double

All Implemented Interfaces:
    Serializable, Shape, Cloneable

A cubic parametric curve segment specified with {@code double} coordinates.
Field Summary
public  double x1    The X coordinate of the start point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double y1    The Y coordinate of the start point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double ctrlx1    The X coordinate of the first control point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double ctrly1    The Y coordinate of the first control point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double ctrlx2    The X coordinate of the second control point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double ctrly2    The Y coordinate of the second control point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double x2    The X coordinate of the end point of the cubic curve segment.
    since: 1.2 -
    serial:
 
public  double y2    The Y coordinate of the end point of the cubic curve segment.
    since: 1.2 -
    serial:
 
Constructor:
 public Double() 
 public Double(double x1,
    double y1,
    double ctrlx1,
    double ctrly1,
    double ctrlx2,
    double ctrly2,
    double x2,
    double y2) 
Method from java.awt.geom.CubicCurve2D$Double Summary:
getBounds2D,   getCtrlP1,   getCtrlP2,   getCtrlX1,   getCtrlX2,   getCtrlY1,   getCtrlY2,   getP1,   getP2,   getX1,   getX2,   getY1,   getY2,   setCurve
Methods from java.awt.geom.CubicCurve2D:
clone,   contains,   contains,   contains,   contains,   getBounds,   getCtrlP1,   getCtrlP2,   getCtrlX1,   getCtrlX2,   getCtrlY1,   getCtrlY2,   getFlatness,   getFlatness,   getFlatness,   getFlatnessSq,   getFlatnessSq,   getFlatnessSq,   getP1,   getP2,   getPathIterator,   getPathIterator,   getX1,   getX2,   getY1,   getY2,   intersects,   intersects,   setCurve,   setCurve,   setCurve,   setCurve,   setCurve,   solveCubic,   solveCubic,   subdivide,   subdivide,   subdivide
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.awt.geom.CubicCurve2D$Double Detail:
 public Rectangle2D getBounds2D() 
    {@inheritDoc}
 public Point2D getCtrlP1() 
    {@inheritDoc}
 public Point2D getCtrlP2() 
    {@inheritDoc}
 public double getCtrlX1() 
    {@inheritDoc}
 public double getCtrlX2() 
    {@inheritDoc}
 public double getCtrlY1() 
    {@inheritDoc}
 public double getCtrlY2() 
    {@inheritDoc}
 public Point2D getP1() 
    {@inheritDoc}
 public Point2D getP2() 
    {@inheritDoc}
 public double getX1() 
    {@inheritDoc}
 public double getX2() 
    {@inheritDoc}
 public double getY1() 
    {@inheritDoc}
 public double getY2() 
    {@inheritDoc}
 public  void setCurve(double x1,
    double y1,
    double ctrlx1,
    double ctrly1,
    double ctrlx2,
    double ctrly2,
    double x2,
    double y2) 
    {@inheritDoc}