2012-08-02 19 views
2

該方法的文檔在這裏:http://raphaeljs.com/reference.html#Raphael.pathIntersection如何使用RaphaelJS的pathIntersection()方法實現路徑減法?

讓我們說我想要做的是從另一個路徑中減去一個路徑。看起來像pathIntersection()的返回對象具有我需要執行此操作的所有信息。這是真的?如果是這樣,那麼基本的方法是什麼?

+0

你能提供一個概念性的例子嗎?如果存在帶有點A,B,C,D,E的五角形和帶有點B,C,D的三角形,那麼您希望有A,E?如果第二個形狀不完全匹配(如三角形B,C,X)會怎麼樣?你想輸出什麼? – EricG 2012-08-03 18:29:50

回答

0

對兩條路徑使用parsePathString方法,比較它們並從不匹配的點創建一條新路徑如何?

+0

Eric的問題涉及Raphael路徑元素,一種2維形狀定義 - 不是字符串形式的URI。 – 2012-08-03 16:16:27

+0

對,我更改了我的帖子,並添加了一個澄清請求 - 評論:P – EricG 2012-08-03 18:36:42