From 63c4725e8170458e25f28fb894d338962b9ee0e9 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Sat, 11 Jan 2020 11:48:02 +0200 Subject: [PATCH] Fix regression in DXF-AAMA export. Some paths were not properly mapped. --HG-- branch : develop --- src/libs/vdxf/vdxfengine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/vdxf/vdxfengine.cpp b/src/libs/vdxf/vdxfengine.cpp index 3b7871346..a4f0bf4b1 100644 --- a/src/libs/vdxf/vdxfengine.cpp +++ b/src/libs/vdxf/vdxfengine.cpp @@ -664,11 +664,11 @@ void VDxfEngine::ExportAAMAOutline(dx_ifaceBlock *detailBlock, const VLayoutPiec QVector outline; if (detail.IsSeamAllowance() && not detail.IsSeamAllowanceBuiltIn()) { - outline = detail.GetSeamAllowancePoints(); + outline = detail.GetMappedSeamAllowancePoints(); } else { - outline = detail.GetContourPoints(); + outline = detail.GetMappedContourPoints(); } DRW_Entity *e = AAMAPolygon(outline, QChar('1'), true); @@ -683,7 +683,7 @@ void VDxfEngine::ExportAAMADraw(dx_ifaceBlock *detailBlock, const VLayoutPiece & { if (not detail.IsHideMainPath() && not detail.IsSeamAllowanceBuiltIn()) { - if (DRW_Entity *e = AAMAPolygon(detail.GetContourPoints(), QChar('8'), true)) + if (DRW_Entity *e = AAMAPolygon(detail.GetMappedContourPoints(), QChar('8'), true)) { detailBlock->ent.push_back(e); }