wm00y 发表于 2007-8-1 18:37:00

[求助]如何得到两曲线的交线

如何得到两曲线的相交线(AcGeCurve3d).

MIRRO 发表于 2007-8-2 17:25:00

<p>只知道有求两条曲线的交点的函数--AcGeCurve::intersectWith()函数...想直接得到曲线的函数就不晓得了...</p><p>可是你用intersectWith()可以得到一个交点数组,然后可以依据这些交点对你原有的两条直线进行查找操作,找到你想要的那部分...</p><p>不知道这个办法可行么?可能比较麻烦呢...</p><p>本人也是新手,一起切磋,共同进步啊~~</p>

wm00y 发表于 2007-8-2 18:32:00

AcGeCurve根本没有intersectWith()的属性

MIRRO 发表于 2007-8-3 10:44:00

<p>intersectWith是AcDbEntity的函数阿~&nbsp; AcDbCurve是派生于AcDbEntity 的阿~</p><p>所以AcDbCurve是可以用AcDbEntity::intersectWith()这个函数的~~</p><p>AcGe库是可以为AcDb库所使用的,你还是用实体的ID,然后得到这个曲线的<span class="H1Overlay" title="AcDbEntity::intersectWith Function">AcDbCurve*指针,然后用intersectWith函数进行操作吧...</span></p>

BDYCAD 发表于 2007-8-3 17:09:00

本帖最后由 作者 于 2007-8-3 17:11:00 编辑 <br /><br /> <p>参考: <a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=58568&extra=&page=3&amp;page">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=58568&extra=&page=3&amp;page</a>&nbsp;的29楼 :)</p>

wm00y 发表于 2007-8-5 20:47:00

如何将AcGeCurve3d转换为AcDbCurve
页: [1]
查看完整版本: [求助]如何得到两曲线的交线