18#ifndef TECHDRAWGUI_DXFUTILS_H
19#define TECHDRAWGUI_DXFUTILS_H
25#include "Base/BoundBox.h"
34 {QString::fromLocal8Bit(
"粗实线"),
"BYLAYER"},
35 {QString::fromLocal8Bit(
"中实线"),
"BYLAYER"},
36 {QString::fromLocal8Bit(
"细实线"),
"BYLAYER"},
38 {QString::fromLocal8Bit(
"粗虚线"),
"ACAD_ISO03W100"},
39 {QString::fromLocal8Bit(
"中虚线"),
"ACAD_ISO03W100"},
40 {QString::fromLocal8Bit(
"细虚线"),
"ACAD_ISO03W100"},
42 {QString::fromLocal8Bit(
"粗点划线"),
"ACAD_ISO04W100"},
43 {QString::fromLocal8Bit(
"中点划线"),
"ACAD_ISO04W100"},
44 {QString::fromLocal8Bit(
"细点划线"),
"ACAD_ISO04W100"},
46 {QString::fromLocal8Bit(
"粗双点划线"),
"ACAD_ISO05W100"},
47 {QString::fromLocal8Bit(
"中双点划线"),
"ACAD_ISO05W100"},
48 {QString::fromLocal8Bit(
"细双点划线"),
"ACAD_ISO05W100"},
50 {QString::fromLocal8Bit(
"细双折线"),
"DBROKENLINE"},
51 {QString::fromLocal8Bit(
"细波浪线"),
"ZIGZAG"}
56 {QString::fromLocal8Bit(
"粗实线"), 1.0},
57 {QString::fromLocal8Bit(
"中实线"), 0.5},
58 {QString::fromLocal8Bit(
"细实线"), 0.25},
60 {QString::fromLocal8Bit(
"粗虚线"), 1.0},
61 {QString::fromLocal8Bit(
"中虚线"), 0.5},
62 {QString::fromLocal8Bit(
"细虚线"), 0.25},
64 {QString::fromLocal8Bit(
"粗点划线"), 1.0},
65 {QString::fromLocal8Bit(
"中点划线"), 0.5},
66 {QString::fromLocal8Bit(
"细点划线"), 0.25},
68 {QString::fromLocal8Bit(
"粗双点划线"), 1.0},
69 {QString::fromLocal8Bit(
"中双点划线"), 0.5},
70 {QString::fromLocal8Bit(
"细双点划线"), 0.25},
72 {QString::fromLocal8Bit(
"细双折线"), 0.25},
73 {QString::fromLocal8Bit(
"细波浪线"), 0.25}
Utils()
Definition Utils.h:79
static Base::BoundBox3d calculateEntityVecBoundingBox(std::vector< TechDraw::DxfEntity * > entityVec)
计算DxfEntity实体列表的外接矩形
std::map< QString, double > TechDrawExport LineWidthCoefficient
std::map< Base::DefineLineType, std::string > TechDrawExport LineTypeMap
Definition ArrowPropEnum.h:26