几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(VB.NET/C#) (http://www.dimcax.com/hust/forumdisplay.php?f=176)
-   -   【转帖】请问一个问题 (http://www.dimcax.com/hust/showthread.php?t=10069)

yang686526 2009-04-22 01:43 PM

【转帖】请问一个问题
 
请问一个问题
www.dimcax.com
请问一个问题
请问高手,polyline怎么转换成polyline2d啊?
point3dcollection m_ptcoll = new point3dcollection(); doublecollection m_buglecoll = new doublecollection(); for (int i = 0; i < m_pl.numberofvertices; i++) { m_ptcoll.add(m_pl.getpoint3dat(i)); m_buglecoll.add(m_pl.getbulgeat(i)); } polyline2d m_pl2d = new polyline2d(poly2dtype.simplepoly, m_ptcoll, m_pl.elevation, m_pl.closed, m_pl.getstartwidthat(0), m_pl.getendwidthat(m_pl.numberofvertices - 1), m_buglecoll); m_pl是你的原多段线 m_pl2d是生成的2维多段线
谢谢兄弟,按照你的思路应该还要把原来的多段线删除吧


所有的时间均为北京时间。 现在的时间是 11:33 PM.