2012-08-02 48 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