class ShapeMultiPathIterator
extends java.lang.Object
implements java.awt.geom.PathIterator
| Modifier and Type | Field and Description |
|---|---|
private int |
ai0 |
private int |
ai1 |
private java.awt.geom.AffineTransform |
at |
private int |
n |
private ShapeMultiPath |
smp |
private int |
windingRule |
| Constructor and Description |
|---|
ShapeMultiPathIterator(ShapeMultiPath smp,
java.awt.geom.AffineTransform at) |
| Modifier and Type | Method and Description |
|---|---|
int |
currentSegment(double[] coords) |
int |
currentSegment(float[] coords) |
int |
getWindingRule() |
boolean |
isDone() |
void |
next() |
private final int ai0
private final int ai1
private final java.awt.geom.AffineTransform at
private final ShapeMultiPath smp
private final int windingRule
private int n
ShapeMultiPathIterator(ShapeMultiPath smp, java.awt.geom.AffineTransform at)
public int getWindingRule()
getWindingRule in interface java.awt.geom.PathIteratorpublic boolean isDone()
isDone in interface java.awt.geom.PathIteratorpublic void next()
next in interface java.awt.geom.PathIteratorpublic int currentSegment(float[] coords)
currentSegment in interface java.awt.geom.PathIteratorpublic int currentSegment(double[] coords)
currentSegment in interface java.awt.geom.PathIterator