java.awt.geom
Class FlatteningPathIterator
java.lang.Object
|
+--java.awt.geom.FlatteningPathIterator
All Implemented Interfaces:
PathIterator
This class can be used to perform the flattening required by the Shape
interface. It interpolates a curved path segment into a sequence of flat
ones within a certain flatness, up to a recursion limit.
Since:Author:- Eric Blake <ebb9@email.byu.edu>
See Also:
FlatteningPathIterator
public FlatteningPathIterator(java.awt.geom.PathIterator src, double flatness)
Parameters:
FlatteningPathIterator
public FlatteningPathIterator(java.awt.geom.PathIterator src, double flatness, int limit)
Parameters:
currentSegment
public int currentSegment(double[] coords)
Parameters:
currentSegment
public int currentSegment(float[] coords)
Parameters:
getFlatness
public double getFlatness()
getRecursionLimit
public int getRecursionLimit()
getWindingRule
public int getWindingRule()
isDone
public boolean isDone()
next
public void next()