org.micropainter.ext.common.bezier
Class BezierGeometry
java.lang.Object
org.micropainter.ext.common.bezier.BezierGeometry
public class BezierGeometry
- extends java.lang.Object
|
Method Summary |
static double |
dist(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1)
|
static java.awt.geom.Point2D |
evalBezier(java.awt.geom.Point2D[] arr,
double t)
|
static java.awt.geom.Point2D |
evalBezierRec(java.awt.geom.Point2D[] arr,
double t,
int iter)
|
static java.awt.geom.Point2D |
interpolate(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
double t)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BezierGeometry
public BezierGeometry()
dist
public static double dist(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1)
interpolate
public static java.awt.geom.Point2D interpolate(java.awt.geom.Point2D p0,
java.awt.geom.Point2D p1,
double t)
evalBezier
public static java.awt.geom.Point2D evalBezier(java.awt.geom.Point2D[] arr,
double t)
evalBezierRec
public static java.awt.geom.Point2D evalBezierRec(java.awt.geom.Point2D[] arr,
double t,
int iter)