![]() |
【转帖】dxf polylines showing numvertices == 0
dxf polylines showing numvertices == 0
dxf polylines showing numvertices == 0 i'm new to dwgdirect, working on import routines. my polyline function looks like: if( pobject->iskindof( oddbpolyline::desc() ) ) { oddbpolylineptr pobj = pobject; for( unsigned int i = 0; i < pobj->numverts(); ++i ) { odgepoint3d pt; pobj->getpointat( i, pt ); double bulge = pobj->getbulgeat( i ); . . . } i created a small file with some polylines and arcs in .dxf and .dwg formats. reading in the .dwg file works fine - numverts() returns correct values. when the .dxf file is read, numverts() returns zero?? the arcs parse fine from both formats. is there a better way to parse polylines? (i'm using the borland dwgdirect c++ libs.) - dave peterson numverts() should work for polylines loaded from dxf too. could you send me or post the problem file? sergey slezkin here is the .dxf attached files (7.4 kb, 6 views) the file is of pre-r12 version. lwpolyline was introduced in r14. btw, this is not the only file defect. autocad refuses to load it due to other reasons. sergey slezkin |
所有的时间均为北京时间。 现在的时间是 11:42 PM. |