Uses of Interface
java.awt.geom.PathIterator
-
Packages that use PathIterator 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.geom 提供用于定义和执行与二维几何相关的对象的操作的Java 2D类。 -
-
Uses of PathIterator in java.awt
Methods in java.awt that return PathIterator Modifier and Type 方法 描述 PathIterator
Polygon. getPathIterator(AffineTransform at)
返回迭代器对象,沿着这条边界迭代Polygon
,并提供上网本的轮廓的几何Polygon
。PathIterator
Polygon. getPathIterator(AffineTransform at, double flatness)
返回一个沿着Shape
的边界进行迭代的迭代器对象,并提供对Shape
轮廓几何的访问。PathIterator
Shape. getPathIterator(AffineTransform at)
返回一个沿着Shape
边界迭代的迭代器对象,并提供对Shape
大纲的几何形状的访问。PathIterator
Shape. getPathIterator(AffineTransform at, double flatness)
返回一个沿着Shape
边界迭代的迭代器对象,并提供对Shape
轮廓几何体的平坦化视图的访问。 -
Uses of PathIterator in java.awt.geom
Classes in java.awt.geom that implement PathIterator Modifier and Type Class 描述 class
FlatteningPathIterator
FlatteningPathIterator
类返回另一个PathIterator
对象的扁平化视图。Methods in java.awt.geom that return PathIterator Modifier and Type 方法 描述 PathIterator
Arc2D. getPathIterator(AffineTransform at)
返回定义圆弧边界的迭代对象。PathIterator
Area. getPathIterator(AffineTransform at)
为此Area
对象的轮廓创建一个PathIterator
。PathIterator
Area. getPathIterator(AffineTransform at, double flatness)
为此Area
对象的扁平轮廓创建一个PathIterator
。PathIterator
CubicCurve2D. getPathIterator(AffineTransform at)
返回定义形状边界的迭代对象。PathIterator
CubicCurve2D. getPathIterator(AffineTransform at, double flatness)
返回定义展平形状边界的迭代对象。PathIterator
Ellipse2D. getPathIterator(AffineTransform at)
返回一个定义Ellipse2D
边界的迭代对象。PathIterator
Line2D. getPathIterator(AffineTransform at)
返回一个定义Line2D
边界的迭代对象。PathIterator
Line2D. getPathIterator(AffineTransform at, double flatness)
返回一个迭代对象,该对象定义了此扁平化的边界Line2D
。PathIterator
Path2D.Double. getPathIterator(AffineTransform at)
返回一个迭代器对象,它可以沿着Shape
边界进行迭代,并提供对Shape
大纲的几何形状的访问。PathIterator
Path2D.Float. getPathIterator(AffineTransform at)
返回一个沿着Shape
边界进行迭代的迭代器对象,并提供对Shape
轮廓几何的访问。PathIterator
Path2D. getPathIterator(AffineTransform at, double flatness)
返回一个沿着Shape
边界迭代的迭代器对象,并提供对Shape
轮廓几何体的平坦化视图的访问。PathIterator
QuadCurve2D. getPathIterator(AffineTransform at)
返回一个定义QuadCurve2D
形状边界的迭代对象。PathIterator
QuadCurve2D. getPathIterator(AffineTransform at, double flatness)
返回定义此QuadCurve2D
的展平形状边界的迭代对象。PathIterator
Rectangle2D. getPathIterator(AffineTransform at)
返回一个定义Rectangle2D
边界的迭代对象。PathIterator
Rectangle2D. getPathIterator(AffineTransform at, double flatness)
返回一个迭代对象,该对象定义了Rectangle2D
。PathIterator
RectangularShape. getPathIterator(AffineTransform at, double flatness)
返回一个迭代器对象,它可以沿着Shape
对象的边界进行迭代,并提供对Shape
对象几何轮廓的平坦化视图的访问。PathIterator
RoundRectangle2D. getPathIterator(AffineTransform at)
返回一个定义RoundRectangle2D
边界的迭代对象。Methods in java.awt.geom with parameters of type PathIterator Modifier and Type 方法 描述 abstract void
Path2D. append(PathIterator pi, boolean connect)
将指定的PathIterator
对象的几何附加到路径,可能将新几何体连接到具有线段的现有路径段。void
Path2D.Double. append(PathIterator pi, boolean connect)
将指定的PathIterator
对象的几何附加到路径,可能将新几何体连接到具有线段的现有路径段。void
Path2D.Float. append(PathIterator pi, boolean connect)
将指定的PathIterator
对象的几何附加到路径,可能将新几何体连接到具有线段的现有路径段。static boolean
Path2D. contains(PathIterator pi, double x, double y)
测试指定的坐标是否在指定的PathIterator
的封闭边界内。static boolean
Path2D. contains(PathIterator pi, double x, double y, double w, double h)
测试指定的矩形区域是否完全在指定的PathIterator
的封闭边界内。static boolean
Path2D. contains(PathIterator pi, Point2D p)
测试指定Point2D
是指定的封闭边界内PathIterator
。static boolean
Path2D. contains(PathIterator pi, Rectangle2D r)
测试指定Rectangle2D
是完全指定的封闭边界内PathIterator
。static boolean
Path2D. intersects(PathIterator pi, double x, double y, double w, double h)
测试指定的PathIterator
的内部是否与指定的一组直角坐标的内部相交。static boolean
Path2D. intersects(PathIterator pi, Rectangle2D r)
测试指定的内部PathIterator
是否与指定的内部相交Rectangle2D
。Constructors in java.awt.geom with parameters of type PathIterator Constructor 描述 FlatteningPathIterator(PathIterator src, double flatness)
构造一个新的FlatteningPathIterator
对象,在对其进行迭代时使其FlatteningPathIterator
。FlatteningPathIterator(PathIterator src, double flatness, int limit)
构造一个新的FlatteningPathIterator
对象,在对其进行迭代时使其FlatteningPathIterator
。
-