- 837 名前:デフォルトの名無しさん mailto:sage [2018/12/12(水) 08:27:43.91 ID:3f3X1OW4.net]
- 多角形を三角形に分割して、
(x1,y1)→(x2,y2)のベクトルと (x2,y2)→(x3,y3)のベクトルと (x3,y3)→(x1,y1)のベクトルを それぞれ、 (x2,y2)→(x,y) (x3,y3)→(x,y) (x1,y1)→(x,y) と外積をとって、正負が一致したらその点は多角形内部にある。 重ならないなら三角形に分割、は、 1,2,3、2,3,4、3,4,5…と使う頂点をスライドさせていくだけで良いんじゃないかな?どっかで裏返るかな。
|

|