Opened 4 months ago

Closed 4 months ago

#7200 closed defect (fixed)

DXF: Don't clamp elevation to zero for polylines with bulge

Reported by: Alan Thomas Owned by: Alan Thomas
Priority: normal Milestone:
Component: OGR_SF Version: svn-trunk
Severity: normal Keywords: dxf
Cc:

Description

Currently DXFSmoothPolyline::Tesselate() forces the Z coordinate to zero when it encounters a polyline with bulge. I don't understand the reason for this - it causes the resulting features to be badly misplaced when an OCS is applied.

I have only tested this fix with LWPOLYLINE entities, as I haven't had time to look at how bulge works with POLYLINE entities (in my quick attempts to check this I couldn't make AutoCAD render bulge on POLYLINE entities). So I'm filing this ticket to give a place to discuss the patch in case it turns out to be wrong.

Change History (1)

comment:1 Changed 4 months ago by Alan Thomas

Resolution: fixed
Status: assignedclosed

In 41249:

DXF: Don't force elevation to zero in smooth polylines (fixes #7200)

Note: See TracTickets for help on using tickets.