Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.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 确定点是否位于多段线内的标准是什么?_Java_Javafx 8_Polyline - Fatal编程技术网

Java 确定点是否位于多段线内的标准是什么?

Java 确定点是否位于多段线内的标准是什么?,java,javafx-8,polyline,Java,Javafx 8,Polyline,我正在查看JavaFX中的类。它从类继承了相当多的API。有一个名为API的API,它接受x和y坐标,并确定给定点是否位于多段线内。现在,由于多段线可以是开放多边形,这意味着起点和终点可能不同,API如何确定该点是否实际位于多段线内?查看javafx的源代码,它将调用发送到当前工具包的strokeContains方法。看看QuantumToolkit示例,它执行一个简单的“是多段线的边界矩形中的点”计算,并将其作为答案返回。但是,如果您正在使用的特定工具包是这样的话,我建议您进行测试

我正在查看JavaFX中的类。它从类继承了相当多的API。有一个名为API的API,它接受x和y坐标,并确定给定点是否位于多段线内。现在,由于多段线可以是开放多边形,这意味着起点和终点可能不同,API如何确定该点是否实际位于多段线内?

查看javafx的源代码,它将调用发送到当前工具包的
strokeContains
方法。看看QuantumToolkit示例,它执行一个简单的“是多段线的边界矩形中的点”计算,并将其作为答案返回。但是,如果您正在使用的特定工具包是这样的话,我建议您进行测试