| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final boolean | |
| pack-priv int | |
| private Vector | |
| pack-priv double | |
| pack-priv double | |
| pack-priv double | |
| pack-priv double | |
| pack-priv double[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public abstract boolean | |
| public static Crossings | |
| public static Crossings | |
| public final double | |
| public final double | |
| public final double | |
| public final double | |
| public final boolean | |
| public void | |
| public abstract void |
| debug | back to summary |
|---|---|
| public static final boolean debug | |
| limit | back to summary |
|---|---|
| pack-priv int limit | |
| tmp | back to summary |
|---|---|
| private Vector<Curve> tmp | |
| xhi | back to summary |
|---|---|
| pack-priv double xhi | |
| xlo | back to summary |
|---|---|
| pack-priv double xlo | |
| yhi | back to summary |
|---|---|
| pack-priv double yhi | |
| ylo | back to summary |
|---|---|
| pack-priv double ylo | |
| yranges | back to summary |
|---|---|
| pack-priv double[] yranges | |
| Crossings | back to summary |
|---|---|
| public Crossings(double xlo, double ylo, double xhi, double yhi) | |
| accumulateCubic | back to summary |
|---|---|
| public boolean accumulateCubic(double x0, double y0, double[] coords) | |
| accumulateLine | back to summary |
|---|---|
| public boolean accumulateLine(double x0, double y0, double x1, double y1) | |
| accumulateLine | back to summary |
|---|---|
| public boolean accumulateLine(double x0, double y0, double x1, double y1, int direction) | |
| accumulateQuad | back to summary |
|---|---|
| public boolean accumulateQuad(double x0, double y0, double[] coords) | |
| covers | back to summary |
|---|---|
| public abstract boolean covers(double ystart, double yend) | |
| findCrossings | back to summary |
|---|---|
| public static Crossings findCrossings(Vector<? extends Curve> curves, double xlo, double ylo, double xhi, double yhi) | |
| findCrossings | back to summary |
|---|---|
| public static Crossings findCrossings(PathIterator pi, double xlo, double ylo, double xhi, double yhi) | |
| getXHi | back to summary |
|---|---|
| public final double getXHi() | |
| getXLo | back to summary |
|---|---|
| public final double getXLo() | |
| getYHi | back to summary |
|---|---|
| public final double getYHi() | |
| getYLo | back to summary |
|---|---|
| public final double getYLo() | |
| isEmpty | back to summary |
|---|---|
| public final boolean isEmpty() | |
| back to summary | |
|---|---|
| public void print() | |
| record | back to summary |
|---|---|
| public abstract void record(double ystart, double yend, int direction) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void |
| EvenOdd | back to summary |
|---|---|
| public EvenOdd(double xlo, double ylo, double xhi, double yhi) | |
| covers | back to summary |
|---|---|
| public boolean covers(double ystart, double yend) Implements abstract sun. | |
| record | back to summary |
|---|---|
| public void record(double ystart, double yend, int direction) Implements abstract sun. | |
| Modifier and Type | Field and Description |
|---|---|
| private int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public void | |
| public void | |
| public void |
| crosscounts | back to summary |
|---|---|
| private int[] crosscounts | |
| NonZero | back to summary |
|---|---|
| public NonZero(double xlo, double ylo, double xhi, double yhi) | |
| covers | back to summary |
|---|---|
| public boolean covers(double ystart, double yend) Implements abstract sun. | |
| insert | back to summary |
|---|---|
| public void insert(int cur, double lo, double hi, int dir) | |
| record | back to summary |
|---|---|
| public void record(double ystart, double yend, int direction) Implements abstract sun. | |
| remove | back to summary |
|---|---|
| public void remove(int cur) | |