#判断空间中的3个点是否在同一直线上: 用向量计算时,需要确定两个向量的长度和角度(角度由x、y、z轴的值确定)都相等,才能确保在同一直线上
@staticmethod
def isThreePointsInSameLine(p1, p2, p3):
distance12 = MathTool.getDistanceBetweenTwoPoints(p1, p2)
distance23 = MathTool.getDistanceBetweenTwoPoints(p2, p3)
distance13 = MathTool.getDistanceBetweenTwoPoints(p1, p3)
#p1->p2的单位向量。
p12X = math.fabs((p1.x - p2.x) / distance12)
p12Y = math.fabs((p1.y - p2.y) /