| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use PathIterator | |
| java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images. | 
| java.awt.geom | Provides the Java 2D classes for defining and performing operations on objects related to two-dimensional geometry. | 
| Uses of PathIterator in java.awt | 
| Methods in java.awt that return PathIterator | |
 PathIterator | 
Polygon.getPathIterator(AffineTransform at)
Returns an iterator object that iterates along the boundary of this Polygon and provides access to the geometry
 of the outline of this Polygon. | 
 PathIterator | 
Polygon.getPathIterator(AffineTransform at,
                double flatness)
Returns an iterator object that iterates along the boundary of the Shape and provides access to the geometry of the 
 outline of the Shape. | 
 PathIterator | 
Shape.getPathIterator(AffineTransform at)
Returns an iterator object that iterates along the Shape boundary and provides access to the geometry of the 
 Shape outline. | 
 PathIterator | 
Shape.getPathIterator(AffineTransform at,
                double flatness)
Returns an iterator object that iterates along the Shape
 boundary and provides access to a flattened view of the
 Shape outline geometry. | 
| Uses of PathIterator in java.awt.geom | 
| Classes in java.awt.geom that implement PathIterator | |
 class | 
FlatteningPathIterator
The FlatteningPathIterator class returns a flattened view of
 another PathIterator object. | 
| Methods in java.awt.geom that return PathIterator | |
 PathIterator | 
RoundRectangle2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of this RoundRectangle2D. | 
 PathIterator | 
QuadCurve2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of the shape of this QuadCurve2D. | 
 PathIterator | 
QuadCurve2D.getPathIterator(AffineTransform at,
                double flatness)
Returns an iteration object that defines the boundary of the flattened shape of this QuadCurve2D. | 
 PathIterator | 
Ellipse2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of this Ellipse2D. | 
 PathIterator | 
CubicCurve2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of the shape.  | 
 PathIterator | 
CubicCurve2D.getPathIterator(AffineTransform at,
                double flatness)
Return an iteration object that defines the boundary of the flattened shape.  | 
 PathIterator | 
Area.getPathIterator(AffineTransform at)
Creates a PathIterator for the outline of this 
 Area object. | 
 PathIterator | 
Area.getPathIterator(AffineTransform at,
                double flatness)
Creates a PathIterator for the flattened outline of 
 this Area object. | 
 PathIterator | 
Arc2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of the arc.  | 
 PathIterator | 
GeneralPath.getPathIterator(AffineTransform at)
Returns a PathIterator object that iterates along the 
 boundary of this Shape and provides access to the 
 geometry of the outline of this Shape. | 
 PathIterator | 
GeneralPath.getPathIterator(AffineTransform at,
                double flatness)
Returns a PathIterator object that iterates along the 
 boundary of the flattened Shape and provides access to the 
 geometry of the outline of the Shape. | 
 PathIterator | 
Line2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of this Line2D. | 
 PathIterator | 
Line2D.getPathIterator(AffineTransform at,
                double flatness)
Returns an iteration object that defines the boundary of this flattened Line2D. | 
 PathIterator | 
RectangularShape.getPathIterator(AffineTransform at,
                double flatness)
Returns an iterator object that iterates along the Shape object's boundary and provides access to a
 flattened view of the outline of the Shape
 object's geometry. | 
 PathIterator | 
Rectangle2D.getPathIterator(AffineTransform at)
Returns an iteration object that defines the boundary of this Rectangle2D. | 
 PathIterator | 
Rectangle2D.getPathIterator(AffineTransform at,
                double flatness)
Returns an iteration object that defines the boundary of the flattened Rectangle2D. | 
| Methods in java.awt.geom with parameters of type PathIterator | |
 void | 
GeneralPath.append(PathIterator pi,
       boolean connect)
Appends the geometry of the specified PathIterator object 
 to the path, possibly connecting the new geometry to the existing
 path segments with a line segment. | 
| Constructors in java.awt.geom with parameters of type PathIterator | |
FlatteningPathIterator(PathIterator src,
                       double flatness)
Constructs a new FlatteningPathIterator object that 
 flattens a path as it iterates over it. | 
|
FlatteningPathIterator(PathIterator src,
                       double flatness,
                       int limit)
Constructs a new FlatteningPathIterator object 
 that flattens a path as it iterates over it. | 
|
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.