C++
enum AcDbDwgVersion { kDHL_MC0_0 = 0, kDHL_AC1_2 = 1, kDHL_AC1_40 = 2, kDHL_AC1_50 = 3, kDHL_AC2_20 = 4, kDHL_AC2_10 = 5, kDHL_AC2_21 = 6, kDHL_AC2_22 = 7, kDHL_1001 = 8, kDHL_1002 = 9, kDHL_1003 = 10, kDHL_1004 = 11, kDHL_1005 = 12, kDHL_1006 = 13, kDHL_1007 = 14, kDHL_1008 = 15, kDHL_1009 = 16, kDHL_1010 = 17, kDHL_1011 = 18, kDHL_1012 = 19, kDHL_1013 = 20, kDHL_1014 = 21, kDHL_1500 = 22, kDHL_1015 = 23, kDHL_1800a = 24, kDHL_1800 = 25, kDHL_2100a = 26, kDHL_1021 = 27, kDHL_2400a = 28, kDHL_1024 = 29, kDHL_2700a = 30, kDHL_1027 = 31, kDHL_3200a = 32, kDHL_1032 = 33, kDHL_Newest = kDHL_1032, kDHL_CURRENT = kDHL_Newest, kDHL_Unknown = 254, kDHL_Max = 255 };
File
acdb.h
Members
Members | Description |
---|---|
kDHL_1002 | AutoCAD 2.5 |
kDHL_1003 | AutoCAD 2.6 |
kDHL_1004 | Release 9 |
kDHL_1006 | Release 10 |
kDHL_1009 | R11 and R12 |
kDHL_1012 | R13 |
kDHL_1013 | R14 mid version. |
kDHL_1014 | R14 final version |
kDHL_1500 | 2000 development |
kDHL_1015 | 2000 final version |
kDHL_1800a | 2004 Development |
kDHL_1800 | 2004 Final |
kDHL_2100a | 2007 Development |
kDHL_1021 | 2007 Final |
kDHL_2400a | 2010 Development |
kDHL_1024 | 2010 Final |
kDHL_2700a | 2013 Development |
kDHL_1027 | 2013 Final |
kDHL_3200a | 2018 Development |
kDHL_1032 | 2018 Final |
kDHL_Newest | kDHL_1032 |
kDHL_CURRENT | kDHL_Newest |
Description
For some of the enumerated types there are typedef and const declarations to allow the use of just the enumerated type's value name without the structure's name as a scope resolution. For example, if the header file acdbabb.h is #included in the source file, then the declaration
const AcDb::DxfCode kDxfHandle = AcDb::kDxfHandle;
is present and kDxfHandle can be used instead of AcDb::kDxfHandle.
These shortcuts should only be used when you are certain there will be no name conflicts.
Previous Declaration
enum AcDbDwgVersion {
kDHL_MC0_0 = 0,
kDHL_AC1_2 = 1,
kDHL_AC1_40 = 2,
kDHL_AC1_50 = 3,
kDHL_AC2_20 = 4,
kDHL_AC2_10 = 5,
kDHL_AC2_21 = 6,
kDHL_AC2_22 = 7,
kDHL_1001 = 8,
kDHL_1002 = 9,
kDHL_1003 = 10,
kDHL_1004 = 11,
kDHL_1005 = 12,
kDHL_1006 = 13,
kDHL_1007 = 14,
kDHL_1008 = 15,
kDHL_1009 = 16,
kDHL_1010 = 17,
kDHL_1011 = 18,
kDHL_1012 = 19,
kDHL_1013 = 20,
kDHL_1014 = 21,
kDHL_1500 = 22,
kDHL_1015 = 23,
kDHL_1800a = 24,
kDHL_1800 = 25,
kDHL_2100a = 26,
kDHL_1021 = 27,
kDHL_2400a = 28,
kDHL_1024 = 29,
kDHL_2700a = 30,
kDHL_1027 = 31,
kDHL_Newest = kDHL_1027,
kDHL_CURRENT = kDHL_Newest,
kDHL_Unknown = 32766,
kDHL_Max = 32767
};