| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| 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 Polygonand provides access to the geometry
 of the outline of thisPolygon. | 
|  PathIterator | Shape.getPathIterator(AffineTransform at)Returns an iterator object that iterates along the Shapeboundary and provides access to the geometry of theShapeoutline. | 
|  PathIterator | Polygon.getPathIterator(AffineTransform at,
                double flatness)Returns an iterator object that iterates along the boundary of the Shapeand provides access to the geometry of the 
 outline of theShape. | 
|  PathIterator | Shape.getPathIterator(AffineTransform at,
                double flatness)Returns an iterator object that iterates along the Shapeboundary and provides access to a flattened view of theShapeoutline geometry. | 
| Uses of PathIterator in java.awt.geom | 
|---|
| Classes in java.awt.geom that implement PathIterator | |
|---|---|
|  class | FlatteningPathIteratorThe FlatteningPathIteratorclass returns a flattened view of
 anotherPathIteratorobject. | 
| Methods in java.awt.geom that return PathIterator | |
|---|---|
|  PathIterator | Rectangle2D.getPathIterator(AffineTransform at)Returns an iteration object that defines the boundary of this Rectangle2D. | 
|  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 | 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 | Area.getPathIterator(AffineTransform at)Creates a PathIteratorfor the outline of thisAreaobject. | 
|  PathIterator | Arc2D.getPathIterator(AffineTransform at)Returns an iteration object that defines the boundary of the arc. | 
|  PathIterator | Path2D.Float.getPathIterator(AffineTransform at)Returns an iterator object that iterates along the Shapeboundary and provides access to the geometry of theShapeoutline. | 
|  PathIterator | Path2D.Double.getPathIterator(AffineTransform at)Returns an iterator object that iterates along the Shapeboundary and provides access to the geometry of theShapeoutline. | 
|  PathIterator | Line2D.getPathIterator(AffineTransform at)Returns an iteration object that defines the boundary of this Line2D. | 
|  PathIterator | Rectangle2D.getPathIterator(AffineTransform at,
                double flatness)Returns an iteration object that defines the boundary of the flattened Rectangle2D. | 
|  PathIterator | QuadCurve2D.getPathIterator(AffineTransform at,
                double flatness)Returns an iteration object that defines the boundary of the flattened shape of this QuadCurve2D. | 
|  PathIterator | CubicCurve2D.getPathIterator(AffineTransform at,
                double flatness)Return an iteration object that defines the boundary of the flattened shape. | 
|  PathIterator | Area.getPathIterator(AffineTransform at,
                double flatness)Creates a PathIteratorfor the flattened outline of 
 thisAreaobject. | 
|  PathIterator | Path2D.getPathIterator(AffineTransform at,
                double flatness)Returns an iterator object that iterates along the Shapeboundary and provides access to a flattened view of theShapeoutline geometry. | 
|  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 Shapeobject's boundary and provides access to a
 flattened view of the outline of theShapeobject's geometry. | 
| Methods in java.awt.geom with parameters of type PathIterator | |
|---|---|
| abstract  void | Path2D.append(PathIterator pi,
       boolean connect)Appends the geometry of the specified PathIteratorobject 
 to the path, possibly connecting the new geometry to the existing
 path segments with a line segment. | 
|  void | Path2D.Float.append(PathIterator pi,
       boolean connect)Appends the geometry of the specified PathIteratorobject 
 to the path, possibly connecting the new geometry to the existing
 path segments with a line segment. | 
|  void | Path2D.Double.append(PathIterator pi,
       boolean connect)Appends the geometry of the specified PathIteratorobject 
 to the path, possibly connecting the new geometry to the existing
 path segments with a line segment. | 
| static boolean | Path2D.contains(PathIterator pi,
         double x,
         double y)Tests if the specified coordinates are inside the closed boundary of the specified PathIterator. | 
| static boolean | Path2D.contains(PathIterator pi,
         double x,
         double y,
         double w,
         double h)Tests if the specified rectangular area is entirely inside the closed boundary of the specified PathIterator. | 
| static boolean | Path2D.contains(PathIterator pi,
         Point2D p)Tests if the specified Point2Dis inside the closed
 boundary of the specifiedPathIterator. | 
| static boolean | Path2D.contains(PathIterator pi,
         Rectangle2D r)Tests if the specified Rectangle2Dis entirely inside the
 closed boundary of the specifiedPathIterator. | 
| static boolean | Path2D.intersects(PathIterator pi,
           double x,
           double y,
           double w,
           double h)Tests if the interior of the specified PathIteratorintersects the interior of a specified set of rectangular
 coordinates. | 
| static boolean | Path2D.intersects(PathIterator pi,
           Rectangle2D r)Tests if the interior of the specified PathIteratorintersects the interior of a specifiedRectangle2D. | 
| Constructors in java.awt.geom with parameters of type PathIterator | |
|---|---|
| FlatteningPathIterator(PathIterator src,
                       double flatness)Constructs a new FlatteningPathIteratorobject that 
 flattens a path as it iterates over it. | |
| FlatteningPathIterator(PathIterator src,
                       double flatness,
                       int limit)Constructs a new FlatteningPathIteratorobject 
 that flattens a path as it iterates over it. | |
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.