C#判断一个点是否在三角形内?在Form窗体中,指定三个坐标点A(ax,ay),B(bx,by),C(cx,cy),怎么

C#判断一个点是否在三角形内?
在Form窗体中,指定三个坐标点A(ax,ay),B(bx,by),C(cx,cy),怎么判断一个任意点P(px,py)在点A,B,C所组成的三角形区域内?
faithok 1年前 已收到1个回答 举报

131425128 幼苗

共回答了20个问题采纳率:95% 举报

该点与其他三个顶点构成的三个三角形,分别计算这三个三角形的面积之和,应小于等于给定三角形的面积.
就是在内部的.
当然有精度问题.

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.962 s. - webmaster@yulucn.com