Lines Matching refs:CubicCurve2D

39  * The <code>CubicCurve2D</code> class defines a cubic parametric curve
50 public abstract class CubicCurve2D implements Shape, Cloneable {
57 public static class Float extends CubicCurve2D implements Serializable {
131 * Constructs and initializes a {@code CubicCurve2D} from
135 * of the resulting {@code CubicCurve2D}
137 * of the resulting {@code CubicCurve2D}
139 * of the resulting {@code CubicCurve2D}
141 * of the resulting {@code CubicCurve2D}
143 * of the resulting {@code CubicCurve2D}
145 * of the resulting {@code CubicCurve2D}
147 * of the resulting {@code CubicCurve2D}
149 * of the resulting {@code CubicCurve2D}
280 * of this {@code CubicCurve2D}
282 * of this {@code CubicCurve2D}
284 * of this {@code CubicCurve2D}
286 * of this {@code CubicCurve2D}
288 * of this {@code CubicCurve2D}
290 * of this {@code CubicCurve2D}
292 * of this {@code CubicCurve2D}
294 * of this {@code CubicCurve2D}
340 public static class Double extends CubicCurve2D implements Serializable {
414 * Constructs and initializes a {@code CubicCurve2D} from
418 * of the resulting {@code CubicCurve2D}
420 * of the resulting {@code CubicCurve2D}
422 * of the resulting {@code CubicCurve2D}
424 * of the resulting {@code CubicCurve2D}
426 * of the resulting {@code CubicCurve2D}
428 * of the resulting {@code CubicCurve2D}
430 * of the resulting {@code CubicCurve2D}
432 * of the resulting {@code CubicCurve2D}
588 * @see java.awt.geom.CubicCurve2D.Float
589 * @see java.awt.geom.CubicCurve2D.Double
592 protected CubicCurve2D() {
598 * {@code CubicCurve2D}.
606 * {@code CubicCurve2D}.
614 * the {@code CubicCurve2D}.
622 * {@code CubicCurve2D}.
630 * {@code CubicCurve2D}.
638 * the {@code CubicCurve2D}.
647 * {@code CubicCurve2D}.
656 * {@code CubicCurve2D}.
664 * the {@code CubicCurve2D}.
672 * {@code CubicCurve2D}.
680 * {@code CubicCurve2D}.
688 * the {@code CubicCurve2D}.
698 * of this {@code CubicCurve2D}
700 * of this {@code CubicCurve2D}
702 * of this {@code CubicCurve2D}
704 * of this {@code CubicCurve2D}
706 * of this {@code CubicCurve2D}
708 * of this {@code CubicCurve2D}
710 * of this {@code CubicCurve2D}
712 * of this {@code CubicCurve2D}
774 * to the same as those in the specified <code>CubicCurve2D</code>.
775 * @param c the specified <code>CubicCurve2D</code>
778 public void setCurve(CubicCurve2D c) {
789 * of a {@code CubicCurve2D}
791 * of a {@code CubicCurve2D}
793 * of a {@code CubicCurve2D}
795 * of a {@code CubicCurve2D}
797 * of a {@code CubicCurve2D}
799 * of a {@code CubicCurve2D}
801 * of a {@code CubicCurve2D}
803 * of a {@code CubicCurve2D}
804 * @return the square of the flatness of the {@code CubicCurve2D}
823 * of a {@code CubicCurve2D}
825 * of a {@code CubicCurve2D}
827 * of a {@code CubicCurve2D}
829 * of a {@code CubicCurve2D}
831 * of a {@code CubicCurve2D}
833 * of a {@code CubicCurve2D}
835 * of a {@code CubicCurve2D}
837 * of a {@code CubicCurve2D}
838 * @return the flatness of the {@code CubicCurve2D}
858 * @return the square of the flatness of the <code>CubicCurve2D</code>
878 * @return the flatness of the <code>CubicCurve2D</code>
925 public void subdivide(CubicCurve2D left, CubicCurve2D right) {
942 public static void subdivide(CubicCurve2D src,
943 CubicCurve2D left,
944 CubicCurve2D right) {
1520 * which means that this <code>CubicCurve2D</code> class does not
1522 * <code>CubicCurve2D</code> object do not affect any iterations of
1528 * geometry of the outline of this <code>CubicCurve2D</code>, one
1540 * which means that this <code>CubicCurve2D</code> class does not
1542 * <code>CubicCurve2D</code> object do not affect any iterations of
1551 * geometry of the outline of this <code>CubicCurve2D</code>,