0

嗨,还请考虑我有 4 个点,我将有 4 个三角形,我如何检查这四个三角形中的每个点是否是三角形内的点。谢谢

4

2 回答 2

4

Polygon实现了Shape接口,它提供了几种contains()方法。这是一个简单的例子

于 2010-11-17T18:21:07.073 回答
0

您需要找到由三角形每一边创建的直线的方程,然后对于每一边,检查所讨论的点是否与三角形中的第三个点在这条直线的同一侧。如果三个都在同一边,则它在三角形内。添加边界检查点落在您的一侧的情况。

于 2010-11-17T17:42:05.333 回答