public class BezierUtils
extends java.lang.Object
Constructor and Description |
---|
BezierUtils() |
Modifier and Type | Method and Description |
---|---|
static java.awt.geom.Point2D.Double |
getCenter(Positionable p) |
static double |
getEndingAngle(java.awt.geom.CubicCurve2D.Double left) |
static double |
getStartingAngle(java.awt.geom.CubicCurve2D.Double left) |
static java.awt.geom.Point2D |
intersect(java.awt.geom.Line2D.Double orig,
java.awt.Shape shape) |
static boolean |
intersect(Positionable p1,
Positionable p2) |
static java.awt.geom.Point2D |
middle(java.awt.geom.Line2D.Double seg) |
static java.awt.geom.Point2D |
middle(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2) |
static java.awt.geom.Rectangle2D |
toRectangle(Positionable p) |
public static double getEndingAngle(java.awt.geom.CubicCurve2D.Double left)
public static double getStartingAngle(java.awt.geom.CubicCurve2D.Double left)
public static java.awt.geom.Point2D middle(java.awt.geom.Line2D.Double seg)
public static java.awt.geom.Point2D middle(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2)
public static java.awt.geom.Point2D intersect(java.awt.geom.Line2D.Double orig, java.awt.Shape shape)
public static java.awt.geom.Rectangle2D toRectangle(Positionable p)
public static boolean intersect(Positionable p1, Positionable p2)
public static java.awt.geom.Point2D.Double getCenter(Positionable p)