wrsxed 发表于 2021-7-15 09:55:38

判断点是否在三角形内

(defun InsideTriangle( pt p1 p2 p3 )
(
      (lambda ( a b c)
            (or
                (and (<= 0.0 a) (<= 0.0 b) (<= 0.0 c))
                (and (<= a 0.0) (<= b 0.0) (<= c 0.0))
            )
      )
      (sin (- (angle p1 pt) (angle p1 p2)))
      (sin (- (angle p2 pt) (angle p2 p3)))
      (sin (- (angle p3 pt) (angle p3 p1)))
    )


kmliro_2017 发表于 2021-7-16 07:41:22

谢谢分享!!!!

kmliro_2017 发表于 2021-7-16 07:49:22

谢谢分享!!!!

229096767 发表于 2022-9-28 08:37:47

谢谢分享         

xmlk 发表于 2024-8-20 11:06:59

谢谢分享!!!{:1_23:}

xmlk 发表于 2024-8-20 11:08:05

谢谢分享!!!{:1_23:}
页: [1]
查看完整版本: 判断点是否在三角形内