private static class Morphing2D.Iterator extends Object implements PathIterator
Modifier and Type | Field and Description |
---|---|
(package private) AffineTransform |
at |
(package private) int |
cindex |
(package private) double[] |
dcoords |
(package private) Morphing2D.Geometry |
g0 |
(package private) Morphing2D.Geometry |
g1 |
(package private) double |
t |
SEG_CLOSE, SEG_CUBICTO, SEG_LINETO, SEG_MOVETO, SEG_QUADTO, WIND_EVEN_ODD, WIND_NON_ZERO
Constructor and Description |
---|
Iterator(AffineTransform at,
Morphing2D.Geometry g0,
Morphing2D.Geometry g1,
double t) |
Modifier and Type | Method and Description |
---|---|
int |
currentSegment(double[] coords) |
int |
currentSegment(float[] coords) |
int |
getWindingRule() |
boolean |
isDone() |
void |
next() |
public Iterator(AffineTransform at, Morphing2D.Geometry g0, Morphing2D.Geometry g1, double t)
public int getWindingRule()
getWindingRule
in interface PathIterator
public boolean isDone()
isDone
in interface PathIterator
public void next()
next
in interface PathIterator
public int currentSegment(float[] coords)
currentSegment
in interface PathIterator
public int currentSegment(double[] coords)
currentSegment
in interface PathIterator
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses