java命名空间java.awt.geom类path2d.float的类成员方法:
getpathiterator定义及介绍
本文导语:
getpathiterator
public pathiterator getpathiterator(affinetransform at)
返回一个沿着 shape 边界迭代并提供对 shape 轮廓几何形状的访问的迭代器对象。如果指定一个可选 affinetransform,则相应地转换迭代中返回的坐标。
每次调用此方法都会...
getpathiterator
public pathiterator getpathiterator(affinetransform at)
- 返回一个沿着
shape
边界迭代并提供对 shape
轮廓几何形状的访问的迭代器对象。如果指定一个可选 affinetransform
,则相应地转换迭代中返回的坐标。
每次调用此方法都会返回一个最新的、遍历 shape
对象几何形状的 pathiterator
对象,该对象独立于其他所有同时使用的 pathiterator
对象。
建议但不保证实现 shape
接口的对象将进行中的迭代与该迭代期间可能对原始对象几何形状所做的任何更改隔离开来。
此类的迭代器不是多线程安全的,这意味着该 path2d
类不保证对此 path2d
对象几何形状所作的修改不影响该几何形状已在处理中的迭代。
- 指定者:
- 接口
shape
中的 getpathiterator
- 参数:
at
- 一个可选的 affinetransform
,用于在迭代中返回的坐标,如果需要未转换的坐标,则返回 null
- 返回:
- 一个新的、独立地遍历
shape
的几何形状的 pathiterator
对象。 - 从以下版本开始:
- 1.6