From 5f6445cf933bc77a19c88ac989682c6d77231fde Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Mon, 22 Nov 2021 18:53:33 +0200 Subject: [PATCH] Read extrusion tags for dimension entities Dimension entities support DXF codes 210, 220, 230 and and DRW_Dimension already had a extPoint member, but the tags were never used when parsing. --- src/libs/vdxf/libdxfrw/drw_entities.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/libs/vdxf/libdxfrw/drw_entities.cpp b/src/libs/vdxf/libdxfrw/drw_entities.cpp index 98fb527c4..89bd0edde 100644 --- a/src/libs/vdxf/libdxfrw/drw_entities.cpp +++ b/src/libs/vdxf/libdxfrw/drw_entities.cpp @@ -1097,6 +1097,15 @@ void DRW_Dimension::parseCode(int code, dxfReader *reader){ case 51: hdir = reader->getDouble(); break; + case 210: + extPoint.x = reader->getDouble(); + break; + case 220: + extPoint.y = reader->getDouble(); + break; + case 230: + extPoint.z = reader->getDouble(); + break; default: DRW_Entity::parseCode(code, reader); break;