public static class Crossing.QuadCurve
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) double |
ax |
(package private) double |
Ax |
(package private) double |
ay |
(package private) double |
Ay |
(package private) double |
bx |
(package private) double |
Bx |
(package private) double |
by |
(package private) double |
By |
| Constructor and Description |
|---|
QuadCurve(double x1,
double y1,
double cx,
double cy,
double x2,
double y2) |
| Modifier and Type | Method and Description |
|---|---|
(package private) int |
addBound(double[] bound,
int bc,
double[] res,
int rc,
double minX,
double maxX,
boolean changeId,
int id) |
(package private) int |
cross(double[] res,
int rc,
double py1,
double py2) |
(package private) int |
solveExtrem(double[] res) |
(package private) int |
solvePoint(double[] res,
double px) |