作者fightword (呼啦啦~)
看板MacDev
標題[問題] 問個數學問題
時間Thu May 14 15:30:47 2015
不好意思
雖這是數學問題 但因為是用objective c寫
所以想來這邊問看看
如果給4個座標點 (x0, y0) (x1, y1) (x2, y2) (x3, y3)
這可以建成一個四邊形
怎麼樣可以判斷某一點是在四邊形內還是四邊形外呢?
可以給個方向嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.190.119
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1431588650.A.E83.html
※ 編輯: fightword (114.32.190.119), 05/14/2015 15:31:51
→ uranusjr: Google 交叉點判別法, 不難 05/14 15:38
推 neotek: CGRectContainsPoint 05/14 16:33
推 darktt: CGRectContainsPoint 05/14 16:47
→ howdiun: 點往某方向拉一條線,看有幾個交叉點,單數就是裡面 05/14 17:23
推 neotek: 3樓有默契>////< 05/14 17:38
推 darktt: 如果你的形狀不規則的話,可以使用 05/14 19:29
→ darktt: CGPathContainsPoint 05/14 19:29