nogirlfriend 发表于 2009-3-7 09:22:00

[求教]已知3点,如何构造一个AcDbArc对象?

<p>&nbsp; 已知3个点的坐标,且可以预知此3点可以构成圆弧对象,如何通过AcDbArc类提供的构造函数构造对象?</p><p></p><p>谢谢了</p>

YANGGY 发表于 2009-3-7 10:28:00

先建立一个弧,<strong>AcDbArc *pArc=new AcDbArc(); 再用三点中两点间的中垂线,两中垂线相交的交点为园中心点及中心点与任一点的距离为半径,等等才建立一个圆弧;总归还是很麻烦的。</strong>

luowy 发表于 2009-3-7 14:15:00

不是有个几何类的麽?为什么还要用数学的计算?

hyxlei 发表于 2009-3-9 09:40:00

<p>好像有个有个函数 可以根据3个点 做出圆弧</p>

BDYCAD 发表于 2009-3-10 08:36:00

我从前写有三点画弧涵数,现放在我的贴上.供你参考,如有不足还望多多指导:)<br/><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=58568&extra=&page=5&amp;page">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=58568&extra=&page=5&amp;page</a>=
页: [1]
查看完整版本: [求教]已知3点,如何构造一个AcDbArc对象?