public static bool IsInPolygons(XYZ P, List<XYZ> polygonPoints)
{
double PA = P.DistanceTo(polygonPoints[0]);
double PB = P.DistanceTo(polygonPoints[1]);
double PC = P.DistanceTo(polygonPoints[2]);
double PD = P.DistanceTo(polygonPoints[3]);
double AB = polygonPoints[0].DistanceTo(polygonPoints[1]);
double BC = polygonPoints[1].DistanceTo(polygonPoints[2]);
double CD = polygonPoints[2].DistanceTo(polygonPoints[3]);
double DA = polygonPoints[3].DistanceTo(polygonPoints[0]);
//求出四边形面积,将四边形拆成两个三角形,然后求面积
double AC = polygonPoints[0].DistanceTo(polygonPoints[2]);
//海伦公式求三角形面积