CFx SDK Documentation  2022 SP0
SysVarDefs.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2017, Open Design Alliance (the "Alliance").
3 // All rights reserved.
4 //
5 // This software and its documentation and related materials are owned by
6 // the Alliance. The software may only be incorporated into application
7 // programs owned by members of the Alliance, subject to a signed
8 // Membership Agreement and Supplemental Software License Agreement with the
9 // Alliance. The structure and organization of this software are the valuable
10 // trade secrets of the Alliance and its suppliers. The software is also
11 // protected by copyright law and international treaty provisions. Application
12 // programs incorporating this software must include the following statement
13 // with their copyright notices:
14 //
15 // This application incorporates Teigha(R) software pursuant to a license
16 // agreement with Open Design Alliance.
17 // Teigha(R) Copyright (C) 2002-2017 by Open Design Alliance.
18 // All rights reserved.
19 //
20 // By use of this software, its documentation or related materials, you
21 // acknowledge and accept the above terms.
23 
24 //DOM-IGNORE-BEGIN
25 
26 /*********************************************************/
27 // Macros description:
28 /*********************************************************
29 VAR_DEF(type, VarName,...)
30 Variable support is generated in OdDbDatabase::getVarName/setVarName()
31 and OdDbDatabase::get/setSysVar()
32 
33 RO_VAR_DEF(type, VarName,...)
34 Read-only
35 Variable support is generated in OdDbDatabase::getVarName()
36 and OdDbDatabase::getSysVar()
37 
38 VAR_DEF_H(type, VarName,...)
39 Variable support is generated in OdDbDatabase::getVarName/setVarName() only.
40 If get/setSysVar() is available see QuasiVarDefs.h
41 Note: Such variables may work differently in OdDbDatabase::get/setXXX()and get/setSysVar()
42 For example:
43 There are get/set OdDbDatabase methods for both EXTMIN(MS) and PEXTMIN(PS) but get/setSysVar()
44 is for EXTMIN only. It works with extents of current space.
45 
46 RO_VAR_DEF_H(type, VarName,...)
47 The same as VAR_DEF_H but only OdDbDatabase::getVarName() is generated.
48 
49 VAR_DEF_2
50 Similar to VAR_DEF but some special processing in set methods is required
51 and OdDbDatabase::setVarName() method is implemented manually.
52 Example - OdDbDatabase::setTEXTSTYLE() also changes TEXTSIZE.
53 And OdDbDatabase::setTEXTSIZE() changes prior size in current Text Style
54 
55 DICR15VAR
56 DICR21VAR
57 DICR24VAR
58 DICR27VAR
59 Similar to VAR_DEF. Difference is that in some file versions these variables
60 present in Database header and in minor file versions they are round-tripped
61 via Variables Dictionary
62 
63 
64 MLEADERSTYLE_VAR_DEF
65 ANNO_VAR_DEF
66 A special cases of DICR21VAR, used to differentiate CANNOSCALE and CMLEADERSCALE from other usual system variables in some cases.
67 By default is equal to DICR21VAR.
68 
69 
70 REGVAR_DEF(type, VarName,...)
71 Variable support is generated in OdDbHostAppServices (getVarName/setVarName)
72 and OdDbDatabase::get/setSysVar()
73 
74 */
75 
76 
77 #ifndef RO_VAR_DEF
78 #define RO_VAR_DEF VAR_DEF /* {Secret} */
79 #define DOUNDEF_RO_VAR_DEF
80 #endif
81 
82 #ifndef RO_VAR_DEF_H
83 #define RO_VAR_DEF_H RO_VAR_DEF /* {Secret} */
84 #define DOUNDEF_RO_VAR_DEF_H
85 #endif
86 
87 #ifndef VAR_DEF_H
88 #define VAR_DEF_H VAR_DEF /* {Secret} */
89 #define DOUNDEF_VAR_DEF_H
90 #endif
91 
92 #ifndef DICR15VAR
93 #define DOUNDEF_DICR15VAR
94 #define DICR15VAR VAR_DEF /* {Secret} */
95 #endif
96 
97 #ifndef DICR21VAR
98 #define DOUNDEF_DICR21VAR
99 #define DICR21VAR VAR_DEF /* {Secret} */
100 #define DOUNDEF_DICR21VAR_H
101 #define DICR21VAR_H VAR_DEF_H /* {Secret} */
102 #else
103 #define DOUNDEF_DICR21VAR_H
104 #define DICR21VAR_H DICR21VAR /* {Secret} */
105 #endif
106 
107 #ifndef DICR24VAR
108 #define DOUNDEF_DICR24VAR
109 #define DICR24VAR DICR21VAR /* {Secret} */
110 #define DOUNDEF_DICR24VAR_H
111 #define DICR24VAR_H DICR21VAR_H /* {Secret} */
112 #else
113 #define DOUNDEF_DICR24VAR_H
114 #define DICR24VAR_H DICR24VAR /* {Secret} */
115 #endif
116 
117 #ifndef DICR27VAR
118 #define DOUNDEF_DICR27VAR
119 #define DICR27VAR DICR21VAR /* {Secret} */
120 #define DOUNDEF_DICR27VAR_H
121 #define DICR27VAR_H DICR21VAR_H /* {Secret} */
122 #else
123 #define DOUNDEF_DICR27VAR_H
124 #define DICR27VAR_H DICR27VAR /* {Secret} */
125 #endif
126 
127 #ifndef ANNO_VAR_DEF
128 #define DOUNDEF_ANNO_VAR_DEF
129 #define ANNO_VAR_DEF DICR21VAR /* {Secret} */
130 #endif
131 
132 #ifndef MLEADERSTYLE_VAR_DEF
133 #define DOUNDEF_MLEADERSTYLE_VAR_DEF
134 #define MLEADERSTYLE_VAR_DEF DICR21VAR /* {Secret} */
135 #endif
136 
137 #ifndef VAR_DEF_2
138 #define DOUNDEF_VAR_DEF_2
139 #define VAR_DEF_2 VAR_DEF /* {Secret} */
140 #endif
141 
142 #ifndef ODTBOOL
143 #define ODTBOOL bool /* {Secret} */
144 #endif
145 
146 #ifndef ODTDIST
147 #define ODTDIST double /* {Secret} */
148 #endif
149 
150 #ifndef ODTORIENT
151 #define ODTORIENT double /* {Secret} */
152 #endif
153 
154 #ifndef ODTUNITLESS4
155 #define ODTUNITLESS4 double /* {Secret} */
156 #endif
157 
158 #ifndef ODTUNITLESS8
159 #define ODTUNITLESS8 double /* {Secret} */
160 #endif
161 
162 #ifndef ODTDB_MEASUREMENTVALUE
163 #define ODTDB_MEASUREMENTVALUE OdDb::MeasurementValue /* {Secret} */
164 #endif
165 
166 #ifndef ODTDB_LINEWEIGHT
167 #define ODTDB_LINEWEIGHT OdDb::LineWeight /* {Secret} */
168 #endif
169 
170 #ifndef ODTDB_JOINSTYLE
171 #define ODTDB_JOINSTYLE OdDb::JoinStyle /* {Secret} */
172 #endif
173 
174 #ifndef ODTDB_UNITSVALUE
175 #define ODTDB_UNITSVALUE OdDb::UnitsValue /* {Secret} */
176 #endif
177 
178 #ifndef ODTDB_PROXYIMAGE
179 #define ODTDB_PROXYIMAGE OdDb::ProxyImage /* {Secret} */
180 #endif
181 
182 #ifndef ODTDB_MEASUREMENTVALUE
183 #define ODTDB_MEASUREMENTVALUE OdDb::MeasurementValue /* {Secret} */
184 #endif
185 
186 #ifndef ODTDB_ENDCAPS
187 #define ODTDB_ENDCAPS OdDb::EndCaps /* {Secret} */
188 #endif
189 
190 #ifndef ODTDB_JOINSTYLE
191 #define ODTDB_JOINSTYLE OdDb::JoinStyle /* {Secret} */
192 #endif
193 
194 #ifndef ODTDB_PLOTSTYLENAMETYPE
195 #define ODTDB_PLOTSTYLENAMETYPE OdDb::PlotStyleNameType /* {Secret} */
196 #endif
197 
198 #ifndef ODDBOBJECTID
199 #define ODDBOBJECTID OdDbObjectId /* {Secret} */
200 #endif
201 
202 #ifndef ODDBHARDPOINTERID
203 #define ODDBHARDPOINTERID ODDBOBJECTID /* {Secret} */
204 #endif
205 
206 #ifndef ODTTEXTSTYLEID
207 #define ODTTEXTSTYLEID ODDBOBJECTID /* {Secret} */
208 #endif
209 
210 #ifndef ODTLAYERID
211 #define ODTLAYERID ODDBOBJECTID /* {Secret} */
212 #endif
213 
214 #ifndef ODTLAYERIDDEF
215 #define ODTLAYERIDDEF ODTLAYERID /* {Secret} */
216 #endif
217 
218 #ifndef ODTLINETYPEID
219 #define ODTLINETYPEID ODDBOBJECTID /* {Secret} */
220 #endif
221 
222 #ifndef ODTDIMSTYLEID
223 #define ODTDIMSTYLEID ODDBOBJECTID /* {Secret} */
224 #endif
225 
226 #ifndef ODTUCSID
227 #define ODTUCSID ODDBOBJECTID /* {Secret} */
228 #endif
229 
230 #ifndef ODTMLSTYLEID
231 #define ODTMLSTYLEID ODDBOBJECTID /* {Secret} */
232 #endif
233 
234 #ifndef ODTDB_TIMEZONE
235 #define ODTDB_TIMEZONE OdDb::TimeZone /* {Secret} */
236 #endif
237 
238 #ifndef ODTDB_SHADOWFLAGS
239 #define ODTDB_SHADOWFLAGS OdGiSubEntityTraits::ShadowFlags /* {Secret} */
240 #endif
241 
242 #ifndef ODVISTYLEID
243 #define ODVISTYLEID ODDBOBJECTID /* {Secret} */
244 #endif
245 
246 #ifndef ODTMATERIALID
247 #define ODTMATERIALID ODDBOBJECTID /* {Secret} */
248 #endif
249 
250 #ifndef ODTDB_LOFTPARAMTYPE
251 #define ODTDB_LOFTPARAMTYPE OdDb::LoftParamType /* {Secret} */
252 #endif
253 
254 #ifndef ODTDB_LOFTNORMALSTYPE
255 #define ODTDB_LOFTNORMALSTYPE OdDb::LoftNormalsType /* {Secret} */
256 #endif
257 
258 #ifndef ODTTABLESTYLEID
259 #define ODTTABLESTYLEID ODDBOBJECTID /* {Secret} */
260 #endif
261 
262 #ifndef ODTMLEADERSTYLEID
263 #define ODTMLEADERSTYLEID ODDBOBJECTID /* {Secret} */
264 #endif
265 
266 #ifndef ODTVIEWDETAILSTYLEID
267 #define ODTVIEWDETAILSTYLEID ODDBOBJECTID /* {Secret} */
268 #endif
269 
270 #ifndef ODTVIEWSECTIONSTYLEID
271 #define ODTVIEWSECTIONSTYLEID ODDBOBJECTID /* {Secret} */
272 #endif
273 
274 #ifndef ODANNOSCALE
275 #define ODANNOSCALE OdDbAnnotationScalePtr /* {Secret} */
276 #endif
277 
278 #ifndef ODTTRANSPARENCYDEF
279 #define ODTTRANSPARENCYDEF OdCmTransparency
280 #endif
281 
282 #ifndef ODTCOLORDEF
283 #define ODTCOLORDEF OdCmColor
284 #endif
285 
286 #ifndef VAR_DEF
287 /* {Secret} */
288 #define VAR_DEF(a,b,c,d,r1,r2)
289 /* {Secret} */
290 #define DOUNDEF_VAR_DEF
291 #endif
292 
293 
294 #define SVARS_FUNC_MODIFIER virtual
295 
296 // Type Name Default Metric default Reserve1 Reserve2
297 //DOM-IGNORE-END
298 
326 //<dom_var_def>double ANGBASE;
327 VAR_DEF( ODTORIENT, ANGBASE, (0.0), (0.0), (), ValidateNone())
328 
329 
360 //<dom_var_def>bool ANGDIR;
362 
388 //<dom_var_def>OdGePoint3d INSBASE;
389 VAR_DEF_H( OdGePoint3d, INSBASE, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
390 
421 //<dom_var_def>OdGePoint3d EXTMIN;
422 VAR_DEF_H( OdGePoint3d, EXTMIN, (1.E+20, 1.E+20, 1.E+20), (1.E+20, 1.E+20, 1.E+20), (), ValidateNone())
423 
451 //<dom_var_def>OdGePoint3d EXTMAX;
452 VAR_DEF_H( OdGePoint3d, EXTMAX, (-1.E+20, -1.E+20, -1.E+20), (-1.E+20, -1.E+20, -1.E+20), (), ValidateNone())
453 
497 //<dom_var_def>OdGePoint2d LIMMIN;
498 VAR_DEF_H( OdGePoint2d, LIMMIN, (0.0, 0.0), (0.0, 0.0), (), ValidateNone())
499 
543 //<dom_var_def>OdGePoint2d LIMMAX;
544 VAR_DEF_H( OdGePoint2d, LIMMAX, (12.0, 9.0), (420.0, 297.0), (), ValidateNone())
545 
577 //<dom_var_def>bool ORTHOMODE;
579 
611 //<dom_var_def>bool REGENMODE;
613 
645 //<dom_var_def>bool FILLMODE;
647 
679 //<dom_var_def>bool QTEXTMODE;
681 
713 //<dom_var_def>bool MIRRTEXT;
715 
741 //<dom_var_def>double LTSCALE;
743 
776 //<dom_var_def>OdInt16 ATTMODE;
777 VAR_DEF( OdInt16, ATTMODE, (1), (1), (), ValidateRange(0,2))
778 
804 //<dom_var_def>double TEXTSIZE;
805 VAR_DEF_2( ODTDIST, TEXTSIZE, (0.2), (2.5), (), ValidateGr(0.))
806 
832 //<dom_var_def>double TRACEWID;
833 VAR_DEF( ODTDIST, TRACEWID, (0.05), (1.0), (), ValidateEqGr(0.))
834 
860 //<dom_var_def>OdDbObjectId TEXTSTYLE;
862 
888 //<dom_var_def>OdDbObjectId CLAYER;
890 
916 //<dom_var_def>OdDbObjectId CELTYPE;
918 
944 //<dom_var_def>OdCmColor CECOLOR;
946 
972 //<dom_var_def>double CELTSCALE;
973 VAR_DEF( ODTUNITLESS4, CELTSCALE, (1.0), (1.0), (), ValidateGr(0.))
974 
1018 //<dom_var_def>double CHAMFERA;
1019 VAR_DEF( ODTDIST, CHAMFERA, (0.0), (0.0), (), ValidateEqGr(0.))
1020 
1064 //<dom_var_def>double CHAMFERB;
1065 VAR_DEF( ODTDIST, CHAMFERB, (0.0), (0.0), (), ValidateEqGr(0.))
1066 
1110 //<dom_var_def>double CHAMFERC;
1111 VAR_DEF( ODTDIST, CHAMFERC, (0.0), (0.0), (), ValidateEqGr(0.))
1112 
1156 //<dom_var_def>double CHAMFERD;
1157 VAR_DEF( ODTORIENT, CHAMFERD, (0.0), (0.0), (), ValidateNone())
1158 
1190 //<dom_var_def>bool DISPSILH;
1192 
1217 //<dom_var_def>OdDbObjectId DIMSTYLE;
1219 
1256 //<dom_var_def>bool DIMASO;
1258 
1292 //<dom_var_def>bool DIMSHO;
1293 VAR_DEF( bool, DIMSHO, (true), (true), (), ValidateNone())
1294 
1331 //<dom_var_def>OdInt16 LUNITS;
1332 VAR_DEF( OdInt16, LUNITS, (2), (2), (), ValidateRange(1,5))
1333 
1362 //<dom_var_def>OdInt16 LUPREC;
1363 VAR_DEF( OdInt16, LUPREC, (4), (4), (), ValidateRange(0,8))
1364 
1390 //<dom_var_def>double SKETCHINC;
1391 VAR_DEF( ODTDIST, SKETCHINC, (0.1), (1.0), (), ValidateNone())
1392 
1418 //<dom_var_def>double FILLETRAD;
1419 VAR_DEF( ODTDIST, FILLETRAD, (0.5), (10.0), (), ValidateEqGr(0.))
1420 
1456 //<dom_var_def>OdInt16 AUNITS;
1457 VAR_DEF( OdInt16, AUNITS, (0), (0), (), ValidateRange(0,4))
1458 
1487 //<dom_var_def>OdInt16 AUPREC;
1488 VAR_DEF( OdInt16, AUPREC, (0), (0), (), ValidateRange(0,8))
1489 
1512 //<dom_var_def>OdString MENUNAME;
1514 
1540 //<dom_var_def>double ELEVATION;
1541 VAR_DEF_H( ODTDIST, ELEVATION, (0.0), (0.0), (), ValidateNone())
1542 
1564 //<dom_var_def>double PELEVATION;
1565 VAR_DEF_H( ODTDIST, PELEVATION, (0.0), (0.0), (), ValidateNone())
1566 
1592 //<dom_var_def>double THICKNESS;
1593 VAR_DEF( ODTDIST, THICKNESS, (0.0), (0.0), (), ValidateNone())
1594 
1644 //<dom_var_def>bool LIMCHECK;
1646 
1678 //<dom_var_def>bool SKPOLY;
1680 
1707 //<dom_var_def>OdDbDate TDUCREATE;
1708 RO_VAR_DEF(OdDbDate, TDUCREATE, (OdDbDate::kInitZero), (OdDbDate::kInitZero), (), ValidateNone())
1709 
1736 //<dom_var_def>OdDbDate TDUUPDATE;
1737 RO_VAR_DEF(OdDbDate, TDUUPDATE, (OdDbDate::kInitZero), (OdDbDate::kInitZero), (), ValidateNone())
1738 
1765 //<dom_var_def>OdDbDate TDINDWG;
1766 RO_VAR_DEF(OdDbDate, TDINDWG, (OdDbDate::kInitZero), (OdDbDate::kInitZero), (), ValidateNone())
1767 
1794 //<dom_var_def>OdDbDate TDUSRTIMER;
1795 RO_VAR_DEF(OdDbDate, TDUSRTIMER, (OdDbDate::kInitZero), (OdDbDate::kInitZero), (), ValidateNone())
1796 
1825 //<dom_var_def>bool USRTIMER;
1827 
1855 //<dom_var_def>OdInt16 PDMODE;
1857 
1890 //<dom_var_def>double PDSIZE;
1891 VAR_DEF( ODTDIST, PDSIZE, (0.0), (0.0), (), ValidateNone())
1892 
1918 //<dom_var_def>double PLINEWID;
1919 VAR_DEF( ODTDIST, PLINEWID, (0.0), (0.0), (), ValidateNone())
1920 
1952 //<dom_var_def>bool SPLFRAME;
1954 
1986 //<dom_var_def>OdInt16 SPLINETYPE;
1987 VAR_DEF( OdInt16, SPLINETYPE, (6), (6), (), ValidateRange(5,6))
1988 
2033 //<dom_var_def>OdInt16 SPLINESEGS;
2035 
2063 //<dom_var_def>OdInt16 SURFTAB1;
2065 
2091 //<dom_var_def>OdInt16 SURFTAB2;
2093 
2126 //<dom_var_def>OdInt16 SURFTYPE;
2127 VAR_DEF( OdInt16, SURFTYPE, (6), (6), (), ValidateRange(5,8))
2128 
2155 //<dom_var_def>OdInt16 SURFU;
2156 VAR_DEF( OdInt16, SURFU, (6), (6), (), ValidateRange(0,200))
2157 
2184 //<dom_var_def>OdInt16 SURFV;
2185 VAR_DEF( OdInt16, SURFV, (6), (6), (), ValidateRange(0,200))
2186 
2212 //<dom_var_def>OdInt16 USERI1;
2213 VAR_DEF( OdInt16, USERI1, (0), (0), (), ValidateNone())
2214 
2240 //<dom_var_def>OdInt16 USERI2;
2241 VAR_DEF( OdInt16, USERI2, (0), (0), (), ValidateNone())
2242 
2268 //<dom_var_def>OdInt16 USERI3;
2269 VAR_DEF( OdInt16, USERI3, (0), (0), (), ValidateNone())
2270 
2296 //<dom_var_def>OdInt16 USERI4;
2297 VAR_DEF( OdInt16, USERI4, (0), (0), (), ValidateNone())
2298 
2324 //<dom_var_def>OdInt16 USERI5;
2325 VAR_DEF( OdInt16, USERI5, (0), (0), (), ValidateNone())
2326 
2352 //<dom_var_def>double USERR1;
2353 VAR_DEF( ODTDIST, USERR1, (0.0), (0.0), (), ValidateNone())
2354 
2380 //<dom_var_def>double USERR2;
2381 VAR_DEF( ODTDIST, USERR2, (0.0), (0.0), (), ValidateNone())
2382 
2408 //<dom_var_def>double USERR3;
2409 VAR_DEF( ODTDIST, USERR3, (0.0), (0.0), (), ValidateNone())
2410 
2436 //<dom_var_def>double USERR4;
2437 VAR_DEF( ODTDIST, USERR4, (0.0), (0.0), (), ValidateNone())
2438 
2464 //<dom_var_def>double USERR5;
2465 VAR_DEF( ODTDIST, USERR5, (0.0), (0.0), (), ValidateNone())
2466 
2498 //<dom_var_def>bool WORLDVIEW;
2500 
2534 //<dom_var_def>OdInt16 SHADEDGE;
2535 VAR_DEF( OdInt16, SHADEDGE, (3), (3), (), ValidateRange(0,3))
2536 
2563 //<dom_var_def>OdInt16 SHADEDIF;
2564 VAR_DEF( OdInt16, SHADEDIF, (70), (70), (), ValidateRange(0,100))
2565 
2616 //<dom_var_def>bool TILEMODE;
2618 
2645 //<dom_var_def>OdInt16 MAXACTVP;
2646 VAR_DEF( OdInt16, MAXACTVP, (64), (64), (), ValidateRange(2,64))
2647 
2670 //<dom_var_def>OdGePoint3d PINSBASE;
2671 VAR_DEF_H( OdGePoint3d, PINSBASE, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
2672 
2721 //<dom_var_def>bool PLIMCHECK;
2723 
2748 //<dom_var_def>OdGePoint3d PEXTMIN;
2749 VAR_DEF_H( OdGePoint3d, PEXTMIN, (1.E+20, 1.E+20, 1.E+20), (1.E+20, 1.E+20, 1.E+20), (), ValidateNone())
2750 
2773 //<dom_var_def>OdGePoint3d PEXTMAX;
2774 VAR_DEF_H( OdGePoint3d, PEXTMAX, (-1.E+20, -1.E+20, -1.E+20), (-1.E+20, -1.E+20, -1.E+20), (), ValidateNone())
2775 
2798 //<dom_var_def>OdGePoint2d PLIMMIN;
2799 VAR_DEF_H( OdGePoint2d, PLIMMIN, (0.0, 0.0), (0.0, 0.0), (), ValidateNone())
2800 
2823 //<dom_var_def>OdGePoint2d PLIMMAX;
2824 VAR_DEF_H( OdGePoint2d, PLIMMAX, (12.0, 9.0), (420.0, 297.0), (), ValidateNone())
2825 
2850 //<dom_var_def>OdDbObjectId UCSNAME;
2852 
2875 //<dom_var_def>OdDbObjectId PUCSNAME;
2877 
2911 //<dom_var_def>OdInt16 UNITMODE;
2912 VAR_DEF( OdInt16, UNITMODE, (0), (0), (), ValidateRange(0,1))
2913 
2945 //<dom_var_def>bool VISRETAIN;
2947 
2979 //<dom_var_def>bool PLINEGEN;
2981 
3013 //<dom_var_def>bool PSLTSCALE;
3015 
3049 //<dom_var_def>OdInt16 TREEDEPTH;
3050 VAR_DEF( OdInt16, TREEDEPTH, (3020), (3020), (), ValidateNone())
3051 
3077 //<dom_var_def>OdDbObjectId CMLSTYLE;
3079 
3112 //<dom_var_def>OdInt16 CMLJUST;
3113 VAR_DEF( OdInt16, CMLJUST, (0), (0), (), ValidateRange(0,2))
3114 
3140 //<dom_var_def>double CMLSCALE;
3141 VAR_DEF( ODTUNITLESS4, CMLSCALE, (1.0), (20.0), (), ValidateNone())
3142 
3176 //<dom_var_def>OdInt16 PROXYGRAPHICS;
3178 
3210 //<dom_var_def>OdDb::MeasurementValue MEASUREMENT;
3212 
3238 //<dom_var_def>OdDb::LineWeight CELWEIGHT;
3240 
3271 //<dom_var_def>OdDb::EndCaps ENDCAPS;
3273 
3304 //<dom_var_def>OdDb::JoinStyle JOINSTYLE;
3306 
3338 //<dom_var_def>bool LWDISPLAY;
3340 
3392 //<dom_var_def>OdDb::UnitsValue INSUNITS;
3394 
3427 //<dom_var_def>OdUInt16 TSTACKALIGN;
3429 
3456 //<dom_var_def>OdUInt16 TSTACKSIZE;
3457 VAR_DEF( OdUInt16, TSTACKSIZE, (70), (70), (), ValidateRange(25,125))
3458 
3485 //<dom_var_def>OdString HYPERLINKBASE;
3487 
3509 //<dom_var_def>OdString STYLESHEET;
3511 
3543 //<dom_var_def>bool XEDIT;
3545 
3576 //<dom_var_def>OdDb::PlotStyleNameType CEPSNTYPE;
3578 
3601 //<dom_var_def>OdDbHardPointerId CEPSNID;
3603 
3633 //<dom_var_def>bool PSTYLEMODE;
3635 
3661 //<dom_var_def>OdString FINGERPRINTGUID;
3663 
3690 //<dom_var_def>OdString VERSIONGUID;
3692 
3724 //<dom_var_def>bool EXTNAMES;
3726 
3752 //<dom_var_def>double PSVPSCALE;
3753 VAR_DEF( ODTUNITLESS8, PSVPSCALE, (0.0), (0.0), (), ValidateEqGr(0.))
3754 
3786 //<dom_var_def>bool OLESTARTUP;
3788 
3820 //<dom_var_def>bool PELLIPSE;
3822 
3849 //<dom_var_def>OdUInt16 ISOLINES;
3850 VAR_DEF( OdUInt16, ISOLINES, (4), (4), (), ValidateRange(0,2047))
3851 
3878 //<dom_var_def>OdUInt16 TEXTQLTY;
3879 VAR_DEF( OdUInt16, TEXTQLTY, (50), (50), (), ValidateRange(0,100))
3880 
3907 //<dom_var_def>double FACETRES;
3908 VAR_DEF( ODTUNITLESS4, FACETRES, (.5), (.5), (), ValidateRange(0.01,10.0))
3909 
3936 //<dom_var_def>OdGePoint3d UCSORG;
3937 RO_VAR_DEF_H(OdGePoint3d, UCSORG, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
3938 
3939 // READ ONLY IN R2000
3940 
3967 //<dom_var_def>OdGeVector3d UCSXDIR;
3968 RO_VAR_DEF_H(OdGeVector3d, UCSXDIR, (1.0, 0.0, 0.0), (1.0, 0.0, 0.0), (), ValidateNone())
3969 
3970 // READ ONLY IN R2000
3971 
3999 //<dom_var_def>OdGeVector3d UCSYDIR;
4000 RO_VAR_DEF_H(OdGeVector3d, UCSYDIR, (0.0, 1.0, 0.0), (0.0, 1.0, 0.0), (), ValidateNone())
4001 
4002 // READ ONLY IN R2000
4003 
4029 //<dom_var_def>OdDbObjectId PUCSBASE;
4031 
4056 //<dom_var_def>OdGePoint3d PUCSORG;
4057 RO_VAR_DEF_H(OdGePoint3d, PUCSORG, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4058 
4083 //<dom_var_def>OdGeVector3d PUCSXDIR;
4084 RO_VAR_DEF_H(OdGeVector3d, PUCSXDIR, (1.0, 0.0, 0.0), (1.0, 0.0, 0.0), (), ValidateNone())
4085 
4110 //<dom_var_def>OdGeVector3d PUCSYDIR;
4111 RO_VAR_DEF_H(OdGeVector3d, PUCSYDIR, (0.0, 1.0, 0.0), (0.0, 1.0, 0.0), (), ValidateNone())
4112 
4146 //<dom_var_def>OdInt16 PUCSORTHOVIEW;
4148 
4172 //<dom_var_def>OdGePoint3d PUCSORGTOP;
4173 VAR_DEF_H( OdGePoint3d, PUCSORGTOP, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4174 
4198 //<dom_var_def>OdGePoint3d PUCSORGBOTTOM;
4199 VAR_DEF_H( OdGePoint3d, PUCSORGBOTTOM,(0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4200 
4224 //<dom_var_def>OdGePoint3d PUCSORGLEFT;
4225 VAR_DEF_H( OdGePoint3d, PUCSORGLEFT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4226 
4250 //<dom_var_def>OdGePoint3d PUCSORGRIGHT;
4251 VAR_DEF_H( OdGePoint3d, PUCSORGRIGHT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4252 
4276 //<dom_var_def>OdGePoint3d PUCSORGFRONT;
4277 VAR_DEF_H( OdGePoint3d, PUCSORGFRONT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4278 
4302 //<dom_var_def>OdGePoint3d PUCSORGBACK;
4303 VAR_DEF_H( OdGePoint3d, PUCSORGBACK, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4304 
4330 //<dom_var_def>OdDbHardPointerId UCSBASE;
4332 
4366 //<dom_var_def>OdInt16 UCSORTHOVIEW;
4368 
4392 //<dom_var_def>OdGePoint3d UCSORGTOP;
4393 VAR_DEF_H( OdGePoint3d, UCSORGTOP, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4394 
4418 //<dom_var_def>OdGePoint3d UCSORGBOTTOM;
4419 VAR_DEF_H( OdGePoint3d, UCSORGBOTTOM, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4420 
4444 //<dom_var_def>OdGePoint3d UCSORGLEFT;
4445 VAR_DEF_H( OdGePoint3d, UCSORGLEFT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4446 
4470 //<dom_var_def>OdGePoint3d UCSORGRIGHT;
4471 VAR_DEF_H( OdGePoint3d, UCSORGRIGHT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4472 
4496 //<dom_var_def>OdGePoint3d UCSORGFRONT;
4497 VAR_DEF_H( OdGePoint3d, UCSORGFRONT, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4498 
4522 //<dom_var_def>OdGePoint3d UCSORGBACK;
4523 VAR_DEF_H( OdGePoint3d, UCSORGBACK, (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (), ValidateNone())
4524 
4610 //<dom_var_def>OdCodePageId DWGCODEPAGE;
4612 
4613 // New in Red Deer
4614 
4640 //<dom_var_def>OdDbObjectId CTABLESTYLE;
4642 
4643 // New in AC2008
4644 //DOM-IGNORE-BEGIN
4645 /*** VARDOCS:
4646 <properties>
4647 <remarks>
4648 "\n CMLEADERSTYLE specifies the active multileader style, which will be assigned to the new multileaders in setDatabaseDefaults()"
4649 </remarks>
4650 </properties>
4651 */
4652 //DOM-IGNORE-END
4653 
4679 //<dom_var_def>OdDbObjectId CMLEADERSTYLE;
4681 
4682 //DOM-IGNORE-BEGIN
4683 /*** VARDOCS:
4684 <properties>
4685 <remarks>
4686 "\n CANNOSCALE specifies the current annotation scale."
4687 "\n Unlike OdDbDatabase::cannoscale(), CANNOSCALE depends on the active viewport if the current layout is not model space."
4688 </remarks>
4689 </properties>
4690 */
4691 //DOM-IGNORE-END
4692 
4718 //<dom_var_def>OdDbAnnotationScalePtr CANNOSCALE;
4720 
4757 //<dom_var_def>bool ANNOALLVISIBLE;
4759 
4794 //<dom_var_def>OdInt8 ANNOTATIVEDWG;
4796 
4798 
4832 //<dom_var_def>OdInt16 LAYEREVAL;
4834 
4872 //<dom_var_def>OdInt16 LAYERNOTIFY;
4873 DICR21VAR( OdInt16, LAYERNOTIFY, (15), (15), (), ValidateRange(-63,63))
4874 
4924 //<dom_var_def>OdInt16 LIGHTINGUNITS;
4925 DICR21VAR( OdInt16, LIGHTINGUNITS, (2), (2), (), ValidateRange(0,2)) // Default value since ACAD 2009 is 2 if drawing was created from scratch. But default acad template contains 0 value.
4926 
4959 //<dom_var_def>OdInt16 LIGHTSINBLOCKS;
4961 
4993 //<dom_var_def>OdInt16 DBCSTATE;
4994 DICR15VAR( OdInt16, DBCSTATE, (0), (0), (), ValidateRange(0,1))
4995 
5037 //<dom_var_def>OdInt16 INTERSECTIONCOLOR;
5038 DICR15VAR( OdInt16, INTERSECTIONCOLOR, (257), (257), (), ValidateRange(0,257))
5039 
5072 //<dom_var_def>bool INTERSECTIONDISPLAY;
5074 
5101 //<dom_var_def>OdInt16 HALOGAP;
5103 
5145 //<dom_var_def>OdInt16 OBSCUREDCOLOR;
5146 DICR15VAR( OdInt16, OBSCUREDCOLOR, (257), (257), (), ValidateRange(0,257))
5147 
5189 //<dom_var_def>OdInt16 OBSCUREDLTYPE;
5191 
5192 // these was dictvardefs in old versions
5193 
5228 //<dom_var_def>OdInt16 INDEXCTL;
5229 DICR15VAR( OdInt16, INDEXCTL, (0), (0), (), ValidateRange(0,3))
5230 
5256 //<dom_var_def>OdString PROJECTNAME;
5258 
5301 //<dom_var_def>OdInt16 SORTENTS;
5302 DICR15VAR( OdInt16, SORTENTS, (127), (127), (), ValidateRange(0,127))
5303 
5337 //<dom_var_def>OdInt16 DIMASSOC;
5338 DICR15VAR( OdInt16, DIMASSOC, (2), (2), (), ValidateRange(0,2))
5339 
5371 //<dom_var_def>bool HIDETEXT;
5373 
5419 //<dom_var_def>OdInt8 DRAWORDERCTL;
5421 
5422 // 2006 support
5423 
5455 //<dom_var_def>bool HPINHERIT;
5457 
5483 //<dom_var_def>OdGePoint2d HPORIGIN;
5485 
5524 //<dom_var_def>OdInt16 FIELDEVAL;
5525 DICR21VAR( OdInt16, FIELDEVAL, (31), (31), (), ValidateRange(0,31))
5526 
5527 DICR21VAR( double, MSOLESCALE, (1.0), (1.0), (), ValidateEqGr(0.))
5528 
5565 //<dom_var_def>OdInt16 UPDATETHUMBNAIL;
5567 
5568 //-----------------------------------------
5569 // Variables added in AC 2007
5570 //-----------------------------------------
5571 
5604 //<dom_var_def>OdInt8 SOLIDHIST;
5605 VAR_DEF( OdInt8, SOLIDHIST, (0), (0), (), ValidateRange(0,1))
5606 
5639 //<dom_var_def>OdInt8 SHOWHIST;
5640 VAR_DEF( OdInt8, SHOWHIST, (1), (1), (), ValidateRange(0,2))
5641 
5667 //<dom_var_def>double PSOLWIDTH;
5668 DICR15VAR( ODTDIST, PSOLWIDTH, (0.25), (5.0), (), ValidateRange(DBL_MIN,DBL_MAX))
5669 
5706 //<dom_var_def>OdDb::LoftParamType LOFTPARAM;
5708 
5746 //<dom_var_def>OdDb::LoftNormalsType LOFTNORMALS;
5748 
5778 //<dom_var_def>double LOFTANG1;
5780 
5811 //<dom_var_def>double LOFTANG2;
5813 
5840 //<dom_var_def>double LOFTMAG1;
5841 VAR_DEF( ODTUNITLESS8, LOFTMAG1, (0.), (0.), (), ValidateRange(0.,1.e100))
5842 
5869 //<dom_var_def>double LOFTMAG2;
5870 VAR_DEF( ODTUNITLESS8, LOFTMAG2, (0.), (0.), (), ValidateRange(0., 1.e100))
5871 
5901 //<dom_var_def>double LATITUDE;
5902 VAR_DEF( ODTORIENT, LATITUDE, (37.7950), (37.7950), (), ValidateRange(-90., 90.))
5903 
5933 //<dom_var_def>double LONGITUDE;
5934 VAR_DEF( ODTORIENT, LONGITUDE, (-122.3940), (-122.3940), (), ValidateRange(-180., 180.))
5935 
5963 //<dom_var_def>double NORTHDIRECTION;
5965 
5992 //<dom_var_def>OdDb::TimeZone TIMEZONE;
5994 
6026 //<dom_var_def>OdInt8 LIGHTGLYPHDISPLAY;
6028 
6060 //<dom_var_def>OdInt8 TILEMODELIGHTSYNCH;
6062 
6088 //<dom_var_def>OdCmColor INTERFERECOLOR;
6090 
6116 //<dom_var_def>OdDbObjectId INTERFEREOBJVS;
6118 
6144 //<dom_var_def>OdDbObjectId INTERFEREVPVS;
6146 
6172 //<dom_var_def>OdDbObjectId DRAGVS;
6174 
6210 //<dom_var_def>OdGiSubEntityTraits::ShadowFlags CSHADOW;
6211 VAR_DEF(ODTDB_SHADOWFLAGS, CSHADOW, (OdGiSubEntityTraits::kShadowsCastAndReceive), (OdGiSubEntityTraits::kShadowsCastAndReceive), (), ValidateRange(OdGiSubEntityTraits::kShadowsCastAndReceive,OdGiSubEntityTraits::kShadowsIgnore))
6212 
6239 //<dom_var_def>double SHADOWPLANELOCATION;
6241 
6273 //<dom_var_def>bool CAMERADISPLAY;
6275 
6300 //<dom_var_def>double LENSLENGTH;
6301 VAR_DEF( ODTDIST, LENSLENGTH, (50.), (50.), (), ValidateNone())
6302 
6328 //<dom_var_def>double CAMERAHEIGHT;
6330 
6357 //<dom_var_def>double STEPSPERSEC;
6358 VAR_DEF( ODTDIST, STEPSPERSEC, (2.), (2.), (), ValidateRange(1,30))
6359 
6386 //<dom_var_def>double STEPSIZE;
6387 VAR_DEF( ODTDIST, STEPSIZE, (6.), (6.), (), ValidateRange(1e-6,1e+6))
6388 
6412 //<dom_var_deff>double 3DDWFPREC;
6413 VAR_DEF( ODTDIST, 3DDWFPREC, (2.), (2.), (), ValidateRange(1,6))
6414 
6441 //<dom_var_def>double PSOLHEIGHT;
6442 DICR15VAR( ODTDIST, PSOLHEIGHT, (4.), (80.), (), ValidateRange( DBL_MIN, DBL_MAX ) )
6443 
6469 //<dom_var_def>OdDbObjectId CMATERIAL;
6471 
6505 //<dom_var_def>OdInt8 DWFFRAME;
6507 
6541 //<dom_var_def>OdInt8 DGNFRAME;
6542 VAR_DEF_H( OdInt8, DGNFRAME, (2), (2), (), ValidateRange(0,2))
6543 
6575 //<dom_var_def>bool REALWORLDSCALE;
6577 
6578 //-----------------------------------------
6579 // Variables added in AC 2008
6580 //-----------------------------------------
6581 DICR21VAR( OdInt16, DXEVAL, (12), (12), (), ValidateRange(0,511))
6582 
6583 //-----------------------------------------
6584 // Variables added in AC 2009
6585 //-----------------------------------------
6587 
6619 //<dom_var_def>OdInt16 GEOMARKERVISIBILITY;
6621 
6623 
6624 //-----------------------------------------
6625 // Variables added in AC 2010
6626 //-----------------------------------------
6627 
6628 // DIMTXTDIRECTION - defined in DimVarDefs.h
6629 
6630 /*** VARDOCS:
6631  <properties>
6632  <remarks>
6633  "\n EXPORTMODELSPACE specifies what part of the drawing to export to a DWF, DWFx, or PDF file from Model space"
6634  "\n"
6635  "\n @table"
6636  "\n Value Description"
6637  "\n 0 Display"
6638  "\n 1 Extents"
6639  "\n 2 Window"
6640  </remarks>
6641  </properties>
6642 */
6644 
6645 /*** VARDOCS:
6646  <properties>
6647  <remarks>
6648  "\n EXPORTPAPERSPACE specifies what part of the drawing to export to a DWF, DWFx, or PDF file from paper space"
6649  "\n"
6650  "\n @table"
6651  "\n Value Description"
6652  "\n 0 Current Layout"
6653  "\n 1 All Layouts"
6654  </remarks>
6655  </properties>
6656 */
6658 
6659 /*** VARDOCS:
6660  <properties>
6661  <remarks>
6662  "\n EXPORTPAGESETUP specifies whether to export to a DWF, DWFx, or PDF file with the current page setup"
6663  "\n"
6664  "\n @table"
6665  "\n Value Description"
6666  "\n 0 Default"
6667  "\n 1 Override"
6668  </remarks>
6669  </properties>
6670 */
6672 
6673 /*** VARDOCS:
6674  <properties>
6675  <remarks>
6676  "\n FRAME controls the visibility of frames for external references, images and underlays. It overrides the individual IMAGEFRAME, DWFFRAME, PDFFRAME, DGNFRAME, and XCLIPFRAME settings"
6677  "\n"
6678  "\n @table"
6679  "\n Value Description"
6680  "\n 0 Invisible"
6681  "\n 1 Is displayed and plotted"
6682  "\n 2 Is displayed but not plotted"
6683  "\n 3 The individual setting varies for different underlays, external references and images"
6684  </remarks>
6685  </properties>
6686 */
6687 DICR24VAR_H( OdInt16, FRAME, (3), (3), (), ValidateRange(0,3))
6688 /*** VARDOCS:
6689  <properties>
6690  <remarks>
6691  "\n PDFFRAME controls the visibility of PDF underlay frames."
6692  "\n"
6693  "\n @table"
6694  "\n Value Description"
6695  "\n 0 Invisible"
6696  "\n 1 Is displayed and plotted"
6697  "\n 2 Is displayed but not plotted"
6698  </remarks>
6699  </properties>
6700 */
6701 /* This variable was bool in previous version */
6703 
6736 //<dom_var_def>OdInt16 XCLIPFRAME;
6737 /* This variable was bool (with initial value "false") in previous version */
6739 
6740 /*** VARDOCS:
6741  <properties>
6742  <remarks>
6743  "\n MESHTYPE Controls the type of mesh that is created by REVSURF, TABSURF, RULESURF and EDGESURF"
6744  "\n"
6745  "\n @table"
6746  "\n Value Description"
6747  "\n 0 Creates legacy polygon or polyface mesh when you use REVSURF, TABSURF, RULESURF, or EDGESURF"
6748  "\n 1 Creates full-featured mesh objects when you use REVSURF, TABSURF, RULESURF, or EDGESURF (recommended)"
6749  </remarks>
6750  </properties>
6751 */
6752 DICR24VAR( OdInt16, MESHTYPE, (1), (1), (), ValidateRange(0,1))
6753 
6754 /*** VARDOCS:
6755  <properties>
6756  <remarks>
6757  "\n SKYSTATUS Determines if the sky illumination is computed at render time"
6758  "\n"
6759  "\n @table"
6760  "\n Value Description"
6761  "\n 0 Sky off"
6762  "\n 1 Sky background"
6763  "\n 2 Sky background and illumination"
6764  </remarks>
6765  </properties>
6766 */
6768 
6769 //-----------------------------------------
6770 // Variables added in AC 2011
6771 //-----------------------------------------
6772 
6800 //<dom_var_def>OdDbObjectId HPLAYER;
6802 
6804 
6830 //<dom_var_def>OdCmTransparency HPTRANSPARENCY;
6832 
6859 
6886 
6887 //-----------------------------------------
6888 // Variables added in AC 2013
6889 //-----------------------------------------
6891 
6936 //<dom_var_def>OdCmTransparency CETRANSPARENCY;
6938 
6964 //<dom_var_def>OdDbObjectId CVIEWDETAILSTYLE;
6966 
6992 //<dom_var_def>OdDbObjectId CVIEWSECTIONSTYLE;
6994 
7027 //<dom_var_def>OdInt16 WIPEOUTFRAME;
7029 
7062 //<dom_var_def>OdInt16 POINTCLOUDCLIPFRAME;
7064 
7108 //<dom_var_def>double MLEADERSCALE;
7109 DICR27VAR( double, MLEADERSCALE, (1.0), (1.0), (), ValidateMeaderScale())
7110 
7158 //<dom_var_def>bool DYNCONSTRAINTDISPLAY;
7159 //FELIX_CHANGE
7161 
7210 //<dom_var_def>OdInt16 VIEWUPDATEAUTO;
7212 
7255 //<dom_var_def>double VSACURVATUREHIGH;
7257 
7300 //<dom_var_def>double VSACURVATURELOW;
7302 
7353 //<dom_var_def>OdInt16 VSACURVATURETYPE;
7355 
7406 //<dom_var_def>double VSADRAFTANGLEHIGH;
7408 
7459 //<dom_var_def>double VSADRAFTANGLELOW;
7460 DICR24VAR(ODTDIST, VSADRAFTANGLELOW, (-3.), (-3.), (), ValidateDouble(-90.,90.))
7461 
7506 //<dom_var_def>OdString VSAZEBRACOLOR1;
7507 DICR24VAR(OdString, VSAZEBRACOLOR1, (OdString(OD_T("RGB:255,255,255"))),(OdString(OD_T("RGB:255,255,255"))),(), ValidateNone())
7508 
7553 //<dom_var_def>OdString VSAZEBRACOLOR2;
7554 DICR24VAR(OdString, VSAZEBRACOLOR2, (OdString(OD_T("RGB:0,0,0"))),(OdString(OD_T("RGB:0,0,0"))),(), ValidateNone())
7555 
7599 //<dom_var_def>OdInt16 VSAZEBRADIRECTION;
7601 
7645 //<dom_var_def>OdInt16 VSAZEBRASIZE;
7646 DICR24VAR(OdInt16, VSAZEBRASIZE, (45), (45), (), ValidateRange(-32768,32767))
7647 
7696 //<dom_var_def>OdInt16 VSAZEBRATYPE;
7698 
7699 
7700 //-----------------------------------------
7701 // Variables added in AC 2014
7702 //-----------------------------------------
7703 DICR27VAR(double, GEOMARKPOSITIONSIZE, (1.), (1.), (), ValidateEqGr(0.))
7704 
7705 //-----------------------------------------
7706 // Variables added in AC 2015
7707 //-----------------------------------------
7709 
7710 
7711 
7712 //-----------------------------------------
7713 // Variables added in AC 2016
7714 //-----------------------------------------
7715 
7741 //<dom_var_def>OdDbObjectId DIMLAYER;
7743 
7769 //<dom_var_def>double SECTIONOFFSETINC;
7771 
7797 //<dom_var_def>double SECTIONTHICKNESSINC;
7799 
7831 //<dom_var_def>OdInt16 XREFOVERRIDE;
7833 
7834 
7835 //-----------------------------------------
7836 // Variables added in AC 2017
7837 //-----------------------------------------
7838 
7841 DICR27VAR(double, CENTEREXE, (0.12), (3.5),(), ValidateNone())
7843 DICR27VAR(double, CENTERLTSCALE, (1.0), (1.0), (), ValidatePositiveNonZero())
7844 DICR27VAR(OdString, CENTERLTYPE, (OdString(OD_T("CENTER2"))), (OdString(OD_T("CENTER2"))), (), ValidateNone())
7847 
7848 
7849 #undef SVARS_FUNC_MODIFIER
7850 #define SVARS_FUNC_MODIFIER
7851 
7853 // New Database variables section
7854 // To not break binary compatibility for new variables
7855 // non-virtual functions are generated
7856 
7857 // Add new Database variables here
7858 
7859 
7860 
7861 #ifdef DOUNDEF_VAR_DEF
7862 #undef VAR_DEF
7863 #undef DOUNDEF_VAR_DEF
7864 #endif
7865 
7866 #ifdef DOUNDEF_RO_VAR_DEF
7867 #undef RO_VAR_DEF
7868 #undef DOUNDEF_RO_VAR_DEF
7869 #endif
7870 
7871 #ifdef DOUNDEF_VAR_DEF_H
7872 #undef VAR_DEF_H
7873 #undef DOUNDEF_VAR_DEF_H
7874 #endif
7875 
7876 #ifdef DOUNDEF_RO_VAR_DEF_H
7877 #undef RO_VAR_DEF_H
7878 #undef DOUNDEF_RO_VAR_DEF_H
7879 #endif
7880 
7881 #ifdef DOUNDEF_DICR15VAR
7882 #undef DICR15VAR
7883 #undef DOUNDEF_DICR15VAR
7884 #endif
7885 
7886 #ifdef DOUNDEF_DICR21VAR_H
7887 #undef DICR21VAR_H
7888 #undef DOUNDEF_DICR21VAR_H
7889 #endif
7890 
7891 #ifdef DOUNDEF_DICR21VAR
7892 #undef DICR21VAR
7893 #undef DOUNDEF_DICR21VAR
7894 #endif
7895 
7896 #ifdef DOUNDEF_DICR24VAR_H
7897 #undef DICR24VAR_H
7898 #undef DOUNDEF_DICR24VAR_H
7899 #endif
7900 
7901 #ifdef DOUNDEF_DICR24VAR
7902 #undef DICR24VAR
7903 #undef DOUNDEF_DICR24VAR
7904 #endif
7905 
7906 #ifdef DOUNDEF_DICR27VAR_H
7907 #undef DICR27VAR_H
7908 #undef DOUNDEF_DICR27VAR_H
7909 #endif
7910 
7911 #ifdef DOUNDEF_DICR27VAR
7912 #undef DICR27VAR
7913 #undef DOUNDEF_DICR27VAR
7914 #endif
7915 
7916 #ifdef DOUNDEF_VAR_DEF_2
7917 #undef VAR_DEF_2
7918 #undef DOUNDEF_VAR_DEF_2
7919 #endif
7920 
7921 #ifdef DOUNDEF_ANNO_VAR_DEF
7922 #undef ANNO_VAR_DEF
7923 #undef DOUNDEF_ANNO_VAR_DEF
7924 #endif
7925 
7926 #ifdef DOUNDEF_MLEADERSTYLE_VAR_DEF
7927 #undef MLEADERSTYLE_VAR_DEF
7928 #undef DOUNDEF_MLEADERSTYLE_VAR_DEF
7929 #endif
7930 
7931 #undef SVARS_FUNC_MODIFIER
7932 
7933 
7934 #ifdef REGVAR_DEF
7935 
7936 #define SVARS_FUNC_MODIFIER virtual
7937 
7938 #define ODTDB_PROXYIMAGE OdDb::ProxyImage /* {Secret} */
7939 
7972 //<dom_var_def>OdUInt16 PLOTTRANSPARENCYOVERRIDE;
7973 REGVAR_DEF(OdUInt16, PLOTTRANSPARENCYOVERRIDE, (1), (), ValidateRange(0, 2))
7974 
7975 
8009 //<dom_var_def>bool ATTREQ;
8010 REGVAR_DEF(ODTBOOL, ATTREQ, (true), (), ValidateBOOL())
8011 
8048 //<dom_var_def>bool ATTDIA;
8049 REGVAR_DEF(ODTBOOL, ATTDIA, (false), (), ValidateBOOL())
8050 
8082 //<dom_var_def>bool BLIPMODE;
8083 REGVAR_DEF(ODTBOOL, BLIPMODE, (false), (), ValidateBOOL())
8084 
8117 //<dom_var_def>bool DELOBJ;
8118 REGVAR_DEF(ODTBOOL, DELOBJ, (true), (), ValidateBOOL())
8119 
8151 //<dom_var_def>bool FILEDIA;
8152 REGVAR_DEF(ODTBOOL, FILEDIA, (true), (), ValidateBOOL())
8153 
8187 //<dom_var_def>OdInt16 COORDS;
8188 REGVAR_DEF(OdInt16, COORDS, (1), (), ValidateRange(0,3))
8189 
8224 //<dom_var_def>OdInt16 DRAGMODE;
8225 REGVAR_DEF(OdInt16, DRAGMODE, (2), (), ValidateRange(0,2))
8226 
8273 //<dom_var_def>OdInt16 OSMODE;
8274 REGVAR_DEF(OdInt16, OSMODE, (37), (), ValidateRange(0,32767))
8275 
8307 //<dom_var_def>bool PICKFIRST;
8308 REGVAR_DEF(ODTBOOL, PICKFIRST, (1), (), ValidateBOOL())
8309 
8336 //<dom_var_def>OdInt16 PICKBOX;
8337 //FELIX_CHANGE_BEGIN
8338 #if defined FX_TOUCH_VERSION
8339 REGVAR_DEF(OdInt16, PICKBOX, (3), (), ValidateRange(0,100))
8340 #else
8341 REGVAR_DEF(OdInt16, PICKBOX, (3), (), ValidateRange(0,50))
8342 #endif
8343 /*** VARDOCS:
8344  <properties>
8345  <remarks>
8346  "\n APERTURE specifies the object snapping target height, in pixels."
8347  </remarks>
8348  </properties>
8349 */
8350 #if defined FX_TOUCH_VERSION
8351 REGVAR_DEF(OdInt16, APERTURE, (10), (), ValidateRange(1,100))
8352 #else
8353 REGVAR_DEF(OdInt16, APERTURE, (10), (), ValidateRange(1,50))
8354 #endif
8355 //FELIX_CHANGE_END
8356 
8417 //<dom_var_def>OdInt16 PICKADD;
8418 REGVAR_DEF(OdInt16, PICKADD, (2), (), ValidateRange(0,2))
8419 
8420 
8453 //<dom_var_def>OdInt16 PICKSTYLE;
8454 REGVAR_DEF(OdInt16, PICKSTYLE, (1), (), ValidateRange(0,3))
8455 
8456 // Range (0.1 - 1.0) lineweight setting slider
8457 
8484 //<dom_var_def>double LWDISPSCALE;
8485 REGVAR_DEF(ODTUNITLESS4, LWDISPSCALE, (0.55), (), ValidateRange(0.1, 1.))
8486 
8528 //<dom_var_def>OdDb::LineWeight LWDEFAULT;
8530 
8556 //<dom_var_def>OdString FONTALT;
8557 REGVAR_DEF(OdString, FONTALT, (OD_T("simplex.shx")), (), ValidateNone())
8558 
8592 //<dom_var_def>OdInt16 PLINETYPE;
8593 REGVAR_DEF(OdInt16, PLINETYPE, (2), (), ValidateRange(0,2))
8594 
8627 //<dom_var_def>OdDb::ProxyImage PROXYSHOW;
8629 
8661 //<dom_var_def>bool TEXTFILL;
8662 REGVAR_DEF(ODTBOOL, TEXTFILL, (true), (), ValidateBOOL())
8663 
8664 
8665 // New in Red Deer (2004)
8666 
8708 //<dom_var_def>OdInt16 GRIPHOVER;
8709 REGVAR_DEF(OdInt16, GRIPHOVER, (3), (), ValidateRange(1,255))
8710 
8737 //<dom_var_def>OdInt16 GRIPOBJLIMIT;
8738 REGVAR_DEF(OdInt16, GRIPOBJLIMIT, (100), (), ValidateRange(0,32767))
8739 
8771 //<dom_var_def>OdInt16 GRIPTIPS;
8772 REGVAR_DEF(OdInt16, GRIPTIPS, (1), (), ValidateRange(0,1))
8773 
8805 //<dom_var_def>OdInt16 HPASSOC;
8806 REGVAR_DEF(OdInt16, HPASSOC, (1), (), ValidateRange(0,1))
8807 
8833 //<dom_var_def>OdString LOCALROOTPREFIX;
8834 REGVAR_DEF(OdString, LOCALROOTPREFIX,(OD_T("")), (), ValidateNone())
8835 
8867 //<dom_var_def>OdInt16 LOGFILEMODE;
8868 REGVAR_DEF(OdInt16, LOGFILEMODE, (0), (), ValidateRange(0,1))
8869 
8895 //<dom_var_def>OdUInt32 MAXHATCHDENSITY;
8896 
8897 //FELIX_CHANGE_BEGIN
8898 // from ODA 21.1
8899 REGVAR_DEF(OdUInt32, MAXHATCHDENSITY,(1000000), (), ValidateNone())
8927  //<dom_var_def>OdUInt32 HPMAXCONTOURPOINTS;
8928  REGVAR_DEF(OdUInt32, HPMAXCONTOURPOINTS, (100000), (), ValidateNone())
8929 
8958  //<dom_var_def>OdUInt32 HPCUTPOINTSLIMIT;
8959  REGVAR_DEF(OdUInt32, HPCUTPOINTSLIMIT, (7500), (), ValidateNone())
8960 //FELIX_CHANGE_END
8961 
8994 //<dom_var_def>OdInt16 FIELDDISPLAY;
8995 REGVAR_DEF(OdInt16, FIELDDISPLAY, (1), (), ValidateRange(0,1))
8996 
8997 REGVAR_DEF(OdInt8, AcisProxyMode,(1), (), ValidateRange(0,1))
8998 
9030 //<dom_var_def>OdInt16 UCSVIEW;
9031 REGVAR_DEF(OdInt16, UCSVIEW, (1), (), ValidateRange(0,1))
9032 
9066 //<dom_var_def>OdInt16 GRIPBLOCK;
9067 REGVAR_DEF(OdInt16, GRIPBLOCK, (0), (), ValidateRange(0,1))
9068 
9094 //<dom_var_def>OdInt16 GRIPCOLOR;
9095 REGVAR_DEF(OdInt16, GRIPCOLOR, (160), (), ValidateRange(1,255))
9096 
9122 //<dom_var_def>OdInt16 GRIPDYNCOLOR;
9123 REGVAR_DEF(OdInt16, GRIPDYNCOLOR, (140), (), ValidateRange(1,255))
9124 
9150 //<dom_var_def>OdInt16 GRIPHOT;
9151 REGVAR_DEF(OdInt16, GRIPHOT, (1), (), ValidateRange(1,255))
9152 
9185 //<dom_var_def>OdInt16 GRIPS;
9186 //FELIX_CHANGE
9187 REGVAR_DEF(OdInt16, GRIPS, (2), (), ValidateRange(0,2))
9188 
9214 //<dom_var_def>OdInt16 GRIPSIZE;
9215 REGVAR_DEF(OdInt16, GRIPSIZE, (5), (), ValidateRange(1,255))
9216 
9217 /*** VARDOCS:
9218  <properties>
9219  <remarks>
9220  "\n Controls whether the drawing is saved with visual fidelity."
9221  "\n"
9222  "\n @table"
9223  "\n Value Description"
9224  "\n 0 Saved without visual fidelity"
9225  "\n 1 Saved with visual fidelity"
9226  </remarks>
9227  </properties>
9228 */
9229 REGVAR_DEF(OdInt16, SAVEFIDELITY, (1), (), ValidateRange(0,1))
9230 
9231 /*** VARDOCS:
9232  <properties>
9233  <remarks>
9234  "\n DWFOSNAP controls whether object snapping is active for geometry in DWF underlays
9235  "\n"
9236  "\n @table"
9237  "\n Value Description"
9238  "\n false Disabled"
9239  "\n true Enabled"
9240  </remarks>
9241  </properties>
9242 */
9243 REGVAR_DEF(ODTBOOL, DWFOSNAP, (1), (), ValidateBOOL())
9244 
9245 /*** VARDOCS:
9246  <properties>
9247  <remarks>
9248  "\n DGNOSNAP controls whether object snapping is active for geometry in DGN underlays
9249  "\n"
9250  "\n @table"
9251  "\n Value Description"
9252  "\n false Disabled"
9253  "\n true Enabled"
9254  </remarks>
9255  </properties>
9256 */
9257 REGVAR_DEF(ODTBOOL, DGNOSNAP, (1), (), ValidateBOOL())
9258 
9295 //<dom_var_def>OdUInt8 OLEQUALITY;
9296 //FELIX_CHANGE
9297 REGVAR_DEF(OdInt8, OLEQUALITY, (3), (), ValidateRange(0, 3))
9298 
9332 //<dom_var_def>OdInt8 OLEHIDE;
9333 REGVAR_DEF(OdInt8, OLEHIDE, (0), (), ValidateRange(0, 3))
9334 
9335 //-------------------------
9336 // Introduced in R13
9337 //-------------------------
9338 
9339 
9372 //<dom_var_def>OdInt16 ISAVEPERCENT;
9373 REGVAR_DEF(OdInt16, ISAVEPERCENT, (50), (), ValidateRange(0, 100))
9374 
9375 
9376 //-------------------------
9377 // Introduced in R14
9378 //-------------------------
9379 
9412 //<dom_var_def>OdInt16 DEMANDLOAD;
9413 REGVAR_DEF(OdInt16, DEMANDLOAD, (3), (), ValidateRange(0, 3))
9414 
9415 //-----------------------------------------
9416 // Variables added in AC 2008
9417 //-----------------------------------------
9418 
9419 REGVAR_DEF(OdInt16, LAYLOCKFADECTL, (50), (), ValidateRange(-90, 90))
9420 
9421 //-----------------------------------------
9422 // Variables added in AC 2009
9423 //-----------------------------------------
9424 
9480 //<dom_var_def>OdInt16 THUMBSIZE;
9481 REGVAR_DEF(OdInt16, THUMBSIZE, (3), (), ValidateRange(0,8))
9482 
9483 REGVAR_DEF(OdInt16, PUBLISHHATCH, (1), (), ValidateRange(0,1))
9484 
9485 REGVAR_DEF(OdInt16, OPENPARTIAL, (1), (), ValidateRange(0,1))
9486 
9487 //FELIX_CHANGE
9488 REGVAR_DEF(OdUInt32, DGNIMPORTMAX, (10000000), (), ValidateNone())
9489 
9521 //<dom_var_def>OdInt16 PLINECONVERTMODE;
9522 REGVAR_DEF(OdInt16, PLINECONVERTMODE, (0), (), ValidateRange(0,1))
9523 
9524 
9525 
9526 //-----------------------------------------
9527 // Variables added in AC 2010
9528 //-----------------------------------------
9529 
9530 /*** VARDOCS:
9531 <properties>
9532 <remarks>
9533 "\n PDFOSNAP controls whether object snapping is active for geometry in PDF underlays
9534 "\n"
9535 "\n @table"
9536 "\n Value Description"
9537 "\n false Disabled"
9538 "\n true Enabled"
9539 </remarks>
9540 </properties>
9541 */
9542 REGVAR_DEF(ODTBOOL, PDFOSNAP, (1), (), ValidateBOOL())
9543 
9544 REGVAR_DEF(OdInt16, XFADECTL, (50), (), ValidateRange(0,90))
9545 
9546 REGVAR_DEF(OdInt16, XDWGFADECTL, (50), (), ValidateRange(-90, 90))
9547 
9583 //<dom_var_def>OdInt16 PARAMETERCOPYMODE;
9584 REGVAR_DEF(OdInt16, PARAMETERCOPYMODE, (1), (), ValidateRange(0,4))
9585 
9586 
9587 //-----------------------------------------
9588 // Variables added in AC 2011
9589 //-----------------------------------------
9590 
9623 //<dom_var_def>OdInt16 OBJECTISOLATIONMODE;
9624 REGVAR_DEF(OdInt16, OBJECTISOLATIONMODE, (0), (), ValidateRange(0,1))
9625 
9626 //-----------------------------------------
9627 // Variables added in AC 2012
9628 //-----------------------------------------
9629 
9662 //<dom_var_def>OdInt16 ARRAYTYPE;
9663 REGVAR_DEF(OdInt16, ARRAYTYPE , (0), (), ValidateRange(0,2))
9664 
9697 //<dom_var_def>OdInt16 POINTCLOUDAUTOUPDATE;
9698 REGVAR_DEF(OdInt16, POINTCLOUDAUTOUPDATE, (1), (), ValidateRange(0,1))
9699 
9727 //<dom_var_def>OdInt16 POINTCLOUDDENSITY;
9728 REGVAR_DEF(OdInt16, POINTCLOUDDENSITY, (15), (), ValidateRange(1,100))
9729 
9762 //<dom_var_def>OdInt16 POINTCLOUDLOCK;
9763 REGVAR_DEF(OdInt16, POINTCLOUDLOCK, (0), (), ValidateRange(0,1))
9764 
9792 //<dom_var_def>OdInt16 POINTCLOUDRTDENSITY;
9793 REGVAR_DEF(OdInt16, POINTCLOUDRTDENSITY, (5), (), ValidateRange(1,100))
9794 
9795 //-----------------------------------------
9796 // Variables added in AC 2013
9797 //-----------------------------------------
9798 
9831 //<dom_var_def>OdInt16 ARRAYASSOCIATIVITY;
9832 REGVAR_DEF(OdInt16, ARRAYASSOCIATIVITY, (1), (), ValidateRange(0,1))
9833 
9865 //<dom_var_def>OdInt16 POINTCLOUDBOUNDARY;
9866 REGVAR_DEF(OdInt16, POINTCLOUDBOUNDARY, (1), (), ValidateRange(0,1))
9867 
9894 //<dom_var_def>OdUInt32 POINTCLOUDPOINTMAX;
9895 REGVAR_DEF(OdUInt32, POINTCLOUDPOINTMAX, (1500000), (), ValidateNone())
9896 
9897 //-----------------------------------------
9898 // Variables added in AC 2014
9899 //-----------------------------------------
9900 
9901 REGVAR_DEF(OdInt16, TEXTALIGNMODEMODE, (9), (), ValidateRange(0,11))
9902 
9903 
9904 //-----------------------------------------
9905 // Variables added in AC 2015
9906 //-----------------------------------------
9907 
9955 //<dom_var_def>OdInt16 LINESMOOTHING;
9956 REGVAR_DEF(OdInt16, LINESMOOTHING, (0), (), ValidateRange(0,1))
9957 
9991 //<dom_var_def>OdInt16 HPLINETYPE;
9992 REGVAR_DEF(OdInt16, HPLINETYPE, (0), (), ValidateRange(0,1))
9993 
9994 REGVAR_DEF(OdInt32, POINTCLOUDPOINTMAXLEGACY, (1500000), (), ValidateRange(1500000,10000000))
9995 REGVAR_DEF(OdInt16, POINTCLOUDLOD, (10), (), ValidateRange(1,10))
9996 
9997 //-----------------------------------------
9998 // Variables added in AC 2016
9999 //-----------------------------------------
10000 
10036 //<dom_var_def>OdInt16 REVCLOUDCREATEMODE;
10037 REGVAR_DEF(OdInt16, REVCLOUDCREATEMODE, (1), (), ValidateRange(0,2))
10038 
10070 //<dom_var_def>OdInt16 REVCLOUDGRIPS;
10071 REGVAR_DEF(OdInt16, REVCLOUDGRIPS, (1), (), ValidateRange(0,1))
10072 
10073 
10074 //-----------------------------------------
10075 // Variables added in AC 2017
10076 //-----------------------------------------
10077 REGVAR_DEF(ODTBOOL, LTGAPSELECTION, (0), (), ValidateBOOL())
10078 
10079 
10080 
10082 // Teigha-specific system variables
10084 
10117 //<dom_var_def>bool SAVEROUNDTRIP;
10118 REGVAR_DEF(bool, SAVEROUNDTRIP, (true), (), ValidateBOOL())
10119 
10145 //<dom_var_def>double R12SaveDeviation;
10146 REGVAR_DEF(ODTDIST, R12SaveDeviation,(0.), (), ValidateNone())
10147 
10174 //<dom_var_def>OdInt16 R12SaveAccuracy;
10175 REGVAR_DEF(OdInt16, R12SaveAccuracy,(8), (), ValidateNone())
10176 
10209 //<dom_var_def>OdInt16 AcisSaveAsMode;
10210 REGVAR_DEF(OdInt16, AcisSaveAsMode,(0), (), ValidateRange(0,1))
10211 
10212 /*** VARDOCS:
10213  <properties>
10214  <remarks>
10215  "\n AcisProxyMode controls saving to proxy's graphics metafile mode of ACIS entities (3DSolids, Bodies, Regions)."
10216  "\n"
10217  "\n @table"
10218  "\n Value Description"
10219  "\n 0 Save meshes"
10220  "\n 1 Save edges only"
10221  </remarks>
10222  </properties>
10223 */
10224 
10225 /*** VARDOCS:
10226  <properties>
10227  <remarks>
10228  "\n PLINECACHE controls creation the cache of vertexes for OdDb2dPolyline when a database file is opened."
10229  "\n"
10230  "\n @table"
10231  "\n Value Cache"
10232  "\n false Disabled"
10233  "\n true Enabled"
10234  </remarks>
10235  </properties>
10236 */
10237 REGVAR_DEF(ODTBOOL, PLINECACHE, (false), (), ValidateBOOL())
10238 
10239 /*** VARDOCS:
10240  <properties>
10241  <remarks>
10242  "\n DxfTextAdjustAlignment controls if adjustAlignment() is called"
10243  " at the end of loading OdDbText from DXF file."
10244  "\n"
10245  "\n @table"
10246  "\n Value Description"
10247  "\n false Disabled"
10248  "\n true Enabled"
10249  </remarks>
10250  </properties>
10251 */
10252 REGVAR_DEF(bool, DxfTextAdjustAlignment, (false), (), ValidateBOOL())
10253 
10288 //<dom_var_def>bool RecomputeDimBlocksRequired;
10289 REGVAR_DEF(bool, RecomputeDimBlocksRequired, (true), (), ValidateBOOL())
10290 
10341 //<dom_var_def>bool AllowSavingEmptyAcisObjects;
10342 REGVAR_DEF(bool, AllowSavingEmptyAcisObjects, (false), (), ValidateBOOL())
10343 
10376 //<dom_var_def>bool RestoreHatchFromBlkRef;
10377 REGVAR_DEF(bool, RestoreHatchFromBlkRef, (true), (), ValidateBOOL())
10378 
10428 //<dom_var_def>OdInt16 MTMODE;
10429 //FELIX_CHANGE
10430 REGVAR_DEF(OdInt16, MtMode, (0), (), ValidateRange(0,2))
10431 
10432 #undef ODTDB_PROXYIMAGE
10433 
10434 
10435 #undef SVARS_FUNC_MODIFIER
10436 #define SVARS_FUNC_MODIFIER
10438 // New AppServices variables section
10439 // To not break binary compatibility for new variables
10440 // non-virtual functions are generated
10441 
10442 // Add new REGVARs here
10443 
10444 // Teigha-specific
10445 
10446 /*** VARDOCS:
10447  <properties>
10448  <remarks>
10449  "\n VerticalApplicationsMode controls behavior of vertical applications"
10450  "\n" Bit-coded
10451  "\n If bit set application creates its default objects in every drawing
10452  "\n If not application does not create its default objects
10453  "\n (enabler behavior)
10454  "\n It also affects hatch rendering: empty stroke hatch is rendered as solid fill for Architecture"
10455  "\n @table"
10456  "\n Value Description"
10457  "\n bit 1 Teigha Architecture
10458  "\n bit 2 Teigha Civil
10459  "\n bit 4 Teigha Mechanical
10460  </remarks>
10461  </properties>
10462 */
10463 REGVAR_DEF(OdUInt32, VerticalApplicationsMode, (0xFFFFFFFF), (), ValidateNone())
10464 
10465 /*** VARDOCS:
10466 <properties>
10467 <remarks>
10468 "\n A directory for saving raster images when importing from a pdf files to a .dwg. If this variable isn't specified, the images are saved in the application temporary directory."
10469 </remarks>
10470 </properties>
10471 */
10472 REGVAR_DEF(OdString, PDFIMPORTIMAGEPATH, (OD_T("")), (), ValidateNone())
10473 
10474 /*** VARDOCS:
10475  <properties>
10476  <remarks>
10477  "\n PersistentUndoMode (experimental) enables saving editing history in a file"
10478  </remarks>
10479  </properties>
10480 */
10481 REGVAR_DEF(bool, PersistentUndoMode, (false), (), ValidateBOOL())
10482 
10483 #undef SVARS_FUNC_MODIFIER
10484 
10485 
10486 #endif //#ifdef REGVAR_DEF
10487 
10488 
10489 #undef ODTBOOL
10490 #undef ODTDIST
10491 #undef ODTORIENT
10492 #undef ODTUNITLESS4
10493 #undef ODTUNITLESS8
10494 #undef ODTDB_MEASUREMENTVALUE
10495 #undef ODTDB_LINEWEIGHT
10496 #undef ODTDB_JOINSTYLE
10497 #undef ODTDB_UNITSVALUE
10498 #undef ODTDB_PROXYIMAGE
10499 #undef ODTDB_MEASUREMENTVALUE
10500 #undef ODTTEXTSTYLEID
10501 #undef ODTLAYERID
10502 #undef ODTLAYERIDDEF
10503 #undef ODTLINETYPEID
10504 #undef ODTDIMSTYLEID
10505 #undef ODTUCSID
10506 #undef ODTMLSTYLEID
10507 #undef ODTDB_ENDCAPS
10508 #undef ODTDB_JOINSTYLE
10509 #undef ODTDB_PLOTSTYLENAMETYPE
10510 #undef ODTDB_TIMEZONE
10511 #undef ODTMATERIALID
10512 #undef ODVISTYLEID
10513 #undef ODTTABLESTYLEID
10514 #undef ODTMLEADERSTYLEID
10515 #undef ODTVIEWDETAILSTYLEID
10516 #undef ODTVIEWSECTIONSTYLEID
10517 #undef ODANNOSCALE
10518 #undef ODDBHARDPOINTERID
10519 #undef ODDBOBJECTID
10520 #undef ODTTRANSPARENCY
#define REGVAR_DEF(type, name, unused3, unused4, unused5)
OdCodePageId
Definition: OdCodePage.h:31
unsigned int OdUInt32
short OdInt16
signed char OdInt8
unsigned short OdUInt16
int OdInt32
#define Oda2PI
Definition: OdaCommon.h:57
#define RO_VAR_DEF
Definition: SysVarDefs.h:78
EXTMIN
Definition: SysVarDefs.h:422
MAXACTVP
Definition: SysVarDefs.h:2646
EXPORTPAPERSPACE
Definition: SysVarDefs.h:6657
PSOLWIDTH
Definition: SysVarDefs.h:5668
CECOLOR
Definition: SysVarDefs.h:945
UPDATETHUMBNAIL
Definition: SysVarDefs.h:5566
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency GEOMARKPOSITIONSIZE
Definition: SysVarDefs.h:7703
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor CETRANSPARENCY
Definition: SysVarDefs.h:6937
#define ODTLAYERIDDEF
Definition: SysVarDefs.h:215
INTERSECTIONDISPLAY
Definition: SysVarDefs.h:5073
CAMERADISPLAY
Definition: SysVarDefs.h:6274
TILEMODE
Definition: SysVarDefs.h:2617
CELTSCALE
Definition: SysVarDefs.h:973
PUCSORG
Definition: SysVarDefs.h:4057
FILLETRAD
Definition: SysVarDefs.h:1419
ValidateRange(0, 2)) VAR_DEF_2(ODTDIST
HYPERLINKBASE
Definition: SysVarDefs.h:3486
SKYSTATUS
Definition: SysVarDefs.h:6767
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPE
Definition: SysVarDefs.h:7844
TRACEWID
Definition: SysVarDefs.h:833
FACETRES
Definition: SysVarDefs.h:3908
ValidateMLeaderStyle()) ANNO_VAR_DEF(ODANNOSCALE
PSVPSCALE
Definition: SysVarDefs.h:3753
USERI2
Definition: SysVarDefs.h:2241
LOFTMAG2
Definition: SysVarDefs.h:5870
PLINEWID
Definition: SysVarDefs.h:1919
FIELDEVAL
Definition: SysVarDefs.h:5525
#define ODTDB_SHADOWFLAGS
Definition: SysVarDefs.h:239
HPLAYER
Definition: SysVarDefs.h:6801
GEOMARKERVISIBILITY
Definition: SysVarDefs.h:6620
ANNOALLVISIBLE
Definition: SysVarDefs.h:4758
LONGITUDE
Definition: SysVarDefs.h:5934
PEXTMAX
Definition: SysVarDefs.h:2774
PLIMCHECK
Definition: SysVarDefs.h:2722
UCSNAME
Definition: SysVarDefs.h:2851
LUNITS
Definition: SysVarDefs.h:1332
#define ODTUNITLESS4
Definition: SysVarDefs.h:155
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLAYER
Definition: SysVarDefs.h:7842
#define DICR15VAR
Definition: SysVarDefs.h:94
LIGHTSINBLOCKS
Definition: SysVarDefs.h:4960
SHADEDGE
Definition: SysVarDefs.h:2535
HPORIGIN
Definition: SysVarDefs.h:5484
#define ODTLAYERID
Definition: SysVarDefs.h:211
CHAMFERB
Definition: SysVarDefs.h:1065
MIRRHATCH
Definition: SysVarDefs.h:6803
SURFU
Definition: SysVarDefs.h:2156
CSHADOW
Definition: SysVarDefs.h:6211
AUPREC
Definition: SysVarDefs.h:1488
INTERFEREOBJVS
Definition: SysVarDefs.h:6117
#define RO_VAR_DEF_H
Definition: SysVarDefs.h:83
ValidateDimStyle()) VAR_DEF(ODTBOOL
ValidateLinetype()) VAR_DEF(OdCmColor
CMLSCALE
Definition: SysVarDefs.h:3141
CEPSNID
Definition: SysVarDefs.h:3602
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPEFILE
Definition: SysVarDefs.h:7845
#define ODTMLEADERSTYLEID
Definition: SysVarDefs.h:263
LOFTANG2
Definition: SysVarDefs.h:5812
EXPORTPAGESETUP
Definition: SysVarDefs.h:6671
XCLIPFRAME
Definition: SysVarDefs.h:6738
SOLIDHIST
Definition: SysVarDefs.h:5605
PLIMMIN
Definition: SysVarDefs.h:2799
#define ODANNOSCALE
Definition: SysVarDefs.h:275
PUCSNAME
Definition: SysVarDefs.h:2876
#define ODTDB_JOINSTYLE
Definition: SysVarDefs.h:171
LIMMIN
Definition: SysVarDefs.h:498
ValidateNonZero()) VAR_DEF(OdInt16
PELLIPSE
Definition: SysVarDefs.h:3821
odInitVERSIONGUID())
LUPREC
Definition: SysVarDefs.h:1363
#define ODDBHARDPOINTERID
Definition: SysVarDefs.h:203
const OdCmTransparency const OdCmTransparency HPCOLOR
Definition: SysVarDefs.h:6858
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor REQUIREDVERSIONS
Definition: SysVarDefs.h:6890
OBSCUREDLTYPE
Definition: SysVarDefs.h:5190
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATUREHIGH
Definition: SysVarDefs.h:7256
#define ODTDB_PROXYIMAGE
Definition: SysVarDefs.h:179
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDPOINTSIZE
Definition: SysVarDefs.h:7708
PELEVATION
Definition: SysVarDefs.h:1565
LOFTNORMALS
Definition: SysVarDefs.h:5747
SHADOWPLANELOCATION
Definition: SysVarDefs.h:6240
STYLESHEET
Definition: SysVarDefs.h:3510
PUCSORGTOP
Definition: SysVarDefs.h:4173
#define ODTVIEWDETAILSTYLEID
Definition: SysVarDefs.h:267
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSSIZE
Definition: SysVarDefs.h:7840
TDUCREATE
Definition: SysVarDefs.h:1708
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor HPBACKGROUNDCOLOR
Definition: SysVarDefs.h:6885
SORTENTS
Definition: SysVarDefs.h:5302
LIMCHECK
Definition: SysVarDefs.h:1645
LOFTPARAM
Definition: SysVarDefs.h:5707
DISPSILH
Definition: SysVarDefs.h:1191
PUCSORTHOVIEW
Definition: SysVarDefs.h:4147
ValidateCmColor()) VAR_DEF(ODTUNITLESS4
LWDISPLAY
Definition: SysVarDefs.h:3339
ORTHOMODE
Definition: SysVarDefs.h:578
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateDouble(-90., 90.)) DICR24VAR(ODTDIST
HIDETEXT
Definition: SysVarDefs.h:5372
#define ODTCOLORDEF
Definition: SysVarDefs.h:283
#define DICR21VAR
Definition: SysVarDefs.h:99
ANGDIR
Definition: SysVarDefs.h:361
PSOLHEIGHT
Definition: SysVarDefs.h:6442
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRASIZE
Definition: SysVarDefs.h:7646
LAYEREVAL
Definition: SysVarDefs.h:4833
TEXTSTYLE
Definition: SysVarDefs.h:861
#define ODTLINETYPEID
Definition: SysVarDefs.h:219
EXPORTMODELSPACE
Definition: SysVarDefs.h:6643
PDFFRAME
Definition: SysVarDefs.h:6702
#define ODTORIENT
Definition: SysVarDefs.h:151
SURFTYPE
Definition: SysVarDefs.h:2127
TIMEZONE
Definition: SysVarDefs.h:5993
#define ODTMATERIALID
Definition: SysVarDefs.h:247
PUCSORGLEFT
Definition: SysVarDefs.h:4225
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency DIMLAYER
Definition: SysVarDefs.h:7742
UCSORGBACK
Definition: SysVarDefs.h:4523
SURFV
Definition: SysVarDefs.h:2185
ValidatePDMODE()) VAR_DEF(ODTDIST
MIRRTEXT
Definition: SysVarDefs.h:714
PINSBASE
Definition: SysVarDefs.h:2671
USERR4
Definition: SysVarDefs.h:2437
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDCLIPFRAME
Definition: SysVarDefs.h:7063
UCSORGLEFT
Definition: SysVarDefs.h:4445
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency WIPEOUTFRAME
Definition: SysVarDefs.h:7028
PREVIEWTYPE
Definition: SysVarDefs.h:6622
VERSIONGUID
Definition: SysVarDefs.h:3691
CHAMFERC
Definition: SysVarDefs.h:1111
CEPSNTYPE
Definition: SysVarDefs.h:3577
PUCSYDIR
Definition: SysVarDefs.h:4111
DIMSHO
Definition: SysVarDefs.h:1293
PUCSORGFRONT
Definition: SysVarDefs.h:4277
#define ODTDB_MEASUREMENTVALUE
Definition: SysVarDefs.h:163
VISRETAIN
Definition: SysVarDefs.h:2946
USERI1
Definition: SysVarDefs.h:2213
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWDETAILSTYLE
Definition: SysVarDefs.h:6965
EXTMAX
Definition: SysVarDefs.h:452
USERR1
Definition: SysVarDefs.h:2353
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR1
Definition: SysVarDefs.h:7507
#define ODTDIMSTYLEID
Definition: SysVarDefs.h:223
TDUUPDATE
Definition: SysVarDefs.h:1737
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewSectionStyle()) DICR27VAR(OdInt16
PSLTSCALE
Definition: SysVarDefs.h:3014
#define ODTDIST
Definition: SysVarDefs.h:147
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VIEWUPDATEAUTO
Definition: SysVarDefs.h:7211
ValidateBOOL()) VAR_DEF_H(OdGePoint3d
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTEREXE
Definition: SysVarDefs.h:7841
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURELOW
Definition: SysVarDefs.h:7301
TEXTSIZE
Definition: SysVarDefs.h:805
USERI4
Definition: SysVarDefs.h:2297
INSUNITS
Definition: SysVarDefs.h:3393
TREEDEPTH
Definition: SysVarDefs.h:3050
MENUNAME
Definition: SysVarDefs.h:1513
ValidateLineWeight()) VAR_DEF_H(ODTDB_ENDCAPS
HPINHERIT
Definition: SysVarDefs.h:5456
LATITUDE
Definition: SysVarDefs.h:5902
#define VAR_DEF_2
Definition: SysVarDefs.h:139
PDMODE
Definition: SysVarDefs.h:1856
ANNOTATIVEDWG
Definition: SysVarDefs.h:4795
CHAMFERA
Definition: SysVarDefs.h:1019
TDINDWG
Definition: SysVarDefs.h:1766
CMATERIAL
Definition: SysVarDefs.h:6470
ValidateANNOTATIVEDWG()) DICR21VAR(ODTBOOL
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateTransparency()) DICR27VAR(ODTVIEWDETAILSTYLEID
SPLINETYPE
Definition: SysVarDefs.h:1987
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRADIRECTION
Definition: SysVarDefs.h:7600
PUCSORGBACK
Definition: SysVarDefs.h:4303
#define ODTDB_UNITSVALUE
Definition: SysVarDefs.h:175
OdaPI2
Definition: SysVarDefs.h:5779
#define ODTTABLESTYLEID
Definition: SysVarDefs.h:259
CAMERAHEIGHT
Definition: SysVarDefs.h:6329
#define ODTUNITLESS8
Definition: SysVarDefs.h:159
DIMASSOC
Definition: SysVarDefs.h:5338
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency XREFOVERRIDE
Definition: SysVarDefs.h:7832
MSOLESCALE
Definition: SysVarDefs.h:5527
ValidateTextStyle()) VAR_DEF(ODTLAYERID
SURFTAB1
Definition: SysVarDefs.h:2064
#define ODTDB_LINEWEIGHT
Definition: SysVarDefs.h:167
EXTNAMES
Definition: SysVarDefs.h:3725
PEXTMIN
Definition: SysVarDefs.h:2749
STEPSIZE
Definition: SysVarDefs.h:6387
REGENMODE
Definition: SysVarDefs.h:612
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONTHICKNESSINC
Definition: SysVarDefs.h:7798
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONOFFSETINC
Definition: SysVarDefs.h:7770
#define ODTMLSTYLEID
Definition: SysVarDefs.h:231
CMLJUST
Definition: SysVarDefs.h:3113
ENDCAPS
Definition: SysVarDefs.h:3272
LTSCALE
Definition: SysVarDefs.h:742
INTERFEREVPVS
Definition: SysVarDefs.h:6145
QTEXTMODE
Definition: SysVarDefs.h:680
AUNITS
Definition: SysVarDefs.h:1457
odInitFINGERPRINTGUID())
DWFFRAME
Definition: SysVarDefs.h:6506
GEOLATLONGFORMAT
Definition: SysVarDefs.h:6586
#define ODTVIEWSECTIONSTYLEID
Definition: SysVarDefs.h:271
TEXTQLTY
Definition: SysVarDefs.h:3879
#define ODTDB_LOFTNORMALSTYPE
Definition: SysVarDefs.h:255
DGNFRAME
Definition: SysVarDefs.h:6542
LIMMAX
Definition: SysVarDefs.h:544
UCSORTHOVIEW
Definition: SysVarDefs.h:4367
DXEVAL
Definition: SysVarDefs.h:6581
PUCSORGBOTTOM
Definition: SysVarDefs.h:4199
#define VAR_DEF_H
Definition: SysVarDefs.h:88
LIGHTINGUNITS
Definition: SysVarDefs.h:4925
UCSORGBOTTOM
Definition: SysVarDefs.h:4419
DRAGVS
Definition: SysVarDefs.h:6173
FINGERPRINTGUID
Definition: SysVarDefs.h:3662
SPLINESEGS
Definition: SysVarDefs.h:2034
#define DICR24VAR_H
Definition: SysVarDefs.h:111
#define ODTDB_ENDCAPS
Definition: SysVarDefs.h:187
CMLSTYLE
Definition: SysVarDefs.h:3078
UCSBASE
Definition: SysVarDefs.h:4331
INSBASE
Definition: SysVarDefs.h:389
CANNOSCALE
Definition: SysVarDefs.h:4719
SKETCHINC
Definition: SysVarDefs.h:1391
UCSORG
Definition: SysVarDefs.h:3937
DIMSTYLE
Definition: SysVarDefs.h:1218
E
Definition: SysVarDefs.h:422
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR2
Definition: SysVarDefs.h:7554
#define DICR27VAR
Definition: SysVarDefs.h:119
DBCSTATE
Definition: SysVarDefs.h:4994
PROJECTNAME
Definition: SysVarDefs.h:5257
LAYERNOTIFY
Definition: SysVarDefs.h:4873
PSTYLEMODE
Definition: SysVarDefs.h:3634
CELWEIGHT
Definition: SysVarDefs.h:3239
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERMARKEXE
Definition: SysVarDefs.h:7846
OD_T("."))
USERI5
Definition: SysVarDefs.h:2325
HPTRANSPARENCY
Definition: SysVarDefs.h:6831
#define ODTDB_TIMEZONE
Definition: SysVarDefs.h:235
ELEVATION
Definition: SysVarDefs.h:1541
UCSXDIR
Definition: SysVarDefs.h:3968
ValidatePSName()) RO_VAR_DEF(ODTBOOL
LOFTMAG1
Definition: SysVarDefs.h:5841
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWSECTIONSTYLE
Definition: SysVarDefs.h:6993
PUCSORGRIGHT
Definition: SysVarDefs.h:4251
UCSORGTOP
Definition: SysVarDefs.h:4393
OLESTARTUP
Definition: SysVarDefs.h:3787
TDUSRTIMER
Definition: SysVarDefs.h:1795
ValidateTableStyle()) MLEADERSTYLE_VAR_DEF(ODTMLEADERSTYLEID
THICKNESS
Definition: SysVarDefs.h:1593
XEDIT
Definition: SysVarDefs.h:3544
CHAMFERD
Definition: SysVarDefs.h:1157
FILLMODE
Definition: SysVarDefs.h:646
CP_ANSI_1252
Definition: SysVarDefs.h:4611
#define ODVISTYLEID
Definition: SysVarDefs.h:243
TSTACKALIGN
Definition: SysVarDefs.h:3428
USERR2
Definition: SysVarDefs.h:2381
JOINSTYLE
Definition: SysVarDefs.h:3305
PUCSBASE
Definition: SysVarDefs.h:4030
ValidateVisualStyle()) VAR_DEF(ODVISTYLEID
ValidateGr(0.)) VAR_DEF(ODTDIST
TILEMODELIGHTSYNCH
Definition: SysVarDefs.h:6061
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURETYPE
Definition: SysVarDefs.h:7354
SPLFRAME
Definition: SysVarDefs.h:1953
PUCSXDIR
Definition: SysVarDefs.h:4084
LENSLENGTH
Definition: SysVarDefs.h:6301
#define MLEADERSTYLE_VAR_DEF
Definition: SysVarDefs.h:134
STEPSPERSEC
Definition: SysVarDefs.h:6358
DIMASO
Definition: SysVarDefs.h:1257
OBSCUREDCOLOR
Definition: SysVarDefs.h:5146
UCSORGRIGHT
Definition: SysVarDefs.h:4471
INTERSECTIONCOLOR
Definition: SysVarDefs.h:5038
USERR3
Definition: SysVarDefs.h:2409
SHOWHIST
Definition: SysVarDefs.h:5640
true
Definition: SysVarDefs.h:612
CELTYPE
Definition: SysVarDefs.h:917
USRTIMER
Definition: SysVarDefs.h:1826
UCSYDIR
Definition: SysVarDefs.h:4000
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLEHIGH
Definition: SysVarDefs.h:7407
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency DYNCONSTRAINTDISPLAY
Definition: SysVarDefs.h:7160
MEASUREMENT
Definition: SysVarDefs.h:3211
#define ODTUCSID
Definition: SysVarDefs.h:227
CLAYER
Definition: SysVarDefs.h:889
LOFTANG1
Definition: SysVarDefs.h:5779
MESHTYPE
Definition: SysVarDefs.h:6752
ValidateMaterial()) DICR21VAR_H(OdInt8
DRAWORDERCTL
Definition: SysVarDefs.h:5420
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSGAP
Definition: SysVarDefs.h:7839
ValidateEqGr(0.)) VAR_DEF_2(ODTTEXTSTYLEID
ValidatePositiveNonZero()) VAR_DEF(OdInt16
DWGCODEPAGE
Definition: SysVarDefs.h:4611
USERI3
Definition: SysVarDefs.h:2269
ValidateLayer()) VAR_DEF(ODTLINETYPEID
CTABLESTYLE
Definition: SysVarDefs.h:4641
PDSIZE
Definition: SysVarDefs.h:1891
UNITMODE
Definition: SysVarDefs.h:2912
ATTMODE
Definition: SysVarDefs.h:777
CMLEADERSTYLE
Definition: SysVarDefs.h:4680
#define VAR_DEF(a, b, c, d, r1, r2)
Definition: SysVarDefs.h:288
SURFTAB2
Definition: SysVarDefs.h:2092
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency MLEADERSCALE
Definition: SysVarDefs.h:7109
ValidateUcsRec()) VAR_DEF_H(ODDBHARDPOINTERID
false
Definition: SysVarDefs.h:361
#define ODTTEXTSTYLEID
Definition: SysVarDefs.h:207
NORTHDIRECTION
Definition: SysVarDefs.h:5964
ValidateNone()) VAR_DEF_H(OdGePoint3d
#define DICR24VAR
Definition: SysVarDefs.h:109
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewDetailStyle()) DICR27VAR(ODTVIEWSECTIONSTYLEID
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTSCALE
Definition: SysVarDefs.h:7843
INDEXCTL
Definition: SysVarDefs.h:5229
SHADEDIF
Definition: SysVarDefs.h:2564
#define ODTTRANSPARENCYDEF
Definition: SysVarDefs.h:279
PROXYGRAPHICS
Definition: SysVarDefs.h:3177
PLINEGEN
Definition: SysVarDefs.h:2980
MSLTSCALE
Definition: SysVarDefs.h:4797
LIGHTGLYPHDISPLAY
Definition: SysVarDefs.h:6027
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateMeaderScale()) VAR_DEF(ODTBOOL
WORLDVIEW
Definition: SysVarDefs.h:2499
TSTACKSIZE
Definition: SysVarDefs.h:3457
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRATYPE
Definition: SysVarDefs.h:7697
#define ODTDB_PLOTSTYLENAMETYPE
Definition: SysVarDefs.h:195
INTERFERECOLOR
Definition: SysVarDefs.h:6089
SKPOLY
Definition: SysVarDefs.h:1679
ISOLINES
Definition: SysVarDefs.h:3850
#define ODTDB_LOFTPARAMTYPE
Definition: SysVarDefs.h:251
PLIMMAX
Definition: SysVarDefs.h:2824
#define DICR21VAR_H
Definition: SysVarDefs.h:101
#define ANNO_VAR_DEF
Definition: SysVarDefs.h:129
UCSORGFRONT
Definition: SysVarDefs.h:4497
HALOGAP
Definition: SysVarDefs.h:5102
REALWORLDSCALE
Definition: SysVarDefs.h:6576
FRAME
Definition: SysVarDefs.h:6687
ValidateMLStyle()) VAR_DEF(OdInt16
#define ODTBOOL
Definition: SysVarDefs.h:143
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLELOW
Definition: SysVarDefs.h:7460
USERR5
Definition: SysVarDefs.h:2465
Definition: Int64.h:43
GLfloat x
Definition: gles2_ext.h:314
@ kEndCapNone
No endcap.
Definition: DbDatabase.h:216
@ kEndCapSquare
Squared endcap.
Definition: DbDatabase.h:219
@ kPlotStyleNameByLayer
Definition: OdaDefs.h:414
@ kProxyShow
Proxy images are shown.
Definition: DbDatabase.h:371
@ kProxyNotShow
Proxy images are not shown.
Definition: DbDatabase.h:370
@ kProxyBoundingBox
Proxy images are shown as a bounding box.
Definition: DbDatabase.h:372
@ kJnStylNone
No style.
Definition: DbDatabase.h:227
@ kJnStylFlat
Flat.
Definition: DbDatabase.h:230
@ kLoftSimplify
Simplifyed lofting.
Definition: DbDatabase.h:336
@ kLoftNoParam
No loft parameters.
Definition: DbDatabase.h:333
@ kLoftAlignDirection
Lofting alining in a specified direction.
Definition: DbDatabase.h:335
@ kLoftClose
Closed lofting.
Definition: DbDatabase.h:337
@ kLoftDefault
Default lofting settings.
Definition: DbDatabase.h:339
@ kLoftNoTwist
No twisted lofting.
Definition: DbDatabase.h:334
@ kLoftSmooth
Body or surface of the lofted object are specified with smooth lines between cross section curves.
Definition: DbDatabase.h:348
@ kLoftUseDraftAngles
Body or surface of the lofted object are specified with angle and cone constraints of the first and l...
Definition: DbDatabase.h:353
@ kLoftRuled
Body or surface of the lofted object are specified with lines between cross section curves.
Definition: DbDatabase.h:347
@ kMetric
Metric system.
Definition: OdaDefs.h:439
@ kEnglish
English system.
Definition: OdaDefs.h:438
@ kLnWtByLayer
Definition: OdaDefs.h:407
@ kLnWt025
Definition: OdaDefs.h:390
@ kUnitsMax
Definition: OdaDefs.h:466
@ kUnitsMillimeters
Definition: OdaDefs.h:449
@ kUnitsUndefined
Definition: OdaDefs.h:445
@ kUnitsInches
Definition: OdaDefs.h:446
@ kPacific
(GMT-08:00) Pacific Time (US & Canada); Tijuana
Definition: DbDatabase.h:254
@ kTonga
(GMT+13:00) Nuku'alofa
Definition: DbDatabase.h:325
@ kInternationalDateLine
(GMT-12:00) International Date Line West
Definition: DbDatabase.h:250
@ kNone
Light mode is inherited from the annotation.