GetOrthoProjectedCurve怎么用?
<p><font face="Verdana">Curve curveTempId2 = (DBObject)trans.GetObject(id2, OpenMode.ForRead) as Curve;<br/> <br/> //投影到平面 <br/> Curve curveId2 = curveTempId2.GetOrthoProjectedCurve(new Plane()); 高手们,为什么curveTempId2是多段线的时候会出错呢?</font></p><p>我想将所有的curve都投影到平面上,不知道上面两句代码有没有问题,请大家指点。</p> <p>贴个完整点的投影多段线的测试代码看看</p>
<p>不过,Polyline应该是无法投影的,因为有弧段的多段线,弧段会投影为椭圆</p>
<p>虽然你有可能没包含弧段,但Cad有可能用这种机制保证</p> 谢谢,哪只能想其它办法了 原来是这样子啊,学习了!
页:
[1]