agile2d.geom
Class TransformPathIterator

java.lang.Object
  |
  +--agile2d.geom.TransformPathIterator
All Implemented Interfaces:
PathIterator

public class TransformPathIterator
extends Object
implements PathIterator

Version:
$Revision$
Author:
Jean-Daniel Fekete

Field Summary
 
Fields inherited from interface java.awt.geom.PathIterator
SEG_CLOSE, SEG_CUBICTO, SEG_LINETO, SEG_MOVETO, SEG_QUADTO, WIND_EVEN_ODD, WIND_NON_ZERO
 
Constructor Summary
TransformPathIterator(PathIterator iter, AffineTransform transform)
          Constructor for TransformPathIterator.
 
Method Summary
 int currentSegment(double[] coords)
           
 int currentSegment(float[] coords)
           
 int getWindingRule()
           
 boolean isDone()
           
 void next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformPathIterator

public TransformPathIterator(PathIterator iter,
                             AffineTransform transform)
Constructor for TransformPathIterator.

Method Detail

currentSegment

public int currentSegment(double[] coords)
Specified by:
currentSegment in interface PathIterator
See Also:
PathIterator.currentSegment(double[])

currentSegment

public int currentSegment(float[] coords)
Specified by:
currentSegment in interface PathIterator
See Also:
PathIterator.currentSegment(float[])

getWindingRule

public int getWindingRule()
Specified by:
getWindingRule in interface PathIterator
See Also:
PathIterator.getWindingRule()

isDone

public boolean isDone()
Specified by:
isDone in interface PathIterator
See Also:
PathIterator.isDone()

next

public void next()
Specified by:
next in interface PathIterator
See Also:
PathIterator.next()


Copyright © 2002 by University of Maryland, USA All rights reserved.