| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final double | |
| private static final double | |
| private static final double | |
| private static final double |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int | cubicRootsInAB(final double d, double a, double b, double c, final double[] pts, final int off, final double A, final double B)
|
| pack-priv static double | curvelen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2, final double x3, final double y3)
|
| pack-priv static double | |
| pack-priv static double | |
| pack-priv static double | fastCurvelen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2, final double x3, final double y3)
|
| pack-priv static double | |
| pack-priv static double | fastQuadLen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2)
|
| pack-priv static int | |
| pack-priv static int | findClipPoints(final Curve curve, final double[] pts, final double[] ts, final int type, final int outCodeOR, final double[] clipRect)
|
| pack-priv static int | findSubdivPoints(final Curve c, final double[] pts, final double[] ts, final int type, final double w2)
|
| pack-priv static void | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static double | |
| pack-priv static int | |
| pack-priv static double | quadlen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2)
|
| pack-priv static int | quadraticRoots(final double a, final double b, final double c, final double[] zeroes, final int off)
|
| pack-priv static void | |
| pack-priv static void | subdivideAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int type)
|
| pack-priv static void | subdivideCubic(final double[]
the array holding the coordinates for the source curve src, final double[] the array for storing the coordinates for the first
half of the subdivided curve left, final double[] the array for storing the coordinates for the second
half of the subdivided curve right)Subdivides the cubic curve specified by the coordinates
stored in the |
| pack-priv static void | subdivideCubicAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR)
|
| pack-priv static void | subdivideLineAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR)
|
| pack-priv static void | |
| pack-priv static void | subdivideQuadAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR)
|
| pack-priv static double | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean |
| EPS | back to summary |
|---|---|
| private static final double EPS | |
| T_A | back to summary |
|---|---|
| private static final double T_A | |
| T_B | back to summary |
|---|---|
| private static final double T_B | |
| T_ERR | back to summary |
|---|---|
| private static final double T_ERR | |
| Helpers | back to summary |
|---|---|
| private Helpers() | |
| cubicRootsInAB | back to summary |
|---|---|
| pack-priv static int cubicRootsInAB(final double d, double a, double b, double c, final double[] pts, final int off, final double A, final double B) | |
| curvelen | back to summary |
|---|---|
| pack-priv static double curvelen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2, final double x3, final double y3) | |
| evalCubic | back to summary |
|---|---|
| pack-priv static double evalCubic(final double a, final double b, final double c, final double d, final double t) | |
| evalQuad | back to summary |
|---|---|
| pack-priv static double evalQuad(final double a, final double b, final double c, final double t) | |
| fastCurvelen | back to summary |
|---|---|
| pack-priv static double fastCurvelen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2, final double x3, final double y3) | |
| fastLineLen | back to summary |
|---|---|
| pack-priv static double fastLineLen(final double x0, final double y0, final double x1, final double y1) | |
| fastQuadLen | back to summary |
|---|---|
| pack-priv static double fastQuadLen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2) | |
| filterOutNotInAB | back to summary |
|---|---|
| pack-priv static int filterOutNotInAB(final double[] nums, final int off, final int len, final double a, final double b) | |
| findClipPoints | back to summary |
|---|---|
| pack-priv static int findClipPoints(final Curve curve, final double[] pts, final double[] ts, final int type, final int outCodeOR, final double[] clipRect) | |
| findSubdivPoints | back to summary |
|---|---|
| pack-priv static int findSubdivPoints(final Curve c, final double[] pts, final double[] ts, final int type, final double w2) | |
| isort | back to summary |
|---|---|
| pack-priv static void isort(final double[] a, final int off, final int len) | |
| isPointCurve | back to summary |
|---|---|
| pack-priv static boolean isPointCurve(final double[] curve, final int type) | |
| isPointCurve | back to summary |
|---|---|
| pack-priv static boolean isPointCurve(final double[] curve, final int type, final double err) | |
| linelen | back to summary |
|---|---|
| pack-priv static double linelen(final double x0, final double y0, final double x1, final double y1) | |
| outcode | back to summary |
|---|---|
| pack-priv static int outcode(final double x, final double y, final double[] clipRect) | |
| quadlen | back to summary |
|---|---|
| pack-priv static double quadlen(final double x0, final double y0, final double x1, final double y1, final double x2, final double y2) | |
| quadraticRoots | back to summary |
|---|---|
| pack-priv static int quadraticRoots(final double a, final double b, final double c, final double[] zeroes, final int off) | |
| subdivide | back to summary |
|---|---|
| pack-priv static void subdivide(final double[] src, final double[] left, final double[] right, final int type) | |
| subdivideAt | back to summary |
|---|---|
| pack-priv static void subdivideAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int type) | |
| subdivideCubic | back to summary |
|---|---|
| pack-priv static void subdivideCubic(final double[] src, final double[] left, final double[] right) Subdivides the cubic curve specified by the coordinates
stored in the
| |
| subdivideCubicAt | back to summary |
|---|---|
| pack-priv static void subdivideCubicAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR) | |
| subdivideLineAt | back to summary |
|---|---|
| pack-priv static void subdivideLineAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR) | |
| subdivideQuad | back to summary |
|---|---|
| pack-priv static void subdivideQuad(final double[] src, final double[] left, final double[] right) | |
| subdivideQuadAt | back to summary |
|---|---|
| pack-priv static void subdivideQuadAt(final double t, final double[] src, final int offS, final double[] pts, final int offL, final int offR) | |
| ulp | back to summary |
|---|---|
| pack-priv static double ulp(final double value) use lower precision like former Pisces and Marlin (float-precision) | |
| within | back to summary |
|---|---|
| pack-priv static boolean within(final double x, final double y) | |
| within | back to summary |
|---|---|
| pack-priv static boolean within(final double x, final double y, final double err) | |
| withinD | back to summary |
|---|---|
| pack-priv static boolean withinD(final double d, final double err) | |
| withinD | back to summary |
|---|---|
| pack-priv static boolean withinD(final double dx, final double dy, final double err) | |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final Histogram | |
| private int[] | |
| private final ArrayCacheInt. | |
| private int | |
| private static final int | |
| private final StatLong | |
| private final StatLong |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | IndexStack(final RendererContext rdrCtx, final StatLong stat_idxstack_indices, final Histogram hist_idxstack_indices, final StatLong stat_array_idxstack_indices)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv boolean | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void |
| end | back to summary |
|---|---|
| private int end | |
| hist_idxstack_indices | back to summary |
|---|---|
| private final Histogram hist_idxstack_indices | |
| indices | back to summary |
|---|---|
| private int[] indices | |
| indices_ref | back to summary |
|---|---|
| private final ArrayCacheInt. | |
| indicesUseMark | back to summary |
|---|---|
| private int indicesUseMark | |
| INITIAL_COUNT | back to summary |
|---|---|
| private static final int INITIAL_COUNT | |
| stat_array_idxstack_indices | back to summary |
|---|---|
| private final StatLong stat_array_idxstack_indices | |
| stat_idxstack_indices | back to summary |
|---|---|
| private final StatLong stat_idxstack_indices | |
| IndexStack | back to summary |
|---|---|
| pack-priv IndexStack(final RendererContext rdrCtx) | |
| IndexStack | back to summary |
|---|---|
| pack-priv IndexStack(final RendererContext rdrCtx, final StatLong stat_idxstack_indices, final Histogram hist_idxstack_indices, final StatLong stat_array_idxstack_indices) | |
| dispose | back to summary |
|---|---|
| pack-priv void dispose() Disposes this PolyStack: clean up before reusing this instance | |
| isEmpty | back to summary |
|---|---|
| pack-priv boolean isEmpty() | |
| pullAll | back to summary |
|---|---|
| pack-priv void pullAll(final double[] points, final DPathConsumer2D io, final boolean moveFirst) | |
| push | back to summary |
|---|---|
| pack-priv void push(final int v) | |
| reset | back to summary |
|---|---|
| pack-priv void reset() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv double[] | |
| pack-priv final ArrayCacheDouble. | |
| pack-priv int | |
| pack-priv byte[] | |
| pack-priv final ArrayCacheByte. | |
| pack-priv int | |
| pack-priv int | |
| private final Histogram | |
| private static final int | |
| private static final int | |
| pack-priv int | |
| private final StatLong | |
| private final StatLong | |
| private final StatLong | |
| private final StatLong | |
| private static final byte | |
| private static final byte | |
| private static final byte |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| private void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public String |
| curves | back to summary |
|---|---|
| pack-priv double[] curves | |
| curves_ref | back to summary |
|---|---|
| pack-priv final ArrayCacheDouble. | |
| curvesUseMark | back to summary |
|---|---|
| pack-priv int curvesUseMark | |
| curveTypes | back to summary |
|---|---|
| pack-priv byte[] curveTypes | |
| curveTypes_ref | back to summary |
|---|---|
| pack-priv final ArrayCacheByte. | |
| curveTypesUseMark | back to summary |
|---|---|
| pack-priv int curveTypesUseMark | |
| end | back to summary |
|---|---|
| pack-priv int end | |
| hist_polystack_curves | back to summary |
|---|---|
| private final Histogram hist_polystack_curves | |
| INITIAL_CURVES_COUNT | back to summary |
|---|---|
| private static final int INITIAL_CURVES_COUNT | |
| INITIAL_TYPES_COUNT | back to summary |
|---|---|
| private static final int INITIAL_TYPES_COUNT | |
| numCurves | back to summary |
|---|---|
| pack-priv int numCurves | |
| stat_array_polystack_curves | back to summary |
|---|---|
| private final StatLong stat_array_polystack_curves | |
| stat_array_polystack_curveTypes | back to summary |
|---|---|
| private final StatLong stat_array_polystack_curveTypes | |
| stat_polystack_curves | back to summary |
|---|---|
| private final StatLong stat_polystack_curves | |
| stat_polystack_types | back to summary |
|---|---|
| private final StatLong stat_polystack_types | |
| TYPE_CUBICTO | back to summary |
|---|---|
| private static final byte TYPE_CUBICTO | |
| TYPE_LINETO | back to summary |
|---|---|
| private static final byte TYPE_LINETO | |
| TYPE_QUADTO | back to summary |
|---|---|
| private static final byte TYPE_QUADTO | |
| PolyStack | back to summary |
|---|---|
| pack-priv PolyStack(final RendererContext rdrCtx) | |
| PolyStack | back to summary |
|---|---|
| pack-priv PolyStack(final RendererContext rdrCtx, final StatLong stat_polystack_types, final StatLong stat_polystack_curves, final Histogram hist_polystack_curves, final StatLong stat_array_polystack_curves, final StatLong stat_array_polystack_curveTypes) | |
| dispose | back to summary |
|---|---|
| pack-priv void dispose() Disposes this PolyStack: clean up before reusing this instance | |
| ensureSpace | back to summary |
|---|---|
| private void ensureSpace(final int n) | |
| popAll | back to summary |
|---|---|
| pack-priv void popAll(final DPathConsumer2D io) | |
| pullAll | back to summary |
|---|---|
| pack-priv void pullAll(final DPathConsumer2D io) | |
| pushCubic | back to summary |
|---|---|
| pack-priv void pushCubic(double x0, double y0, double x1, double y1, double x2, double y2) | |
| pushLine | back to summary |
|---|---|
| pack-priv void pushLine(double x, double y) | |
| pushQuad | back to summary |
|---|---|
| pack-priv void pushQuad(double x0, double y0, double x1, double y1) | |
| 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-
| |