Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';不知道flattnes参数在PathIterator中的作用是什么?_Java_Swing_Shape_Path Iterator - Fatal编程技术网

Java Can';不知道flattnes参数在PathIterator中的作用是什么?

Java Can';不知道flattnes参数在PathIterator中的作用是什么?,java,swing,shape,path-iterator,Java,Swing,Shape,Path Iterator,我正在编写自己的PathIterator实现 目前,我实施了平面度小于1的平面度方法: @Override public PathIterator getPathIterator(AffineTransform at, double flatness) { return getPathIterator(at); } i、 我忽略了它 使用平面度参数的最简单方法是什么 我当前的迭代器给出了一系列平行垂直线(它们之间没有连接)。对我来说,实现迭代器的平面度感知版本有多重要?在哪里使用?引用

我正在编写自己的
PathIterator
实现

目前,我实施了平面度小于1的平面度方法:

@Override
public PathIterator getPathIterator(AffineTransform at, double flatness) {
    return getPathIterator(at);
}
i、 我忽略了它

使用
平面度
参数的最简单方法是什么

我当前的迭代器给出了一系列平行垂直线(它们之间没有连接)。对我来说,实现迭代器的平面度感知版本有多重要?在哪里使用?

引用的应仅返回
SEG\u MOVETO
SEG\u LINETO
SEG\u CLOSE
段类型。如果您的
形状
没有其他线段类型,例如
SEG_CUBICTO
SEG_QUADTO
,则
平面度
无关。作为一个具体的例子,该实现指定“由于矩形已经是平面的,所以平面度参数被忽略。”