java - 如何确定一组坐标是否在二维三角形内?

标签 java

有人知道如何找出一组坐标是否在您拥有其坐标的三角形内。我知道如何计算边长、面积和周长,但我不知道从哪里开始计算其他点在三角形内的位置。 任何建议将不胜感激

最佳答案

您可以创建 Polygon对象。

Polygon triangle = new Polygon();

使用 addPoint(int x, int y) 方法添加三角形的顶点。

然后,您只需使用 contains(double x, double y) 方法检查坐标集是否在三角形内部。

关于java - 如何确定一组坐标是否在二维三角形内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21816964/

相关文章:

java - 切换到java中while循环的第一行

java - Testng 6.9.10 assertEquals() 没有像它应该的那样失败

java - 如何分割彩色线?

java - 在对象之间切换时如何摆脱矩形内的圆圈

javascript - 用java打开浏览器

java - Android在更新后仍然坏了

java - 在 eclipse 插件应用程序中读取文件时出现问题

java - 如何使用单例设计模式java连接到SQL数据库?

java - 在 android 中从 doInBackground() 获取响应之前调用 AsyncTask onPostExecute() 吗?

java - 反序列化集合时不安全的泛型转换