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 变量和类型 方法 描述 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
轮廓几何体的Shape
平视图的访问。 -
Uses of PathIterator in java.awt.geom
Classes in java.awt.geom that implement PathIterator 变量和类型 类 描述 class
FlatteningPathIterator
FlatteningPathIterator
类返回另一个PathIterator
对象的展平视图。Methods in java.awt.geom that return PathIterator 变量和类型 方法 描述 PathIterator
Arc2D. getPathIterator(AffineTransform at)
返回定义弧边界的迭代对象。PathIterator
Area. getPathIterator(AffineTransform at)
为此Area
对象的轮廓创建一个PathIterator
。PathIterator
Area. getPathIterator(AffineTransform at, double flatness)
创建PathIterator
此的扁平轮廓Area
对象。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
轮廓几何体的Shape
平视图的访问。PathIterator
QuadCurve2D. getPathIterator(AffineTransform at)
返回一个迭代对象,该对象定义此QuadCurve2D
形状的边界。PathIterator
QuadCurve2D. getPathIterator(AffineTransform at, double flatness)
返回一个迭代对象,该对象定义此QuadCurve2D
的展平形状的QuadCurve2D
。PathIterator
Rectangle2D. getPathIterator(AffineTransform at)
返回定义此Rectangle2D
边界的迭代对象。PathIterator
Rectangle2D. getPathIterator(AffineTransform at, double flatness)
返回一个迭代对象,该对象定义展平的Rectangle2D
的边界。PathIterator
RectangularShape. getPathIterator(AffineTransform at, double flatness)
返回迭代器对象,该对象沿Shape
对象的边界进行迭代,并提供对Shape
对象几何体轮廓的Shape
平视图的访问。PathIterator
RoundRectangle2D. getPathIterator(AffineTransform at)
返回定义此RoundRectangle2D
边界的迭代对象。Methods in java.awt.geom with parameters of type PathIterator 变量和类型 方法 描述 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 构造器 描述 FlatteningPathIterator(PathIterator src, double flatness)
构造一个新的FlatteningPathIterator
对象,该对象在迭代路径时展平路径。FlatteningPathIterator(PathIterator src, double flatness, int limit)
构造一个新的FlatteningPathIterator
对象,该对象在迭代路径时展平路径。
-