有沒有一種方法來幾何計算線和任意圖形路徑的交點?我知道所有的線條和曲線在路徑中的位置,如果有幫助,我使用HTML5 canvas元素。基本上,我可以訪問所有的畫布繪圖命令及其參數。例如,如果使用lineTo調用API,則使用moveTo,然後使用弧來獲取所有這些信息。每個對API的調用都存儲在一個數組中。我有路徑定義,我只想找出線條與路徑相交的地方。以下圖片顯示了我需要查找的幾個要點示例。如何計算直線和任意形狀的交點?
alt text http://cl.ly/3228b0e7ea32b172e960/content
感謝您的幫助!再次,如果可能的話,我寧願做幾何而不是像素。
太棒了!謝謝! – devongovett 2010-06-20 14:28:28