| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| protected int | |
| public static final int | |
| public static final double |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public int | |
| public String | |
| public int | |
| public static long | |
| public abstract double | |
| public abstract double | |
| public abstract void | |
| public boolean | |
| public boolean | findIntersect(Curve that, double[] yrange, double ymin, int slevel, int tlevel, double s0, double xs0, double ys0, double s1, double xs1, double ys1, double t0, double xt0, double yt0, double t1, double xt1, double yt1)
|
| public final int | |
| public abstract int | |
| public abstract Curve | |
| public abstract int | |
| public Curve | |
| public abstract Curve | |
| public final Curve | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public abstract double | |
| public static void | insertCubic(Vector<E> curves, double[] tmp, double x0, double y0, double cx0, double cy0, double cx1, double cy1, double x1, double y1)
|
| public static void | |
| public static void | |
| public static void | insertQuad(Vector<E> curves, double[] tmp, double x0, double y0, double cx0, double cy0, double x1, double y1)
|
| public static double | |
| public abstract double | |
| public static int | |
| public static double | |
| public double | |
| public static double | |
| public static long | |
| public abstract double | |
| public String | |
| public abstract double | |
| public abstract double | |
| public abstract double |
| DECREASING | back to summary |
|---|---|
| public static final int DECREASING | |
| direction | back to summary |
|---|---|
| protected int direction | |
| INCREASING | back to summary |
|---|---|
| public static final int INCREASING | |
| TMIN | back to summary |
|---|---|
| public static final double TMIN | |
| Curve | back to summary |
|---|---|
| public Curve(int direction) | |
| accumulateCrossings | back to summary |
|---|---|
| public boolean accumulateCrossings(Crossings c) | |
| compareTo | back to summary |
|---|---|
| public int compareTo(Curve that, double[] yrange) | |
| controlPointString | back to summary |
|---|---|
| public String controlPointString() | |
| crossingsFor | back to summary |
|---|---|
| public int crossingsFor(double x, double y) | |
| diffbits | back to summary |
|---|---|
| public static long diffbits(double y1, double y2) | |
| dXforT | back to summary |
|---|---|
| public abstract double dXforT(double t, int deriv) | |
| dYforT | back to summary |
|---|---|
| public abstract double dYforT(double t, int deriv) | |
| enlarge | back to summary |
|---|---|
| public abstract void enlarge(RectBounds r) | |
| fairlyClose | back to summary |
|---|---|
| public boolean fairlyClose(double v1, double v2) | |
| findIntersect | back to summary |
|---|---|
| public boolean findIntersect(Curve that, double[] yrange, double ymin, int slevel, int tlevel, double s0, double xs0, double ys0, double s1, double xs1, double ys1, double t0, double xt0, double yt0, double t1, double xt1, double yt1) | |
| getDirection | back to summary |
|---|---|
| public final int getDirection() | |
| getOrder | back to summary |
|---|---|
| public abstract int getOrder() | |
| getReversedCurve | back to summary |
|---|---|
| public abstract Curve getReversedCurve() | |
| getSegment | back to summary |
|---|---|
| public abstract int getSegment(float[] coords) | |
| getSubCurve | back to summary |
|---|---|
| public Curve getSubCurve(double ystart, double yend) | |
| getSubCurve | back to summary |
|---|---|
| public abstract Curve getSubCurve(double ystart, double yend, int dir) | |
| getWithDirection | back to summary |
|---|---|
| public final Curve getWithDirection(int direction) | |
| getX0 | back to summary |
|---|---|
| public abstract double getX0() | |
| getX1 | back to summary |
|---|---|
| public abstract double getX1() | |
| getXBot | back to summary |
|---|---|
| public abstract double getXBot() | |
| getXMax | back to summary |
|---|---|
| public abstract double getXMax() | |
| getXMin | back to summary |
|---|---|
| public abstract double getXMin() | |
| getXTop | back to summary |
|---|---|
| public abstract double getXTop() | |
| getY0 | back to summary |
|---|---|
| public abstract double getY0() | |
| getY1 | back to summary |
|---|---|
| public abstract double getY1() | |
| getYBot | back to summary |
|---|---|
| public abstract double getYBot() | |
| getYTop | back to summary |
|---|---|
| public abstract double getYTop() | |
| insertCubic | back to summary |
|---|---|
| public static void insertCubic(Vector<E> curves, double[] tmp, double x0, double y0, double cx0, double cy0, double cx1, double cy1, double x1, double y1) | |
| insertLine | back to summary |
|---|---|
| public static void insertLine(Vector<E> curves, double x0, double y0, double x1, double y1) | |
| insertMove | back to summary |
|---|---|
| public static void insertMove(Vector<E> curves, double x, double y) | |
| insertQuad | back to summary |
|---|---|
| public static void insertQuad(Vector<E> curves, double[] tmp, double x0, double y0, double cx0, double cy0, double x1, double y1) | |
| next | back to summary |
|---|---|
| public static double next(double v) | |
| nextVertical | back to summary |
|---|---|
| public abstract double nextVertical(double t0, double t1) | |
| orderof | back to summary |
|---|---|
| public static int orderof(double x1, double x2) | |
| prev | back to summary |
|---|---|
| public static double prev(double v) | |
| refineTforY | back to summary |
|---|---|
| public double refineTforY(double t0, double y0) | |
| round | back to summary |
|---|---|
| public static double round(double v) | |
| signeddiffbits | back to summary |
|---|---|
| public static long signeddiffbits(double y1, double y2) | |
| TforY | back to summary |
|---|---|
| public abstract double TforY(double y) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| XforT | back to summary |
|---|---|
| public abstract double XforT(double t) | |
| XforY | back to summary |
|---|---|
| public abstract double XforY(double y) | |
| YforT | back to summary |
|---|---|
| public abstract double YforT(double t) | |