Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用snapsvg测试两个SVG路径是否在多个点相交,以及path1是否包含path2_Svg_Snap.svg - Fatal编程技术网

如何使用snapsvg测试两个SVG路径是否在多个点相交,以及path1是否包含path2

如何使用snapsvg测试两个SVG路径是否在多个点相交,以及path1是否包含path2,svg,snap.svg,Svg,Snap.svg,我需要关于测试是否正确的最佳方法的帮助 两条路径在多个点相交 连续地 不连续 路径1包括路径2 路径1=路径2 我还需要解释一下 ()的结果对象的属性的含义 提前谢谢 T.Kia Ntoni不会检查交叉点(p1,p2)的数组长度是否大于1?对于包含,请使用getPointAtLength,并遍历检查每个点的结果是否相同?抱歉,最后一位将检查它们是否相同,但您可能会执行类似的操作。@ian inclusion check Suggestive不起作用。请参阅此bin的de控制台日志 Snap.pa

我需要关于测试是否正确的最佳方法的帮助 两条路径在多个点相交 连续地 不连续 路径1包括路径2 路径1=路径2

我还需要解释一下 ()的结果对象的属性的含义

提前谢谢


T.Kia Ntoni

不会检查交叉点(p1,p2)的数组长度是否大于1?对于包含,请使用getPointAtLength,并遍历检查每个点的结果是否相同?抱歉,最后一位将检查它们是否相同,但您可能会执行类似的操作。@ian inclusion check Suggestive不起作用。请参阅此bin的de控制台日志
Snap.path.intersection(path1, path2)
Snap.path.getPointAtLength(path, length )