org.apache.batik.ext.awt.geom
Class AbstractSegment
public abstract
class
AbstractSegment
extends Object
implements Segment
An abstract class for path segments.
Method Summary |
protected abstract int | findRoots(double y, double[] roots) |
static double | matchSign(double a, double b) |
static int | solveCubic(double a3, double a2, double a1, double a0, double[] roots) |
static int | solveLine(double a, double b, double[] roots) |
static int | solveQuad(double a, double b, double c, double[] roots) |
Segment.SplitResults | split(double y) |
Segment | splitAfter(double t) |
Segment | splitBefore(double t) |
protected abstract int findRoots(double y, double[] roots)
public static double matchSign(double a, double b)
public static int solveCubic(double a3, double a2, double a1, double a0, double[] roots)
public static int solveLine(double a, double b, double[] roots)
public static int solveQuad(double a, double b, double c, double[] roots)
public
Segment splitAfter(double t)
public
Segment splitBefore(double t)
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.