Segment.SplitResults| Constructor and Description |
|---|
AbstractSegment() |
| Modifier and Type | Method and Description |
|---|---|
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 Segment.SplitResults split(double y)
public Segment splitBefore(double t)
splitBefore in interface Segmentpublic Segment splitAfter(double t)
splitAfter in interface Segmentpublic static int solveLine(double a,
double b,
double[] roots)
public static int solveQuad(double a,
double b,
double c,
double[] roots)
public static double matchSign(double a,
double b)
public static int solveCubic(double a3,
double a2,
double a1,
double a0,
double[] roots)
Copyright © 2000–2017 Apache Software Foundation. All rights reserved.