grdraw grvecs 无法解决
grdraw:在当前视口中的两个点之间显示一条矢量线(grdraw from to color )grvecs:在图形屏幕上绘制多个矢量(grvecs vlist )
那如何要绘制圆或圆弧,有没有什么方法?
用直线模拟可否? 用直线不知怎样?其实我就是想显示安全线,圆就是安全范围 langjs 发表于 2014-8-26 20:17 static/image/common/back.gif
用直线模拟可否?
你的意思是用grvecs,做数条从中心出来的线?看起来想法不错!谢谢!
或还有其它办法吗,为什么线就有函数,而圆就没呢!如果实在没办法就用你那个想法,能满足我了。 grvecs用足够直线段模拟,圆其实还是直线段构造,CAD是通过视图自动调整控制精度。
用ENTMAKE生成圆,用完删除即可,加上出错处理,也应该满足要求。 圆的分段数50左右基本可以和圆相近,而且不影响速度,系统的圆是1000段,但应该是自适应分段,所以才会出现某些圆形的缩小可以,放大成直线边,要重生成才变成圆形。
我简单点画个"米"字就够用了,谢谢各位!
页:
[1]