有没有一种方法来几何计算线和任意图形路径的交点?我知道所有的线条和曲线在路径中的位置,如果有帮助,我使用HTML5 canvas元素。基本上,我可以访问所有的画布绘图命令及其参数。例如,如果使用lineTo调用API,则使用moveTo,然后使用弧来获取所有这些信息。每个对API的调用都存储在一个数组中。我有路径定义,我只想找出线条与路径相交的地方。以下图片显示了我需要查找的几个要点示例。如何计算直线和任意形状的交点?
alt text http://cl.ly/3228b0e7ea32b172e960/content
感谢您的帮助!再次,如果可能的话,我宁愿做几何而不是像素。
太棒了!谢谢! – devongovett 2010-06-20 14:28:28