CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Ifc4x3_RC4Enum.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2022, 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 Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2022 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// This file is generated automatically.
25
26#ifndef _IFC4X3_RC4_ENUM_H
27#define _IFC4X3_RC4_ENUM_H
28
29#include "RxValue.h"
30#include "daiEnum.h"
32
33namespace OdIfc4x3_rc4 {
34
36{
45};
46
48 : public OdDAI::EnumItemTypeProvider
49{
50public:
51 static const OdDAI::EnumerationType* SchemaType();
52 static void init(const OdRxDictionaryPtr& types);
53 static void uninit();
55};
56}
57
59
60namespace OdIfc4x3_rc4 {
62{
91};
92
94 : public OdDAI::EnumItemTypeProvider
95{
96public:
97 static const OdDAI::EnumerationType* SchemaType();
98 static void init(const OdRxDictionaryPtr& types);
99 static void uninit();
101};
102}
103
105
106namespace OdIfc4x3_rc4 {
108{
116
118 : public OdDAI::EnumItemTypeProvider
119{
120public:
121 static const OdDAI::EnumerationType* SchemaType();
122 static void init(const OdRxDictionaryPtr& types);
123 static void uninit();
125};
126}
127
128namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcActionTypeEnum& getUnset<OdIfc4x3_rc4::IfcActionTypeEnum>() { static OdIfc4x3_rc4::IfcActionTypeEnum nullEnum = OdIfc4x3_rc4::kIfcActionTypeEnum_unset; return nullEnum; } } }
129
130namespace OdIfc4x3_rc4 {
132{
142
144 : public OdDAI::EnumItemTypeProvider
145{
146public:
147 static const OdDAI::EnumerationType* SchemaType();
148 static void init(const OdRxDictionaryPtr& types);
149 static void uninit();
151};
152}
153
154namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcActuatorTypeEnum& getUnset<OdIfc4x3_rc4::IfcActuatorTypeEnum>() { static OdIfc4x3_rc4::IfcActuatorTypeEnum nullEnum = OdIfc4x3_rc4::kIfcActuatorTypeEnum_unset; return nullEnum; } } }
155
156namespace OdIfc4x3_rc4 {
158{
166
168 : public OdDAI::EnumItemTypeProvider
169{
170public:
171 static const OdDAI::EnumerationType* SchemaType();
172 static void init(const OdRxDictionaryPtr& types);
173 static void uninit();
175};
176}
177
178namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcAddressTypeEnum& getUnset<OdIfc4x3_rc4::IfcAddressTypeEnum>() { static OdIfc4x3_rc4::IfcAddressTypeEnum nullEnum = OdIfc4x3_rc4::kIfcAddressTypeEnum_unset; return nullEnum; } } }
179
180namespace OdIfc4x3_rc4 {
182{
190
192 : public OdDAI::EnumItemTypeProvider
193{
194public:
195 static const OdDAI::EnumerationType* SchemaType();
196 static void init(const OdRxDictionaryPtr& types);
197 static void uninit();
199};
200}
201
203
204namespace OdIfc4x3_rc4 {
206{
215
217 : public OdDAI::EnumItemTypeProvider
218{
219public:
220 static const OdDAI::EnumerationType* SchemaType();
221 static void init(const OdRxDictionaryPtr& types);
222 static void uninit();
224};
225}
226
228
229namespace OdIfc4x3_rc4 {
231{
245
247 : public OdDAI::EnumItemTypeProvider
248{
249public:
250 static const OdDAI::EnumerationType* SchemaType();
251 static void init(const OdRxDictionaryPtr& types);
252 static void uninit();
254};
255}
256
258
259namespace OdIfc4x3_rc4 {
261{
274
276 : public OdDAI::EnumItemTypeProvider
277{
278public:
279 static const OdDAI::EnumerationType* SchemaType();
280 static void init(const OdRxDictionaryPtr& types);
281 static void uninit();
283};
284}
285
286namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcAlarmTypeEnum& getUnset<OdIfc4x3_rc4::IfcAlarmTypeEnum>() { static OdIfc4x3_rc4::IfcAlarmTypeEnum nullEnum = OdIfc4x3_rc4::kIfcAlarmTypeEnum_unset; return nullEnum; } } }
287
288namespace OdIfc4x3_rc4 {
290{
300
302 : public OdDAI::EnumItemTypeProvider
303{
304public:
305 static const OdDAI::EnumerationType* SchemaType();
306 static void init(const OdRxDictionaryPtr& types);
307 static void uninit();
309};
310}
311
313
314namespace OdIfc4x3_rc4 {
316{
328
330 : public OdDAI::EnumItemTypeProvider
331{
332public:
333 static const OdDAI::EnumerationType* SchemaType();
334 static void init(const OdRxDictionaryPtr& types);
335 static void uninit();
337};
338}
339
341
342namespace OdIfc4x3_rc4 {
344{
349
351 : public OdDAI::EnumItemTypeProvider
352{
353public:
354 static const OdDAI::EnumerationType* SchemaType();
355 static void init(const OdRxDictionaryPtr& types);
356 static void uninit();
358};
359}
360
362
363namespace OdIfc4x3_rc4 {
365{
372
374 : public OdDAI::EnumItemTypeProvider
375{
376public:
377 static const OdDAI::EnumerationType* SchemaType();
378 static void init(const OdRxDictionaryPtr& types);
379 static void uninit();
381};
382}
383
385
386namespace OdIfc4x3_rc4 {
388{
396
398 : public OdDAI::EnumItemTypeProvider
399{
400public:
401 static const OdDAI::EnumerationType* SchemaType();
402 static void init(const OdRxDictionaryPtr& types);
403 static void uninit();
405};
406}
407
409
410namespace OdIfc4x3_rc4 {
412{
421
423 : public OdDAI::EnumItemTypeProvider
424{
425public:
426 static const OdDAI::EnumerationType* SchemaType();
427 static void init(const OdRxDictionaryPtr& types);
428 static void uninit();
430};
431}
432
434
435namespace OdIfc4x3_rc4 {
437{
451
453 : public OdDAI::EnumItemTypeProvider
454{
455public:
456 static const OdDAI::EnumerationType* SchemaType();
457 static void init(const OdRxDictionaryPtr& types);
458 static void uninit();
460};
461}
462
464
465namespace OdIfc4x3_rc4 {
467{
474
476 : public OdDAI::EnumItemTypeProvider
477{
478public:
479 static const OdDAI::EnumerationType* SchemaType();
480 static void init(const OdRxDictionaryPtr& types);
481 static void uninit();
483};
484}
485
487
488namespace OdIfc4x3_rc4 {
490{
496
498 : public OdDAI::EnumItemTypeProvider
499{
500public:
501 static const OdDAI::EnumerationType* SchemaType();
502 static void init(const OdRxDictionaryPtr& types);
503 static void uninit();
505};
506}
507
509
510namespace OdIfc4x3_rc4 {
512{
530
532 : public OdDAI::EnumItemTypeProvider
533{
534public:
535 static const OdDAI::EnumerationType* SchemaType();
536 static void init(const OdRxDictionaryPtr& types);
537 static void uninit();
539};
540}
541
543
544namespace OdIfc4x3_rc4 {
546{
555
557 : public OdDAI::EnumItemTypeProvider
558{
559public:
560 static const OdDAI::EnumerationType* SchemaType();
561 static void init(const OdRxDictionaryPtr& types);
562 static void uninit();
564};
565}
566
567namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBSplineCurveForm& getUnset<OdIfc4x3_rc4::IfcBSplineCurveForm>() { static OdIfc4x3_rc4::IfcBSplineCurveForm nullEnum = OdIfc4x3_rc4::kIfcBSplineCurveForm_unset; return nullEnum; } } }
568
569namespace OdIfc4x3_rc4 {
571{
585
587 : public OdDAI::EnumItemTypeProvider
588{
589public:
590 static const OdDAI::EnumerationType* SchemaType();
591 static void init(const OdRxDictionaryPtr& types);
592 static void uninit();
594};
595}
596
598
599namespace OdIfc4x3_rc4 {
601{
618
620 : public OdDAI::EnumItemTypeProvider
621{
622public:
623 static const OdDAI::EnumerationType* SchemaType();
624 static void init(const OdRxDictionaryPtr& types);
625 static void uninit();
627};
628}
629
630namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBeamTypeEnum& getUnset<OdIfc4x3_rc4::IfcBeamTypeEnum>() { static OdIfc4x3_rc4::IfcBeamTypeEnum nullEnum = OdIfc4x3_rc4::kIfcBeamTypeEnum_unset; return nullEnum; } } }
631
632namespace OdIfc4x3_rc4 {
634{
642
644 : public OdDAI::EnumItemTypeProvider
645{
646public:
647 static const OdDAI::EnumerationType* SchemaType();
648 static void init(const OdRxDictionaryPtr& types);
649 static void uninit();
651};
652}
653
655
656namespace OdIfc4x3_rc4 {
658{
671
673 : public OdDAI::EnumItemTypeProvider
674{
675public:
676 static const OdDAI::EnumerationType* SchemaType();
677 static void init(const OdRxDictionaryPtr& types);
678 static void uninit();
680};
681}
682
683namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBearingTypeEnum& getUnset<OdIfc4x3_rc4::IfcBearingTypeEnum>() { static OdIfc4x3_rc4::IfcBearingTypeEnum nullEnum = OdIfc4x3_rc4::kIfcBearingTypeEnum_unset; return nullEnum; } } }
684
685namespace OdIfc4x3_rc4 {
687{
700
702 : public OdDAI::EnumItemTypeProvider
703{
704public:
705 static const OdDAI::EnumerationType* SchemaType();
706 static void init(const OdRxDictionaryPtr& types);
707 static void uninit();
709};
710}
711
712namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBenchmarkEnum& getUnset<OdIfc4x3_rc4::IfcBenchmarkEnum>() { static OdIfc4x3_rc4::IfcBenchmarkEnum nullEnum = OdIfc4x3_rc4::kIfcBenchmarkEnum_unset; return nullEnum; } } }
713
714namespace OdIfc4x3_rc4 {
716{
723
725 : public OdDAI::EnumItemTypeProvider
726{
727public:
728 static const OdDAI::EnumerationType* SchemaType();
729 static void init(const OdRxDictionaryPtr& types);
730 static void uninit();
732};
733}
734
735namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBoilerTypeEnum& getUnset<OdIfc4x3_rc4::IfcBoilerTypeEnum>() { static OdIfc4x3_rc4::IfcBoilerTypeEnum nullEnum = OdIfc4x3_rc4::kIfcBoilerTypeEnum_unset; return nullEnum; } } }
736
737namespace OdIfc4x3_rc4 {
739{
745
747 : public OdDAI::EnumItemTypeProvider
748{
749public:
750 static const OdDAI::EnumerationType* SchemaType();
751 static void init(const OdRxDictionaryPtr& types);
752 static void uninit();
754};
755}
756
757namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBooleanOperator& getUnset<OdIfc4x3_rc4::IfcBooleanOperator>() { static OdIfc4x3_rc4::IfcBooleanOperator nullEnum = OdIfc4x3_rc4::kIfcBooleanOperator_unset; return nullEnum; } } }
758
759namespace OdIfc4x3_rc4 {
761{
776
778 : public OdDAI::EnumItemTypeProvider
779{
780public:
781 static const OdDAI::EnumerationType* SchemaType();
782 static void init(const OdRxDictionaryPtr& types);
783 static void uninit();
785};
786}
787
789
790namespace OdIfc4x3_rc4 {
792{
805
807 : public OdDAI::EnumItemTypeProvider
808{
809public:
810 static const OdDAI::EnumerationType* SchemaType();
811 static void init(const OdRxDictionaryPtr& types);
812 static void uninit();
814};
815}
816
817namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBridgeTypeEnum& getUnset<OdIfc4x3_rc4::IfcBridgeTypeEnum>() { static OdIfc4x3_rc4::IfcBridgeTypeEnum nullEnum = OdIfc4x3_rc4::kIfcBridgeTypeEnum_unset; return nullEnum; } } }
818
819namespace OdIfc4x3_rc4 {
821{
831
833 : public OdDAI::EnumItemTypeProvider
834{
835public:
836 static const OdDAI::EnumerationType* SchemaType();
837 static void init(const OdRxDictionaryPtr& types);
838 static void uninit();
840};
841}
842
844
845namespace OdIfc4x3_rc4 {
847{
857
859 : public OdDAI::EnumItemTypeProvider
860{
861public:
862 static const OdDAI::EnumerationType* SchemaType();
863 static void init(const OdRxDictionaryPtr& types);
864 static void uninit();
866};
867}
868
870
871namespace OdIfc4x3_rc4 {
873{
887
889 : public OdDAI::EnumItemTypeProvider
890{
891public:
892 static const OdDAI::EnumerationType* SchemaType();
893 static void init(const OdRxDictionaryPtr& types);
894 static void uninit();
896};
897}
898
900
901namespace OdIfc4x3_rc4 {
903{
919
921 : public OdDAI::EnumItemTypeProvider
922{
923public:
924 static const OdDAI::EnumerationType* SchemaType();
925 static void init(const OdRxDictionaryPtr& types);
926 static void uninit();
928};
929}
930
932
933namespace OdIfc4x3_rc4 {
935{
940
942 : public OdDAI::EnumItemTypeProvider
943{
944public:
945 static const OdDAI::EnumerationType* SchemaType();
946 static void init(const OdRxDictionaryPtr& types);
947 static void uninit();
949};
950}
951
952namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcBurnerTypeEnum& getUnset<OdIfc4x3_rc4::IfcBurnerTypeEnum>() { static OdIfc4x3_rc4::IfcBurnerTypeEnum nullEnum = OdIfc4x3_rc4::kIfcBurnerTypeEnum_unset; return nullEnum; } } }
953
954namespace OdIfc4x3_rc4 {
956{
965
967 : public OdDAI::EnumItemTypeProvider
968{
969public:
970 static const OdDAI::EnumerationType* SchemaType();
971 static void init(const OdRxDictionaryPtr& types);
972 static void uninit();
974};
975}
976
978
979namespace OdIfc4x3_rc4 {
981{
993
995 : public OdDAI::EnumItemTypeProvider
996{
997public:
998 static const OdDAI::EnumerationType* SchemaType();
999 static void init(const OdRxDictionaryPtr& types);
1000 static void uninit();
1002};
1003}
1004
1006
1007namespace OdIfc4x3_rc4 {
1009{
1020
1022 : public OdDAI::EnumItemTypeProvider
1023{
1024public:
1025 static const OdDAI::EnumerationType* SchemaType();
1026 static void init(const OdRxDictionaryPtr& types);
1027 static void uninit();
1029};
1030}
1031
1033
1034namespace OdIfc4x3_rc4 {
1036{
1051
1053 : public OdDAI::EnumItemTypeProvider
1054{
1055public:
1056 static const OdDAI::EnumerationType* SchemaType();
1057 static void init(const OdRxDictionaryPtr& types);
1058 static void uninit();
1060};
1061}
1062
1064
1065namespace OdIfc4x3_rc4 {
1067{
1074
1076 : public OdDAI::EnumItemTypeProvider
1077{
1078public:
1079 static const OdDAI::EnumerationType* SchemaType();
1080 static void init(const OdRxDictionaryPtr& types);
1081 static void uninit();
1083};
1084}
1085
1087
1088namespace OdIfc4x3_rc4 {
1090{
1098
1100 : public OdDAI::EnumItemTypeProvider
1101{
1102public:
1103 static const OdDAI::EnumerationType* SchemaType();
1104 static void init(const OdRxDictionaryPtr& types);
1105 static void uninit();
1107};
1108}
1109
1110namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcChangeActionEnum& getUnset<OdIfc4x3_rc4::IfcChangeActionEnum>() { static OdIfc4x3_rc4::IfcChangeActionEnum nullEnum = OdIfc4x3_rc4::kIfcChangeActionEnum_unset; return nullEnum; } } }
1111
1112namespace OdIfc4x3_rc4 {
1114{
1122
1124 : public OdDAI::EnumItemTypeProvider
1125{
1126public:
1127 static const OdDAI::EnumerationType* SchemaType();
1128 static void init(const OdRxDictionaryPtr& types);
1129 static void uninit();
1131};
1132}
1133
1134namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcChillerTypeEnum& getUnset<OdIfc4x3_rc4::IfcChillerTypeEnum>() { static OdIfc4x3_rc4::IfcChillerTypeEnum nullEnum = OdIfc4x3_rc4::kIfcChillerTypeEnum_unset; return nullEnum; } } }
1135
1136namespace OdIfc4x3_rc4 {
1138{
1143
1145 : public OdDAI::EnumItemTypeProvider
1146{
1147public:
1148 static const OdDAI::EnumerationType* SchemaType();
1149 static void init(const OdRxDictionaryPtr& types);
1150 static void uninit();
1152};
1153}
1154
1155namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcChimneyTypeEnum& getUnset<OdIfc4x3_rc4::IfcChimneyTypeEnum>() { static OdIfc4x3_rc4::IfcChimneyTypeEnum nullEnum = OdIfc4x3_rc4::kIfcChimneyTypeEnum_unset; return nullEnum; } } }
1156
1157namespace OdIfc4x3_rc4 {
1159{
1171
1173 : public OdDAI::EnumItemTypeProvider
1174{
1175public:
1176 static const OdDAI::EnumerationType* SchemaType();
1177 static void init(const OdRxDictionaryPtr& types);
1178 static void uninit();
1180};
1181}
1182
1183namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcCoilTypeEnum& getUnset<OdIfc4x3_rc4::IfcCoilTypeEnum>() { static OdIfc4x3_rc4::IfcCoilTypeEnum nullEnum = OdIfc4x3_rc4::kIfcCoilTypeEnum_unset; return nullEnum; } } }
1184
1185namespace OdIfc4x3_rc4 {
1187{
1197
1199 : public OdDAI::EnumItemTypeProvider
1200{
1201public:
1202 static const OdDAI::EnumerationType* SchemaType();
1203 static void init(const OdRxDictionaryPtr& types);
1204 static void uninit();
1206};
1207}
1208
1209namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcColumnTypeEnum& getUnset<OdIfc4x3_rc4::IfcColumnTypeEnum>() { static OdIfc4x3_rc4::IfcColumnTypeEnum nullEnum = OdIfc4x3_rc4::kIfcColumnTypeEnum_unset; return nullEnum; } } }
1210
1211namespace OdIfc4x3_rc4 {
1213{
1242
1244 : public OdDAI::EnumItemTypeProvider
1245{
1246public:
1247 static const OdDAI::EnumerationType* SchemaType();
1248 static void init(const OdRxDictionaryPtr& types);
1249 static void uninit();
1251};
1252}
1253
1255
1256namespace OdIfc4x3_rc4 {
1258{
1263
1265 : public OdDAI::EnumItemTypeProvider
1266{
1267public:
1268 static const OdDAI::EnumerationType* SchemaType();
1269 static void init(const OdRxDictionaryPtr& types);
1270 static void uninit();
1272};
1273}
1274
1276
1277namespace OdIfc4x3_rc4 {
1279{
1299
1301 : public OdDAI::EnumItemTypeProvider
1302{
1303public:
1304 static const OdDAI::EnumerationType* SchemaType();
1305 static void init(const OdRxDictionaryPtr& types);
1306 static void uninit();
1308};
1309}
1310
1312
1313namespace OdIfc4x3_rc4 {
1315{
1327
1329 : public OdDAI::EnumItemTypeProvider
1330{
1331public:
1332 static const OdDAI::EnumerationType* SchemaType();
1333 static void init(const OdRxDictionaryPtr& types);
1334 static void uninit();
1336};
1337}
1338
1340
1341namespace OdIfc4x3_rc4 {
1343{
1350
1352 : public OdDAI::EnumItemTypeProvider
1353{
1354public:
1355 static const OdDAI::EnumerationType* SchemaType();
1356 static void init(const OdRxDictionaryPtr& types);
1357 static void uninit();
1359};
1360}
1361
1363
1364namespace OdIfc4x3_rc4 {
1366{
1374
1376 : public OdDAI::EnumItemTypeProvider
1377{
1378public:
1379 static const OdDAI::EnumerationType* SchemaType();
1380 static void init(const OdRxDictionaryPtr& types);
1381 static void uninit();
1383};
1384}
1385
1386namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcConstraintEnum& getUnset<OdIfc4x3_rc4::IfcConstraintEnum>() { static OdIfc4x3_rc4::IfcConstraintEnum nullEnum = OdIfc4x3_rc4::kIfcConstraintEnum_unset; return nullEnum; } } }
1387
1388namespace OdIfc4x3_rc4 {
1390{
1403
1405 : public OdDAI::EnumItemTypeProvider
1406{
1407public:
1408 static const OdDAI::EnumerationType* SchemaType();
1409 static void init(const OdRxDictionaryPtr& types);
1410 static void uninit();
1412};
1413}
1414
1416
1417namespace OdIfc4x3_rc4 {
1419{
1433
1435 : public OdDAI::EnumItemTypeProvider
1436{
1437public:
1438 static const OdDAI::EnumerationType* SchemaType();
1439 static void init(const OdRxDictionaryPtr& types);
1440 static void uninit();
1442};
1443}
1444
1446
1447namespace OdIfc4x3_rc4 {
1449{
1456
1458 : public OdDAI::EnumItemTypeProvider
1459{
1460public:
1461 static const OdDAI::EnumerationType* SchemaType();
1462 static void init(const OdRxDictionaryPtr& types);
1463 static void uninit();
1465};
1466}
1467
1469
1470namespace OdIfc4x3_rc4 {
1472{
1482
1484 : public OdDAI::EnumItemTypeProvider
1485{
1486public:
1487 static const OdDAI::EnumerationType* SchemaType();
1488 static void init(const OdRxDictionaryPtr& types);
1489 static void uninit();
1491};
1492}
1493
1495
1496namespace OdIfc4x3_rc4 {
1498{
1507
1509 : public OdDAI::EnumItemTypeProvider
1510{
1511public:
1512 static const OdDAI::EnumerationType* SchemaType();
1513 static void init(const OdRxDictionaryPtr& types);
1514 static void uninit();
1516};
1517}
1518
1520
1521namespace OdIfc4x3_rc4 {
1523{
1530
1532 : public OdDAI::EnumItemTypeProvider
1533{
1534public:
1535 static const OdDAI::EnumerationType* SchemaType();
1536 static void init(const OdRxDictionaryPtr& types);
1537 static void uninit();
1539};
1540}
1541
1543
1544namespace OdIfc4x3_rc4 {
1546{
1554
1556 : public OdDAI::EnumItemTypeProvider
1557{
1558public:
1559 static const OdDAI::EnumerationType* SchemaType();
1560 static void init(const OdRxDictionaryPtr& types);
1561 static void uninit();
1563};
1564}
1565
1567
1568namespace OdIfc4x3_rc4 {
1570{
1575
1577 : public OdDAI::EnumItemTypeProvider
1578{
1579public:
1580 static const OdDAI::EnumerationType* SchemaType();
1581 static void init(const OdRxDictionaryPtr& types);
1582 static void uninit();
1584};
1585}
1586
1587namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcCostItemTypeEnum& getUnset<OdIfc4x3_rc4::IfcCostItemTypeEnum>() { static OdIfc4x3_rc4::IfcCostItemTypeEnum nullEnum = OdIfc4x3_rc4::kIfcCostItemTypeEnum_unset; return nullEnum; } } }
1588
1589namespace OdIfc4x3_rc4 {
1591{
1603
1605 : public OdDAI::EnumItemTypeProvider
1606{
1607public:
1608 static const OdDAI::EnumerationType* SchemaType();
1609 static void init(const OdRxDictionaryPtr& types);
1610 static void uninit();
1612};
1613}
1614
1616
1617namespace OdIfc4x3_rc4 {
1619{
1630
1632 : public OdDAI::EnumItemTypeProvider
1633{
1634public:
1635 static const OdDAI::EnumerationType* SchemaType();
1636 static void init(const OdRxDictionaryPtr& types);
1637 static void uninit();
1639};
1640}
1641
1642namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcCourseTypeEnum& getUnset<OdIfc4x3_rc4::IfcCourseTypeEnum>() { static OdIfc4x3_rc4::IfcCourseTypeEnum nullEnum = OdIfc4x3_rc4::kIfcCourseTypeEnum_unset; return nullEnum; } } }
1643
1644namespace OdIfc4x3_rc4 {
1646{
1662
1664 : public OdDAI::EnumItemTypeProvider
1665{
1666public:
1667 static const OdDAI::EnumerationType* SchemaType();
1668 static void init(const OdRxDictionaryPtr& types);
1669 static void uninit();
1671};
1672}
1673
1674namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcCoveringTypeEnum& getUnset<OdIfc4x3_rc4::IfcCoveringTypeEnum>() { static OdIfc4x3_rc4::IfcCoveringTypeEnum nullEnum = OdIfc4x3_rc4::kIfcCoveringTypeEnum_unset; return nullEnum; } } }
1675
1676namespace OdIfc4x3_rc4 {
1678{
1685
1687 : public OdDAI::EnumItemTypeProvider
1688{
1689public:
1690 static const OdDAI::EnumerationType* SchemaType();
1691 static void init(const OdRxDictionaryPtr& types);
1692 static void uninit();
1694};
1695}
1696
1698
1699namespace OdIfc4x3_rc4 {
1701{
1706
1708 : public OdDAI::EnumItemTypeProvider
1709{
1710public:
1711 static const OdDAI::EnumerationType* SchemaType();
1712 static void init(const OdRxDictionaryPtr& types);
1713 static void uninit();
1715};
1716}
1717
1719
1720namespace OdIfc4x3_rc4 {
1722{
1729
1731 : public OdDAI::EnumItemTypeProvider
1732{
1733public:
1734 static const OdDAI::EnumerationType* SchemaType();
1735 static void init(const OdRxDictionaryPtr& types);
1736 static void uninit();
1738};
1739}
1740
1742
1743namespace OdIfc4x3_rc4 {
1745{
1761
1763 : public OdDAI::EnumItemTypeProvider
1764{
1765public:
1766 static const OdDAI::EnumerationType* SchemaType();
1767 static void init(const OdRxDictionaryPtr& types);
1768 static void uninit();
1770};
1771}
1772
1773namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcDamperTypeEnum& getUnset<OdIfc4x3_rc4::IfcDamperTypeEnum>() { static OdIfc4x3_rc4::IfcDamperTypeEnum nullEnum = OdIfc4x3_rc4::kIfcDamperTypeEnum_unset; return nullEnum; } } }
1774
1775namespace OdIfc4x3_rc4 {
1777{
1785
1787 : public OdDAI::EnumItemTypeProvider
1788{
1789public:
1790 static const OdDAI::EnumerationType* SchemaType();
1791 static void init(const OdRxDictionaryPtr& types);
1792 static void uninit();
1794};
1795}
1796
1797namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcDataOriginEnum& getUnset<OdIfc4x3_rc4::IfcDataOriginEnum>() { static OdIfc4x3_rc4::IfcDataOriginEnum nullEnum = OdIfc4x3_rc4::kIfcDataOriginEnum_unset; return nullEnum; } } }
1798
1799namespace OdIfc4x3_rc4 {
1801{
1857
1859 : public OdDAI::EnumItemTypeProvider
1860{
1861public:
1862 static const OdDAI::EnumerationType* SchemaType();
1863 static void init(const OdRxDictionaryPtr& types);
1864 static void uninit();
1866};
1867}
1868
1869namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcDerivedUnitEnum& getUnset<OdIfc4x3_rc4::IfcDerivedUnitEnum>() { static OdIfc4x3_rc4::IfcDerivedUnitEnum nullEnum = OdIfc4x3_rc4::kIfcDerivedUnitEnum_unset; return nullEnum; } } }
1870
1871namespace OdIfc4x3_rc4 {
1873{
1878
1880 : public OdDAI::EnumItemTypeProvider
1881{
1882public:
1883 static const OdDAI::EnumerationType* SchemaType();
1884 static void init(const OdRxDictionaryPtr& types);
1885 static void uninit();
1887};
1888}
1889
1891
1892namespace OdIfc4x3_rc4 {
1894{
1918
1920 : public OdDAI::EnumItemTypeProvider
1921{
1922public:
1923 static const OdDAI::EnumerationType* SchemaType();
1924 static void init(const OdRxDictionaryPtr& types);
1925 static void uninit();
1927};
1928}
1929
1931
1932namespace OdIfc4x3_rc4 {
1934{
1945
1947 : public OdDAI::EnumItemTypeProvider
1948{
1949public:
1950 static const OdDAI::EnumerationType* SchemaType();
1951 static void init(const OdRxDictionaryPtr& types);
1952 static void uninit();
1954};
1955}
1956
1958
1959namespace OdIfc4x3_rc4 {
1961{
1974
1976 : public OdDAI::EnumItemTypeProvider
1977{
1978public:
1979 static const OdDAI::EnumerationType* SchemaType();
1980 static void init(const OdRxDictionaryPtr& types);
1981 static void uninit();
1983};
1984}
1985
1987
1988namespace OdIfc4x3_rc4 {
1990{
2000
2002 : public OdDAI::EnumItemTypeProvider
2003{
2004public:
2005 static const OdDAI::EnumerationType* SchemaType();
2006 static void init(const OdRxDictionaryPtr& types);
2007 static void uninit();
2009};
2010}
2011
2013
2014namespace OdIfc4x3_rc4 {
2016{
2070
2072 : public OdDAI::EnumItemTypeProvider
2073{
2074public:
2075 static const OdDAI::EnumerationType* SchemaType();
2076 static void init(const OdRxDictionaryPtr& types);
2077 static void uninit();
2079};
2080}
2081
2083
2084namespace OdIfc4x3_rc4 {
2086{
2095
2097 : public OdDAI::EnumItemTypeProvider
2098{
2099public:
2100 static const OdDAI::EnumerationType* SchemaType();
2101 static void init(const OdRxDictionaryPtr& types);
2102 static void uninit();
2104};
2105}
2106
2108
2109namespace OdIfc4x3_rc4 {
2111{
2119
2121 : public OdDAI::EnumItemTypeProvider
2122{
2123public:
2124 static const OdDAI::EnumerationType* SchemaType();
2125 static void init(const OdRxDictionaryPtr& types);
2126 static void uninit();
2128};
2129}
2130
2132
2133namespace OdIfc4x3_rc4 {
2135{
2147
2149 : public OdDAI::EnumItemTypeProvider
2150{
2151public:
2152 static const OdDAI::EnumerationType* SchemaType();
2153 static void init(const OdRxDictionaryPtr& types);
2154 static void uninit();
2156};
2157}
2158
2160
2161namespace OdIfc4x3_rc4 {
2163{
2170
2172 : public OdDAI::EnumItemTypeProvider
2173{
2174public:
2175 static const OdDAI::EnumerationType* SchemaType();
2176 static void init(const OdRxDictionaryPtr& types);
2177 static void uninit();
2179};
2180}
2181
2183
2184namespace OdIfc4x3_rc4 {
2186{
2198
2200 : public OdDAI::EnumItemTypeProvider
2201{
2202public:
2203 static const OdDAI::EnumerationType* SchemaType();
2204 static void init(const OdRxDictionaryPtr& types);
2205 static void uninit();
2207};
2208}
2209
2211
2212namespace OdIfc4x3_rc4 {
2214{
2235
2237 : public OdDAI::EnumItemTypeProvider
2238{
2239public:
2240 static const OdDAI::EnumerationType* SchemaType();
2241 static void init(const OdRxDictionaryPtr& types);
2242 static void uninit();
2244};
2245}
2246
2248
2249namespace OdIfc4x3_rc4 {
2251{
2261
2263 : public OdDAI::EnumItemTypeProvider
2264{
2265public:
2266 static const OdDAI::EnumerationType* SchemaType();
2267 static void init(const OdRxDictionaryPtr& types);
2268 static void uninit();
2270};
2271}
2272
2273namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcDoorTypeEnum& getUnset<OdIfc4x3_rc4::IfcDoorTypeEnum>() { static OdIfc4x3_rc4::IfcDoorTypeEnum nullEnum = OdIfc4x3_rc4::kIfcDoorTypeEnum_unset; return nullEnum; } } }
2274
2275namespace OdIfc4x3_rc4 {
2277{
2305
2307 : public OdDAI::EnumItemTypeProvider
2308{
2309public:
2310 static const OdDAI::EnumerationType* SchemaType();
2311 static void init(const OdRxDictionaryPtr& types);
2312 static void uninit();
2314};
2315}
2316
2318
2319namespace OdIfc4x3_rc4 {
2321{
2333
2335 : public OdDAI::EnumItemTypeProvider
2336{
2337public:
2338 static const OdDAI::EnumerationType* SchemaType();
2339 static void init(const OdRxDictionaryPtr& types);
2340 static void uninit();
2342};
2343}
2344
2346
2347namespace OdIfc4x3_rc4 {
2349{
2356
2358 : public OdDAI::EnumItemTypeProvider
2359{
2360public:
2361 static const OdDAI::EnumerationType* SchemaType();
2362 static void init(const OdRxDictionaryPtr& types);
2363 static void uninit();
2365};
2366}
2367
2369
2370namespace OdIfc4x3_rc4 {
2372{
2380
2382 : public OdDAI::EnumItemTypeProvider
2383{
2384public:
2385 static const OdDAI::EnumerationType* SchemaType();
2386 static void init(const OdRxDictionaryPtr& types);
2387 static void uninit();
2389};
2390}
2391
2393
2394namespace OdIfc4x3_rc4 {
2396{
2410
2412 : public OdDAI::EnumItemTypeProvider
2413{
2414public:
2415 static const OdDAI::EnumerationType* SchemaType();
2416 static void init(const OdRxDictionaryPtr& types);
2417 static void uninit();
2419};
2420}
2421
2423
2424namespace OdIfc4x3_rc4 {
2426{
2438
2440 : public OdDAI::EnumItemTypeProvider
2441{
2442public:
2443 static const OdDAI::EnumerationType* SchemaType();
2444 static void init(const OdRxDictionaryPtr& types);
2445 static void uninit();
2447};
2448}
2449
2451
2452namespace OdIfc4x3_rc4 {
2454{
2475
2477 : public OdDAI::EnumItemTypeProvider
2478{
2479public:
2480 static const OdDAI::EnumerationType* SchemaType();
2481 static void init(const OdRxDictionaryPtr& types);
2482 static void uninit();
2484};
2485}
2486
2488
2489namespace OdIfc4x3_rc4 {
2491{
2500
2502 : public OdDAI::EnumItemTypeProvider
2503{
2504public:
2505 static const OdDAI::EnumerationType* SchemaType();
2506 static void init(const OdRxDictionaryPtr& types);
2507 static void uninit();
2509};
2510}
2511
2513
2514namespace OdIfc4x3_rc4 {
2516{
2530
2532 : public OdDAI::EnumItemTypeProvider
2533{
2534public:
2535 static const OdDAI::EnumerationType* SchemaType();
2536 static void init(const OdRxDictionaryPtr& types);
2537 static void uninit();
2539};
2540}
2541
2543
2544namespace OdIfc4x3_rc4 {
2546{
2552
2554 : public OdDAI::EnumItemTypeProvider
2555{
2556public:
2557 static const OdDAI::EnumerationType* SchemaType();
2558 static void init(const OdRxDictionaryPtr& types);
2559 static void uninit();
2561};
2562}
2563
2565
2566namespace OdIfc4x3_rc4 {
2568{
2576
2578 : public OdDAI::EnumItemTypeProvider
2579{
2580public:
2581 static const OdDAI::EnumerationType* SchemaType();
2582 static void init(const OdRxDictionaryPtr& types);
2583 static void uninit();
2585};
2586}
2587
2589
2590namespace OdIfc4x3_rc4 {
2592{
2602
2604 : public OdDAI::EnumItemTypeProvider
2605{
2606public:
2607 static const OdDAI::EnumerationType* SchemaType();
2608 static void init(const OdRxDictionaryPtr& types);
2609 static void uninit();
2611};
2612}
2613
2615
2616namespace OdIfc4x3_rc4 {
2618{
2626
2628 : public OdDAI::EnumItemTypeProvider
2629{
2630public:
2631 static const OdDAI::EnumerationType* SchemaType();
2632 static void init(const OdRxDictionaryPtr& types);
2633 static void uninit();
2635};
2636}
2637
2639
2640namespace OdIfc4x3_rc4 {
2642{
2675
2677 : public OdDAI::EnumItemTypeProvider
2678{
2679public:
2680 static const OdDAI::EnumerationType* SchemaType();
2681 static void init(const OdRxDictionaryPtr& types);
2682 static void uninit();
2684};
2685}
2686
2688
2689namespace OdIfc4x3_rc4 {
2691{
2697
2699 : public OdDAI::EnumItemTypeProvider
2700{
2701public:
2702 static const OdDAI::EnumerationType* SchemaType();
2703 static void init(const OdRxDictionaryPtr& types);
2704 static void uninit();
2706};
2707}
2708
2710
2711namespace OdIfc4x3_rc4 {
2713{
2720
2722 : public OdDAI::EnumItemTypeProvider
2723{
2724public:
2725 static const OdDAI::EnumerationType* SchemaType();
2726 static void init(const OdRxDictionaryPtr& types);
2727 static void uninit();
2729};
2730}
2731
2732namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcEngineTypeEnum& getUnset<OdIfc4x3_rc4::IfcEngineTypeEnum>() { static OdIfc4x3_rc4::IfcEngineTypeEnum nullEnum = OdIfc4x3_rc4::kIfcEngineTypeEnum_unset; return nullEnum; } } }
2733
2734namespace OdIfc4x3_rc4 {
2736{
2750
2752 : public OdDAI::EnumItemTypeProvider
2753{
2754public:
2755 static const OdDAI::EnumerationType* SchemaType();
2756 static void init(const OdRxDictionaryPtr& types);
2757 static void uninit();
2759};
2760}
2761
2763
2764namespace OdIfc4x3_rc4 {
2766{
2777
2779 : public OdDAI::EnumItemTypeProvider
2780{
2781public:
2782 static const OdDAI::EnumerationType* SchemaType();
2783 static void init(const OdRxDictionaryPtr& types);
2784 static void uninit();
2786};
2787}
2788
2790
2791namespace OdIfc4x3_rc4 {
2793{
2802
2804 : public OdDAI::EnumItemTypeProvider
2805{
2806public:
2807 static const OdDAI::EnumerationType* SchemaType();
2808 static void init(const OdRxDictionaryPtr& types);
2809 static void uninit();
2811};
2812}
2813
2815
2816namespace OdIfc4x3_rc4 {
2818{
2826
2828 : public OdDAI::EnumItemTypeProvider
2829{
2830public:
2831 static const OdDAI::EnumerationType* SchemaType();
2832 static void init(const OdRxDictionaryPtr& types);
2833 static void uninit();
2835};
2836}
2837
2838namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcEventTypeEnum& getUnset<OdIfc4x3_rc4::IfcEventTypeEnum>() { static OdIfc4x3_rc4::IfcEventTypeEnum nullEnum = OdIfc4x3_rc4::kIfcEventTypeEnum_unset; return nullEnum; } } }
2839
2840namespace OdIfc4x3_rc4 {
2842{
2851
2853 : public OdDAI::EnumItemTypeProvider
2854{
2855public:
2856 static const OdDAI::EnumerationType* SchemaType();
2857 static void init(const OdRxDictionaryPtr& types);
2858 static void uninit();
2860};
2861}
2862
2864
2865namespace OdIfc4x3_rc4 {
2867{
2880
2882 : public OdDAI::EnumItemTypeProvider
2883{
2884public:
2885 static const OdDAI::EnumerationType* SchemaType();
2886 static void init(const OdRxDictionaryPtr& types);
2887 static void uninit();
2889};
2890}
2891
2893
2894namespace OdIfc4x3_rc4 {
2896{
2905
2907 : public OdDAI::EnumItemTypeProvider
2908{
2909public:
2910 static const OdDAI::EnumerationType* SchemaType();
2911 static void init(const OdRxDictionaryPtr& types);
2912 static void uninit();
2914};
2915}
2916
2918
2919namespace OdIfc4x3_rc4 {
2921{
2933
2935 : public OdDAI::EnumItemTypeProvider
2936{
2937public:
2938 static const OdDAI::EnumerationType* SchemaType();
2939 static void init(const OdRxDictionaryPtr& types);
2940 static void uninit();
2942};
2943}
2944
2945namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcFanTypeEnum& getUnset<OdIfc4x3_rc4::IfcFanTypeEnum>() { static OdIfc4x3_rc4::IfcFanTypeEnum nullEnum = OdIfc4x3_rc4::kIfcFanTypeEnum_unset; return nullEnum; } } }
2946
2947namespace OdIfc4x3_rc4 {
2949{
2957
2959 : public OdDAI::EnumItemTypeProvider
2960{
2961public:
2962 static const OdDAI::EnumerationType* SchemaType();
2963 static void init(const OdRxDictionaryPtr& types);
2964 static void uninit();
2966};
2967}
2968
2969namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcFastenerTypeEnum& getUnset<OdIfc4x3_rc4::IfcFastenerTypeEnum>() { static OdIfc4x3_rc4::IfcFastenerTypeEnum nullEnum = OdIfc4x3_rc4::kIfcFastenerTypeEnum_unset; return nullEnum; } } }
2970
2971namespace OdIfc4x3_rc4 {
2973{
2984
2986 : public OdDAI::EnumItemTypeProvider
2987{
2988public:
2989 static const OdDAI::EnumerationType* SchemaType();
2990 static void init(const OdRxDictionaryPtr& types);
2991 static void uninit();
2993};
2994}
2995
2996namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcFilterTypeEnum& getUnset<OdIfc4x3_rc4::IfcFilterTypeEnum>() { static OdIfc4x3_rc4::IfcFilterTypeEnum nullEnum = OdIfc4x3_rc4::kIfcFilterTypeEnum_unset; return nullEnum; } } }
2997
2998namespace OdIfc4x3_rc4 {
3000{
3011
3013 : public OdDAI::EnumItemTypeProvider
3014{
3015public:
3016 static const OdDAI::EnumerationType* SchemaType();
3017 static void init(const OdRxDictionaryPtr& types);
3018 static void uninit();
3020};
3021}
3022
3024
3025namespace OdIfc4x3_rc4 {
3027{
3034
3036 : public OdDAI::EnumItemTypeProvider
3037{
3038public:
3039 static const OdDAI::EnumerationType* SchemaType();
3040 static void init(const OdRxDictionaryPtr& types);
3041 static void uninit();
3043};
3044}
3045
3047
3048namespace OdIfc4x3_rc4 {
3050{
3065
3067 : public OdDAI::EnumItemTypeProvider
3068{
3069public:
3070 static const OdDAI::EnumerationType* SchemaType();
3071 static void init(const OdRxDictionaryPtr& types);
3072 static void uninit();
3074};
3075}
3076
3078
3079namespace OdIfc4x3_rc4 {
3081{
3090
3092 : public OdDAI::EnumItemTypeProvider
3093{
3094public:
3095 static const OdDAI::EnumerationType* SchemaType();
3096 static void init(const OdRxDictionaryPtr& types);
3097 static void uninit();
3099};
3100}
3101
3103
3104namespace OdIfc4x3_rc4 {
3106{
3116
3118 : public OdDAI::EnumItemTypeProvider
3119{
3120public:
3121 static const OdDAI::EnumerationType* SchemaType();
3122 static void init(const OdRxDictionaryPtr& types);
3123 static void uninit();
3125};
3126}
3127
3128namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcFootingTypeEnum& getUnset<OdIfc4x3_rc4::IfcFootingTypeEnum>() { static OdIfc4x3_rc4::IfcFootingTypeEnum nullEnum = OdIfc4x3_rc4::kIfcFootingTypeEnum_unset; return nullEnum; } } }
3129
3130namespace OdIfc4x3_rc4 {
3132{
3145
3147 : public OdDAI::EnumItemTypeProvider
3148{
3149public:
3150 static const OdDAI::EnumerationType* SchemaType();
3151 static void init(const OdRxDictionaryPtr& types);
3152 static void uninit();
3154};
3155}
3156
3158
3159namespace OdIfc4x3_rc4 {
3161{
3168
3170 : public OdDAI::EnumItemTypeProvider
3171{
3172public:
3173 static const OdDAI::EnumerationType* SchemaType();
3174 static void init(const OdRxDictionaryPtr& types);
3175 static void uninit();
3177};
3178}
3179
3181
3182namespace OdIfc4x3_rc4 {
3184{
3196
3198 : public OdDAI::EnumItemTypeProvider
3199{
3200public:
3201 static const OdDAI::EnumerationType* SchemaType();
3202 static void init(const OdRxDictionaryPtr& types);
3203 static void uninit();
3205};
3206}
3207
3209
3210namespace OdIfc4x3_rc4 {
3212{
3217
3219 : public OdDAI::EnumItemTypeProvider
3220{
3221public:
3222 static const OdDAI::EnumerationType* SchemaType();
3223 static void init(const OdRxDictionaryPtr& types);
3224 static void uninit();
3226};
3227}
3228
3230
3231namespace OdIfc4x3_rc4 {
3233{
3242
3244 : public OdDAI::EnumItemTypeProvider
3245{
3246public:
3247 static const OdDAI::EnumerationType* SchemaType();
3248 static void init(const OdRxDictionaryPtr& types);
3249 static void uninit();
3251};
3252}
3253
3254namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcGridTypeEnum& getUnset<OdIfc4x3_rc4::IfcGridTypeEnum>() { static OdIfc4x3_rc4::IfcGridTypeEnum nullEnum = OdIfc4x3_rc4::kIfcGridTypeEnum_unset; return nullEnum; } } }
3255
3256namespace OdIfc4x3_rc4 {
3258{
3266
3268 : public OdDAI::EnumItemTypeProvider
3269{
3270public:
3271 static const OdDAI::EnumerationType* SchemaType();
3272 static void init(const OdRxDictionaryPtr& types);
3273 static void uninit();
3275};
3276}
3277
3279
3280namespace OdIfc4x3_rc4 {
3282{
3300
3302 : public OdDAI::EnumItemTypeProvider
3303{
3304public:
3305 static const OdDAI::EnumerationType* SchemaType();
3306 static void init(const OdRxDictionaryPtr& types);
3307 static void uninit();
3309};
3310}
3311
3313
3314namespace OdIfc4x3_rc4 {
3316{
3325
3327 : public OdDAI::EnumItemTypeProvider
3328{
3329public:
3330 static const OdDAI::EnumerationType* SchemaType();
3331 static void init(const OdRxDictionaryPtr& types);
3332 static void uninit();
3334};
3335}
3336
3338
3339namespace OdIfc4x3_rc4 {
3341{
3350
3352 : public OdDAI::EnumItemTypeProvider
3353{
3354public:
3355 static const OdDAI::EnumerationType* SchemaType();
3356 static void init(const OdRxDictionaryPtr& types);
3357 static void uninit();
3359};
3360}
3361
3363
3364namespace OdIfc4x3_rc4 {
3366{
3375
3377 : public OdDAI::EnumItemTypeProvider
3378{
3379public:
3380 static const OdDAI::EnumerationType* SchemaType();
3381 static void init(const OdRxDictionaryPtr& types);
3382 static void uninit();
3384};
3385}
3386
3388
3389namespace OdIfc4x3_rc4 {
3391{
3399
3401 : public OdDAI::EnumItemTypeProvider
3402{
3403public:
3404 static const OdDAI::EnumerationType* SchemaType();
3405 static void init(const OdRxDictionaryPtr& types);
3406 static void uninit();
3408};
3409}
3410
3412
3413namespace OdIfc4x3_rc4 {
3415{
3422
3424 : public OdDAI::EnumItemTypeProvider
3425{
3426public:
3427 static const OdDAI::EnumerationType* SchemaType();
3428 static void init(const OdRxDictionaryPtr& types);
3429 static void uninit();
3431};
3432}
3433
3435
3436namespace OdIfc4x3_rc4 {
3438{
3445
3447 : public OdDAI::EnumItemTypeProvider
3448{
3449public:
3450 static const OdDAI::EnumerationType* SchemaType();
3451 static void init(const OdRxDictionaryPtr& types);
3452 static void uninit();
3454};
3455}
3456
3457namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcKnotType& getUnset<OdIfc4x3_rc4::IfcKnotType>() { static OdIfc4x3_rc4::IfcKnotType nullEnum = OdIfc4x3_rc4::kIfcKnotType_unset; return nullEnum; } } }
3458
3459namespace OdIfc4x3_rc4 {
3461{
3485
3487 : public OdDAI::EnumItemTypeProvider
3488{
3489public:
3490 static const OdDAI::EnumerationType* SchemaType();
3491 static void init(const OdRxDictionaryPtr& types);
3492 static void uninit();
3494};
3495}
3496
3498
3499namespace OdIfc4x3_rc4 {
3501{
3515
3517 : public OdDAI::EnumItemTypeProvider
3518{
3519public:
3520 static const OdDAI::EnumerationType* SchemaType();
3521 static void init(const OdRxDictionaryPtr& types);
3522 static void uninit();
3524};
3525}
3526
3527namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcLampTypeEnum& getUnset<OdIfc4x3_rc4::IfcLampTypeEnum>() { static OdIfc4x3_rc4::IfcLampTypeEnum nullEnum = OdIfc4x3_rc4::kIfcLampTypeEnum_unset; return nullEnum; } } }
3528
3529namespace OdIfc4x3_rc4 {
3531{
3537
3539 : public OdDAI::EnumItemTypeProvider
3540{
3541public:
3542 static const OdDAI::EnumerationType* SchemaType();
3543 static void init(const OdRxDictionaryPtr& types);
3544 static void uninit();
3546};
3547}
3548
3550
3551namespace OdIfc4x3_rc4 {
3553{
3560
3562 : public OdDAI::EnumItemTypeProvider
3563{
3564public:
3565 static const OdDAI::EnumerationType* SchemaType();
3566 static void init(const OdRxDictionaryPtr& types);
3567 static void uninit();
3569};
3570}
3571
3573
3574namespace OdIfc4x3_rc4 {
3576{
3590
3592 : public OdDAI::EnumItemTypeProvider
3593{
3594public:
3595 static const OdDAI::EnumerationType* SchemaType();
3596 static void init(const OdRxDictionaryPtr& types);
3597 static void uninit();
3599};
3600}
3601
3603
3604namespace OdIfc4x3_rc4 {
3606{
3614
3616 : public OdDAI::EnumItemTypeProvider
3617{
3618public:
3619 static const OdDAI::EnumerationType* SchemaType();
3620 static void init(const OdRxDictionaryPtr& types);
3621 static void uninit();
3623};
3624}
3625
3627
3628namespace OdIfc4x3_rc4 {
3630{
3637
3639 : public OdDAI::EnumItemTypeProvider
3640{
3641public:
3642 static const OdDAI::EnumerationType* SchemaType();
3643 static void init(const OdRxDictionaryPtr& types);
3644 static void uninit();
3646};
3647}
3648
3650
3651namespace OdIfc4x3_rc4 {
3653{
3661
3663 : public OdDAI::EnumItemTypeProvider
3664{
3665public:
3666 static const OdDAI::EnumerationType* SchemaType();
3667 static void init(const OdRxDictionaryPtr& types);
3668 static void uninit();
3670};
3671}
3672
3674
3675namespace OdIfc4x3_rc4 {
3677{
3685
3687 : public OdDAI::EnumItemTypeProvider
3688{
3689public:
3690 static const OdDAI::EnumerationType* SchemaType();
3691 static void init(const OdRxDictionaryPtr& types);
3692 static void uninit();
3694};
3695}
3696
3698
3699namespace OdIfc4x3_rc4 {
3701{
3725
3727 : public OdDAI::EnumItemTypeProvider
3728{
3729public:
3730 static const OdDAI::EnumerationType* SchemaType();
3731 static void init(const OdRxDictionaryPtr& types);
3732 static void uninit();
3734};
3735}
3736
3738
3739namespace OdIfc4x3_rc4 {
3741{
3770
3772 : public OdDAI::EnumItemTypeProvider
3773{
3774public:
3775 static const OdDAI::EnumerationType* SchemaType();
3776 static void init(const OdRxDictionaryPtr& types);
3777 static void uninit();
3779};
3780}
3781
3783
3784namespace OdIfc4x3_rc4 {
3786{
3806
3808 : public OdDAI::EnumItemTypeProvider
3809{
3810public:
3811 static const OdDAI::EnumerationType* SchemaType();
3812 static void init(const OdRxDictionaryPtr& types);
3813 static void uninit();
3815};
3816}
3817
3819
3820namespace OdIfc4x3_rc4 {
3822{
3832
3834 : public OdDAI::EnumItemTypeProvider
3835{
3836public:
3837 static const OdDAI::EnumerationType* SchemaType();
3838 static void init(const OdRxDictionaryPtr& types);
3839 static void uninit();
3841};
3842}
3843
3845
3846namespace OdIfc4x3_rc4 {
3848{
3872
3874 : public OdDAI::EnumItemTypeProvider
3875{
3876public:
3877 static const OdDAI::EnumerationType* SchemaType();
3878 static void init(const OdRxDictionaryPtr& types);
3879 static void uninit();
3881};
3882}
3883
3884namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcMemberTypeEnum& getUnset<OdIfc4x3_rc4::IfcMemberTypeEnum>() { static OdIfc4x3_rc4::IfcMemberTypeEnum nullEnum = OdIfc4x3_rc4::kIfcMemberTypeEnum_unset; return nullEnum; } } }
3885
3886namespace OdIfc4x3_rc4 {
3888{
3906
3908 : public OdDAI::EnumItemTypeProvider
3909{
3910public:
3911 static const OdDAI::EnumerationType* SchemaType();
3912 static void init(const OdRxDictionaryPtr& types);
3913 static void uninit();
3915};
3916}
3917
3919
3920namespace OdIfc4x3_rc4 {
3922{
3932
3934 : public OdDAI::EnumItemTypeProvider
3935{
3936public:
3937 static const OdDAI::EnumerationType* SchemaType();
3938 static void init(const OdRxDictionaryPtr& types);
3939 static void uninit();
3941};
3942}
3943
3945
3946namespace OdIfc4x3_rc4 {
3948{
3956
3958 : public OdDAI::EnumItemTypeProvider
3959{
3960public:
3961 static const OdDAI::EnumerationType* SchemaType();
3962 static void init(const OdRxDictionaryPtr& types);
3963 static void uninit();
3965};
3966}
3967
3969
3970namespace OdIfc4x3_rc4 {
3972{
3979
3981 : public OdDAI::EnumItemTypeProvider
3982{
3983public:
3984 static const OdDAI::EnumerationType* SchemaType();
3985 static void init(const OdRxDictionaryPtr& types);
3986 static void uninit();
3988};
3989}
3990
3992
3993namespace OdIfc4x3_rc4 {
3995{
4006
4008 : public OdDAI::EnumItemTypeProvider
4009{
4010public:
4011 static const OdDAI::EnumerationType* SchemaType();
4012 static void init(const OdRxDictionaryPtr& types);
4013 static void uninit();
4015};
4016}
4017
4018namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcObjectTypeEnum& getUnset<OdIfc4x3_rc4::IfcObjectTypeEnum>() { static OdIfc4x3_rc4::IfcObjectTypeEnum nullEnum = OdIfc4x3_rc4::kIfcObjectTypeEnum_unset; return nullEnum; } } }
4019
4020namespace OdIfc4x3_rc4 {
4022{
4038
4040 : public OdDAI::EnumItemTypeProvider
4041{
4042public:
4043 static const OdDAI::EnumerationType* SchemaType();
4044 static void init(const OdRxDictionaryPtr& types);
4045 static void uninit();
4047};
4048}
4049
4050namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcObjectiveEnum& getUnset<OdIfc4x3_rc4::IfcObjectiveEnum>() { static OdIfc4x3_rc4::IfcObjectiveEnum nullEnum = OdIfc4x3_rc4::kIfcObjectiveEnum_unset; return nullEnum; } } }
4051
4052namespace OdIfc4x3_rc4 {
4054{
4066
4068 : public OdDAI::EnumItemTypeProvider
4069{
4070public:
4071 static const OdDAI::EnumerationType* SchemaType();
4072 static void init(const OdRxDictionaryPtr& types);
4073 static void uninit();
4075};
4076}
4077
4078namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcOccupantTypeEnum& getUnset<OdIfc4x3_rc4::IfcOccupantTypeEnum>() { static OdIfc4x3_rc4::IfcOccupantTypeEnum nullEnum = OdIfc4x3_rc4::kIfcOccupantTypeEnum_unset; return nullEnum; } } }
4079
4080namespace OdIfc4x3_rc4 {
4082{
4089
4091 : public OdDAI::EnumItemTypeProvider
4092{
4093public:
4094 static const OdDAI::EnumerationType* SchemaType();
4095 static void init(const OdRxDictionaryPtr& types);
4096 static void uninit();
4098};
4099}
4100
4102
4103namespace OdIfc4x3_rc4 {
4105{
4115
4117 : public OdDAI::EnumItemTypeProvider
4118{
4119public:
4120 static const OdDAI::EnumerationType* SchemaType();
4121 static void init(const OdRxDictionaryPtr& types);
4122 static void uninit();
4124};
4125}
4126
4127namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcOutletTypeEnum& getUnset<OdIfc4x3_rc4::IfcOutletTypeEnum>() { static OdIfc4x3_rc4::IfcOutletTypeEnum nullEnum = OdIfc4x3_rc4::kIfcOutletTypeEnum_unset; return nullEnum; } } }
4128
4129namespace OdIfc4x3_rc4 {
4131{
4138
4140 : public OdDAI::EnumItemTypeProvider
4141{
4142public:
4143 static const OdDAI::EnumerationType* SchemaType();
4144 static void init(const OdRxDictionaryPtr& types);
4145 static void uninit();
4147};
4148}
4149
4150namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcPavementTypeEnum& getUnset<OdIfc4x3_rc4::IfcPavementTypeEnum>() { static OdIfc4x3_rc4::IfcPavementTypeEnum nullEnum = OdIfc4x3_rc4::kIfcPavementTypeEnum_unset; return nullEnum; } } }
4151
4152namespace OdIfc4x3_rc4 {
4154{
4159
4161 : public OdDAI::EnumItemTypeProvider
4162{
4163public:
4164 static const OdDAI::EnumerationType* SchemaType();
4165 static void init(const OdRxDictionaryPtr& types);
4166 static void uninit();
4168};
4169}
4170
4172
4173namespace OdIfc4x3_rc4 {
4175{
4183
4185 : public OdDAI::EnumItemTypeProvider
4186{
4187public:
4188 static const OdDAI::EnumerationType* SchemaType();
4189 static void init(const OdRxDictionaryPtr& types);
4190 static void uninit();
4192};
4193}
4194
4196
4197namespace OdIfc4x3_rc4 {
4199{
4207
4209 : public OdDAI::EnumItemTypeProvider
4210{
4211public:
4212 static const OdDAI::EnumerationType* SchemaType();
4213 static void init(const OdRxDictionaryPtr& types);
4214 static void uninit();
4216};
4217}
4218
4219namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcPermitTypeEnum& getUnset<OdIfc4x3_rc4::IfcPermitTypeEnum>() { static OdIfc4x3_rc4::IfcPermitTypeEnum nullEnum = OdIfc4x3_rc4::kIfcPermitTypeEnum_unset; return nullEnum; } } }
4220
4221namespace OdIfc4x3_rc4 {
4223{
4229
4231 : public OdDAI::EnumItemTypeProvider
4232{
4233public:
4234 static const OdDAI::EnumerationType* SchemaType();
4235 static void init(const OdRxDictionaryPtr& types);
4236 static void uninit();
4238};
4239}
4240
4242
4243namespace OdIfc4x3_rc4 {
4245{
4254
4256 : public OdDAI::EnumItemTypeProvider
4257{
4258public:
4259 static const OdDAI::EnumerationType* SchemaType();
4260 static void init(const OdRxDictionaryPtr& types);
4261 static void uninit();
4263};
4264}
4265
4267
4268namespace OdIfc4x3_rc4 {
4270{
4281
4283 : public OdDAI::EnumItemTypeProvider
4284{
4285public:
4286 static const OdDAI::EnumerationType* SchemaType();
4287 static void init(const OdRxDictionaryPtr& types);
4288 static void uninit();
4290};
4291}
4292
4293namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcPileTypeEnum& getUnset<OdIfc4x3_rc4::IfcPileTypeEnum>() { static OdIfc4x3_rc4::IfcPileTypeEnum nullEnum = OdIfc4x3_rc4::kIfcPileTypeEnum_unset; return nullEnum; } } }
4294
4295namespace OdIfc4x3_rc4 {
4297{
4309
4311 : public OdDAI::EnumItemTypeProvider
4312{
4313public:
4314 static const OdDAI::EnumerationType* SchemaType();
4315 static void init(const OdRxDictionaryPtr& types);
4316 static void uninit();
4318};
4319}
4320
4322
4323namespace OdIfc4x3_rc4 {
4325{
4335
4337 : public OdDAI::EnumItemTypeProvider
4338{
4339public:
4340 static const OdDAI::EnumerationType* SchemaType();
4341 static void init(const OdRxDictionaryPtr& types);
4342 static void uninit();
4344};
4345}
4346
4348
4349namespace OdIfc4x3_rc4 {
4351{
4365
4367 : public OdDAI::EnumItemTypeProvider
4368{
4369public:
4370 static const OdDAI::EnumerationType* SchemaType();
4371 static void init(const OdRxDictionaryPtr& types);
4372 static void uninit();
4374};
4375}
4376
4377namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcPlateTypeEnum& getUnset<OdIfc4x3_rc4::IfcPlateTypeEnum>() { static OdIfc4x3_rc4::IfcPlateTypeEnum nullEnum = OdIfc4x3_rc4::kIfcPlateTypeEnum_unset; return nullEnum; } } }
4378
4379namespace OdIfc4x3_rc4 {
4381{
4387
4389 : public OdDAI::EnumItemTypeProvider
4390{
4391public:
4392 static const OdDAI::EnumerationType* SchemaType();
4393 static void init(const OdRxDictionaryPtr& types);
4394 static void uninit();
4396};
4397}
4398
4400
4401namespace OdIfc4x3_rc4 {
4403{
4415
4417 : public OdDAI::EnumItemTypeProvider
4418{
4419public:
4420 static const OdDAI::EnumerationType* SchemaType();
4421 static void init(const OdRxDictionaryPtr& types);
4422 static void uninit();
4424};
4425}
4426
4428
4429namespace OdIfc4x3_rc4 {
4431{
4436
4438 : public OdDAI::EnumItemTypeProvider
4439{
4440public:
4441 static const OdDAI::EnumerationType* SchemaType();
4442 static void init(const OdRxDictionaryPtr& types);
4443 static void uninit();
4445};
4446}
4447
4448namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcProfileTypeEnum& getUnset<OdIfc4x3_rc4::IfcProfileTypeEnum>() { static OdIfc4x3_rc4::IfcProfileTypeEnum nullEnum = OdIfc4x3_rc4::kIfcProfileTypeEnum_unset; return nullEnum; } } }
4449
4450namespace OdIfc4x3_rc4 {
4452{
4462
4464 : public OdDAI::EnumItemTypeProvider
4465{
4466public:
4467 static const OdDAI::EnumerationType* SchemaType();
4468 static void init(const OdRxDictionaryPtr& types);
4469 static void uninit();
4471};
4472}
4473
4475
4476namespace OdIfc4x3_rc4 {
4478{
4483
4485 : public OdDAI::EnumItemTypeProvider
4486{
4487public:
4488 static const OdDAI::EnumerationType* SchemaType();
4489 static void init(const OdRxDictionaryPtr& types);
4490 static void uninit();
4492};
4493}
4494
4496
4497namespace OdIfc4x3_rc4 {
4499{
4506
4508 : public OdDAI::EnumItemTypeProvider
4509{
4510public:
4511 static const OdDAI::EnumerationType* SchemaType();
4512 static void init(const OdRxDictionaryPtr& types);
4513 static void uninit();
4515};
4516}
4517
4519
4520namespace OdIfc4x3_rc4 {
4522{
4533
4535 : public OdDAI::EnumItemTypeProvider
4536{
4537public:
4538 static const OdDAI::EnumerationType* SchemaType();
4539 static void init(const OdRxDictionaryPtr& types);
4540 static void uninit();
4542};
4543}
4544
4546
4547namespace OdIfc4x3_rc4 {
4549{
4558
4560 : public OdDAI::EnumItemTypeProvider
4561{
4562public:
4563 static const OdDAI::EnumerationType* SchemaType();
4564 static void init(const OdRxDictionaryPtr& types);
4565 static void uninit();
4567};
4568}
4569
4571
4572namespace OdIfc4x3_rc4 {
4574{
4589
4591 : public OdDAI::EnumItemTypeProvider
4592{
4593public:
4594 static const OdDAI::EnumerationType* SchemaType();
4595 static void init(const OdRxDictionaryPtr& types);
4596 static void uninit();
4598};
4599}
4600
4602
4603namespace OdIfc4x3_rc4 {
4605{
4617
4619 : public OdDAI::EnumItemTypeProvider
4620{
4621public:
4622 static const OdDAI::EnumerationType* SchemaType();
4623 static void init(const OdRxDictionaryPtr& types);
4624 static void uninit();
4626};
4627}
4628
4629namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcPumpTypeEnum& getUnset<OdIfc4x3_rc4::IfcPumpTypeEnum>() { static OdIfc4x3_rc4::IfcPumpTypeEnum nullEnum = OdIfc4x3_rc4::kIfcPumpTypeEnum_unset; return nullEnum; } } }
4630
4631namespace OdIfc4x3_rc4 {
4633{
4644
4646 : public OdDAI::EnumItemTypeProvider
4647{
4648public:
4649 static const OdDAI::EnumerationType* SchemaType();
4650 static void init(const OdRxDictionaryPtr& types);
4651 static void uninit();
4653};
4654}
4655
4656namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRailTypeEnum& getUnset<OdIfc4x3_rc4::IfcRailTypeEnum>() { static OdIfc4x3_rc4::IfcRailTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRailTypeEnum_unset; return nullEnum; } } }
4657
4658namespace OdIfc4x3_rc4 {
4660{
4669
4671 : public OdDAI::EnumItemTypeProvider
4672{
4673public:
4674 static const OdDAI::EnumerationType* SchemaType();
4675 static void init(const OdRxDictionaryPtr& types);
4676 static void uninit();
4678};
4679}
4680
4681namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRailingTypeEnum& getUnset<OdIfc4x3_rc4::IfcRailingTypeEnum>() { static OdIfc4x3_rc4::IfcRailingTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRailingTypeEnum_unset; return nullEnum; } } }
4682
4683namespace OdIfc4x3_rc4 {
4685{
4698
4700 : public OdDAI::EnumItemTypeProvider
4701{
4702public:
4703 static const OdDAI::EnumerationType* SchemaType();
4704 static void init(const OdRxDictionaryPtr& types);
4705 static void uninit();
4707};
4708}
4709
4711
4712namespace OdIfc4x3_rc4 {
4714{
4719
4721 : public OdDAI::EnumItemTypeProvider
4722{
4723public:
4724 static const OdDAI::EnumerationType* SchemaType();
4725 static void init(const OdRxDictionaryPtr& types);
4726 static void uninit();
4728};
4729}
4730
4731namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRailwayTypeEnum& getUnset<OdIfc4x3_rc4::IfcRailwayTypeEnum>() { static OdIfc4x3_rc4::IfcRailwayTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRailwayTypeEnum_unset; return nullEnum; } } }
4732
4733namespace OdIfc4x3_rc4 {
4735{
4742
4744 : public OdDAI::EnumItemTypeProvider
4745{
4746public:
4747 static const OdDAI::EnumerationType* SchemaType();
4748 static void init(const OdRxDictionaryPtr& types);
4749 static void uninit();
4751};
4752}
4753
4755
4756namespace OdIfc4x3_rc4 {
4758{
4769
4771 : public OdDAI::EnumItemTypeProvider
4772{
4773public:
4774 static const OdDAI::EnumerationType* SchemaType();
4775 static void init(const OdRxDictionaryPtr& types);
4776 static void uninit();
4778};
4779}
4780
4781namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRampTypeEnum& getUnset<OdIfc4x3_rc4::IfcRampTypeEnum>() { static OdIfc4x3_rc4::IfcRampTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRampTypeEnum_unset; return nullEnum; } } }
4782
4783namespace OdIfc4x3_rc4 {
4785{
4796
4798 : public OdDAI::EnumItemTypeProvider
4799{
4800public:
4801 static const OdDAI::EnumerationType* SchemaType();
4802 static void init(const OdRxDictionaryPtr& types);
4803 static void uninit();
4805};
4806}
4807
4809
4810namespace OdIfc4x3_rc4 {
4812{
4825
4827 : public OdDAI::EnumItemTypeProvider
4828{
4829public:
4830 static const OdDAI::EnumerationType* SchemaType();
4831 static void init(const OdRxDictionaryPtr& types);
4832 static void uninit();
4834};
4835}
4836
4837namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcReferentTypeEnum& getUnset<OdIfc4x3_rc4::IfcReferentTypeEnum>() { static OdIfc4x3_rc4::IfcReferentTypeEnum nullEnum = OdIfc4x3_rc4::kIfcReferentTypeEnum_unset; return nullEnum; } } }
4838
4839namespace OdIfc4x3_rc4 {
4841{
4854
4856 : public OdDAI::EnumItemTypeProvider
4857{
4858public:
4859 static const OdDAI::EnumerationType* SchemaType();
4860 static void init(const OdRxDictionaryPtr& types);
4861 static void uninit();
4863};
4864}
4865
4867
4868namespace OdIfc4x3_rc4 {
4870{
4881
4883 : public OdDAI::EnumItemTypeProvider
4884{
4885public:
4886 static const OdDAI::EnumerationType* SchemaType();
4887 static void init(const OdRxDictionaryPtr& types);
4888 static void uninit();
4890};
4891}
4892
4894
4895namespace OdIfc4x3_rc4 {
4897{
4910
4912 : public OdDAI::EnumItemTypeProvider
4913{
4914public:
4915 static const OdDAI::EnumerationType* SchemaType();
4916 static void init(const OdRxDictionaryPtr& types);
4917 static void uninit();
4919};
4920}
4921
4923
4924namespace OdIfc4x3_rc4 {
4926{
4931
4933 : public OdDAI::EnumItemTypeProvider
4934{
4935public:
4936 static const OdDAI::EnumerationType* SchemaType();
4937 static void init(const OdRxDictionaryPtr& types);
4938 static void uninit();
4940};
4941}
4942
4944
4945namespace OdIfc4x3_rc4 {
4947{
4961
4963 : public OdDAI::EnumItemTypeProvider
4964{
4965public:
4966 static const OdDAI::EnumerationType* SchemaType();
4967 static void init(const OdRxDictionaryPtr& types);
4968 static void uninit();
4970};
4971}
4972
4974
4975namespace OdIfc4x3_rc4 {
4977{
4982
4984 : public OdDAI::EnumItemTypeProvider
4985{
4986public:
4987 static const OdDAI::EnumerationType* SchemaType();
4988 static void init(const OdRxDictionaryPtr& types);
4989 static void uninit();
4991};
4992}
4993
4995
4996namespace OdIfc4x3_rc4 {
4998{
5027
5029 : public OdDAI::EnumItemTypeProvider
5030{
5031public:
5032 static const OdDAI::EnumerationType* SchemaType();
5033 static void init(const OdRxDictionaryPtr& types);
5034 static void uninit();
5036};
5037}
5038
5039namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRoadPartTypeEnum& getUnset<OdIfc4x3_rc4::IfcRoadPartTypeEnum>() { static OdIfc4x3_rc4::IfcRoadPartTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRoadPartTypeEnum_unset; return nullEnum; } } }
5040
5041namespace OdIfc4x3_rc4 {
5043{
5048
5050 : public OdDAI::EnumItemTypeProvider
5051{
5052public:
5053 static const OdDAI::EnumerationType* SchemaType();
5054 static void init(const OdRxDictionaryPtr& types);
5055 static void uninit();
5057};
5058}
5059
5060namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRoadTypeEnum& getUnset<OdIfc4x3_rc4::IfcRoadTypeEnum>() { static OdIfc4x3_rc4::IfcRoadTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRoadTypeEnum_unset; return nullEnum; } } }
5061
5062namespace OdIfc4x3_rc4 {
5064{
5090
5092 : public OdDAI::EnumItemTypeProvider
5093{
5094public:
5095 static const OdDAI::EnumerationType* SchemaType();
5096 static void init(const OdRxDictionaryPtr& types);
5097 static void uninit();
5099};
5100}
5101
5102namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRoleEnum& getUnset<OdIfc4x3_rc4::IfcRoleEnum>() { static OdIfc4x3_rc4::IfcRoleEnum nullEnum = OdIfc4x3_rc4::kIfcRoleEnum_unset; return nullEnum; } } }
5103
5104namespace OdIfc4x3_rc4 {
5106{
5124
5126 : public OdDAI::EnumItemTypeProvider
5127{
5128public:
5129 static const OdDAI::EnumerationType* SchemaType();
5130 static void init(const OdRxDictionaryPtr& types);
5131 static void uninit();
5133};
5134}
5135
5136namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcRoofTypeEnum& getUnset<OdIfc4x3_rc4::IfcRoofTypeEnum>() { static OdIfc4x3_rc4::IfcRoofTypeEnum nullEnum = OdIfc4x3_rc4::kIfcRoofTypeEnum_unset; return nullEnum; } } }
5137
5138namespace OdIfc4x3_rc4 {
5140{
5159
5161 : public OdDAI::EnumItemTypeProvider
5162{
5163public:
5164 static const OdDAI::EnumerationType* SchemaType();
5165 static void init(const OdRxDictionaryPtr& types);
5166 static void uninit();
5168};
5169}
5170
5171namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSIPrefix& getUnset<OdIfc4x3_rc4::IfcSIPrefix>() { static OdIfc4x3_rc4::IfcSIPrefix nullEnum = OdIfc4x3_rc4::kIfcSIPrefix_unset; return nullEnum; } } }
5172
5173namespace OdIfc4x3_rc4 {
5175{
5208
5210 : public OdDAI::EnumItemTypeProvider
5211{
5212public:
5213 static const OdDAI::EnumerationType* SchemaType();
5214 static void init(const OdRxDictionaryPtr& types);
5215 static void uninit();
5217};
5218}
5219
5220namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSIUnitName& getUnset<OdIfc4x3_rc4::IfcSIUnitName>() { static OdIfc4x3_rc4::IfcSIUnitName nullEnum = OdIfc4x3_rc4::kIfcSIUnitName_unset; return nullEnum; } } }
5221
5222namespace OdIfc4x3_rc4 {
5224{
5239
5241 : public OdDAI::EnumItemTypeProvider
5242{
5243public:
5244 static const OdDAI::EnumerationType* SchemaType();
5245 static void init(const OdRxDictionaryPtr& types);
5246 static void uninit();
5248};
5249}
5250
5252
5253namespace OdIfc4x3_rc4 {
5255{
5260
5262 : public OdDAI::EnumItemTypeProvider
5263{
5264public:
5265 static const OdDAI::EnumerationType* SchemaType();
5266 static void init(const OdRxDictionaryPtr& types);
5267 static void uninit();
5269};
5270}
5271
5272namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSectionTypeEnum& getUnset<OdIfc4x3_rc4::IfcSectionTypeEnum>() { static OdIfc4x3_rc4::IfcSectionTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSectionTypeEnum_unset; return nullEnum; } } }
5273
5274namespace OdIfc4x3_rc4 {
5276{
5313
5315 : public OdDAI::EnumItemTypeProvider
5316{
5317public:
5318 static const OdDAI::EnumerationType* SchemaType();
5319 static void init(const OdRxDictionaryPtr& types);
5320 static void uninit();
5322};
5323}
5324
5325namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSensorTypeEnum& getUnset<OdIfc4x3_rc4::IfcSensorTypeEnum>() { static OdIfc4x3_rc4::IfcSensorTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSensorTypeEnum_unset; return nullEnum; } } }
5326
5327namespace OdIfc4x3_rc4 {
5329{
5338
5340 : public OdDAI::EnumItemTypeProvider
5341{
5342public:
5343 static const OdDAI::EnumerationType* SchemaType();
5344 static void init(const OdRxDictionaryPtr& types);
5345 static void uninit();
5347};
5348}
5349
5350namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSequenceEnum& getUnset<OdIfc4x3_rc4::IfcSequenceEnum>() { static OdIfc4x3_rc4::IfcSequenceEnum nullEnum = OdIfc4x3_rc4::kIfcSequenceEnum_unset; return nullEnum; } } }
5351
5352namespace OdIfc4x3_rc4 {
5354{
5362
5364 : public OdDAI::EnumItemTypeProvider
5365{
5366public:
5367 static const OdDAI::EnumerationType* SchemaType();
5368 static void init(const OdRxDictionaryPtr& types);
5369 static void uninit();
5371};
5372}
5373
5375
5376namespace OdIfc4x3_rc4 {
5378{
5386
5388 : public OdDAI::EnumItemTypeProvider
5389{
5390public:
5391 static const OdDAI::EnumerationType* SchemaType();
5392 static void init(const OdRxDictionaryPtr& types);
5393 static void uninit();
5395};
5396}
5397
5398namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSignTypeEnum& getUnset<OdIfc4x3_rc4::IfcSignTypeEnum>() { static OdIfc4x3_rc4::IfcSignTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSignTypeEnum_unset; return nullEnum; } } }
5399
5400namespace OdIfc4x3_rc4 {
5402{
5410
5412 : public OdDAI::EnumItemTypeProvider
5413{
5414public:
5415 static const OdDAI::EnumerationType* SchemaType();
5416 static void init(const OdRxDictionaryPtr& types);
5417 static void uninit();
5419};
5420}
5421
5422namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSignalTypeEnum& getUnset<OdIfc4x3_rc4::IfcSignalTypeEnum>() { static OdIfc4x3_rc4::IfcSignalTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSignalTypeEnum_unset; return nullEnum; } } }
5423
5424namespace OdIfc4x3_rc4 {
5426{
5441
5443 : public OdDAI::EnumItemTypeProvider
5444{
5445public:
5446 static const OdDAI::EnumerationType* SchemaType();
5447 static void init(const OdRxDictionaryPtr& types);
5448 static void uninit();
5450};
5451}
5452
5454
5455namespace OdIfc4x3_rc4 {
5457{
5471
5473 : public OdDAI::EnumItemTypeProvider
5474{
5475public:
5476 static const OdDAI::EnumerationType* SchemaType();
5477 static void init(const OdRxDictionaryPtr& types);
5478 static void uninit();
5480};
5481}
5482
5483namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSlabTypeEnum& getUnset<OdIfc4x3_rc4::IfcSlabTypeEnum>() { static OdIfc4x3_rc4::IfcSlabTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSlabTypeEnum_unset; return nullEnum; } } }
5484
5485namespace OdIfc4x3_rc4 {
5487{
5494
5496 : public OdDAI::EnumItemTypeProvider
5497{
5498public:
5499 static const OdDAI::EnumerationType* SchemaType();
5500 static void init(const OdRxDictionaryPtr& types);
5501 static void uninit();
5503};
5504}
5505
5507
5508namespace OdIfc4x3_rc4 {
5510{
5517
5519 : public OdDAI::EnumItemTypeProvider
5520{
5521public:
5522 static const OdDAI::EnumerationType* SchemaType();
5523 static void init(const OdRxDictionaryPtr& types);
5524 static void uninit();
5526};
5527}
5528
5530
5531namespace OdIfc4x3_rc4 {
5533{
5544
5546 : public OdDAI::EnumItemTypeProvider
5547{
5548public:
5549 static const OdDAI::EnumerationType* SchemaType();
5550 static void init(const OdRxDictionaryPtr& types);
5551 static void uninit();
5553};
5554}
5555
5556namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSpaceTypeEnum& getUnset<OdIfc4x3_rc4::IfcSpaceTypeEnum>() { static OdIfc4x3_rc4::IfcSpaceTypeEnum nullEnum = OdIfc4x3_rc4::kIfcSpaceTypeEnum_unset; return nullEnum; } } }
5557
5558namespace OdIfc4x3_rc4 {
5560{
5575
5577 : public OdDAI::EnumItemTypeProvider
5578{
5579public:
5580 static const OdDAI::EnumerationType* SchemaType();
5581 static void init(const OdRxDictionaryPtr& types);
5582 static void uninit();
5584};
5585}
5586
5588
5589namespace OdIfc4x3_rc4 {
5591{
5599
5601 : public OdDAI::EnumItemTypeProvider
5602{
5603public:
5604 static const OdDAI::EnumerationType* SchemaType();
5605 static void init(const OdRxDictionaryPtr& types);
5606 static void uninit();
5608};
5609}
5610
5612
5613namespace OdIfc4x3_rc4 {
5615{
5625
5627 : public OdDAI::EnumItemTypeProvider
5628{
5629public:
5630 static const OdDAI::EnumerationType* SchemaType();
5631 static void init(const OdRxDictionaryPtr& types);
5632 static void uninit();
5634};
5635}
5636
5638
5639namespace OdIfc4x3_rc4 {
5641{
5661
5663 : public OdDAI::EnumItemTypeProvider
5664{
5665public:
5666 static const OdDAI::EnumerationType* SchemaType();
5667 static void init(const OdRxDictionaryPtr& types);
5668 static void uninit();
5670};
5671}
5672
5673namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcStairTypeEnum& getUnset<OdIfc4x3_rc4::IfcStairTypeEnum>() { static OdIfc4x3_rc4::IfcStairTypeEnum nullEnum = OdIfc4x3_rc4::kIfcStairTypeEnum_unset; return nullEnum; } } }
5674
5675namespace OdIfc4x3_rc4 {
5677{
5685
5687 : public OdDAI::EnumItemTypeProvider
5688{
5689public:
5690 static const OdDAI::EnumerationType* SchemaType();
5691 static void init(const OdRxDictionaryPtr& types);
5692 static void uninit();
5694};
5695}
5696
5697namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcStateEnum& getUnset<OdIfc4x3_rc4::IfcStateEnum>() { static OdIfc4x3_rc4::IfcStateEnum nullEnum = OdIfc4x3_rc4::kIfcStateEnum_unset; return nullEnum; } } }
5698
5699namespace OdIfc4x3_rc4 {
5701{
5713
5715 : public OdDAI::EnumItemTypeProvider
5716{
5717public:
5718 static const OdDAI::EnumerationType* SchemaType();
5719 static void init(const OdRxDictionaryPtr& types);
5720 static void uninit();
5722};
5723}
5724
5726
5727namespace OdIfc4x3_rc4 {
5729{
5739
5741 : public OdDAI::EnumItemTypeProvider
5742{
5743public:
5744 static const OdDAI::EnumerationType* SchemaType();
5745 static void init(const OdRxDictionaryPtr& types);
5746 static void uninit();
5748};
5749}
5750
5752
5753namespace OdIfc4x3_rc4 {
5755{
5764
5766 : public OdDAI::EnumItemTypeProvider
5767{
5768public:
5769 static const OdDAI::EnumerationType* SchemaType();
5770 static void init(const OdRxDictionaryPtr& types);
5771 static void uninit();
5773};
5774}
5775
5777
5778namespace OdIfc4x3_rc4 {
5780{
5788
5790 : public OdDAI::EnumItemTypeProvider
5791{
5792public:
5793 static const OdDAI::EnumerationType* SchemaType();
5794 static void init(const OdRxDictionaryPtr& types);
5795 static void uninit();
5797};
5798}
5799
5801
5802namespace OdIfc4x3_rc4 {
5804{
5811
5813 : public OdDAI::EnumItemTypeProvider
5814{
5815public:
5816 static const OdDAI::EnumerationType* SchemaType();
5817 static void init(const OdRxDictionaryPtr& types);
5818 static void uninit();
5820};
5821}
5822
5824
5825namespace OdIfc4x3_rc4 {
5827{
5843
5845 : public OdDAI::EnumItemTypeProvider
5846{
5847public:
5848 static const OdDAI::EnumerationType* SchemaType();
5849 static void init(const OdRxDictionaryPtr& types);
5850 static void uninit();
5852};
5853}
5854
5856
5857namespace OdIfc4x3_rc4 {
5859{
5865
5867 : public OdDAI::EnumItemTypeProvider
5868{
5869public:
5870 static const OdDAI::EnumerationType* SchemaType();
5871 static void init(const OdRxDictionaryPtr& types);
5872 static void uninit();
5874};
5875}
5876
5877namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcSurfaceSide& getUnset<OdIfc4x3_rc4::IfcSurfaceSide>() { static OdIfc4x3_rc4::IfcSurfaceSide nullEnum = OdIfc4x3_rc4::kIfcSurfaceSide_unset; return nullEnum; } } }
5878
5879namespace OdIfc4x3_rc4 {
5881{
5897
5899 : public OdDAI::EnumItemTypeProvider
5900{
5901public:
5902 static const OdDAI::EnumerationType* SchemaType();
5903 static void init(const OdRxDictionaryPtr& types);
5904 static void uninit();
5906};
5907}
5908
5910
5911namespace OdIfc4x3_rc4 {
5913{
5921
5923 : public OdDAI::EnumItemTypeProvider
5924{
5925public:
5926 static const OdDAI::EnumerationType* SchemaType();
5927 static void init(const OdRxDictionaryPtr& types);
5928 static void uninit();
5930};
5931}
5932
5934
5935namespace OdIfc4x3_rc4 {
5937{
5950
5952 : public OdDAI::EnumItemTypeProvider
5953{
5954public:
5955 static const OdDAI::EnumerationType* SchemaType();
5956 static void init(const OdRxDictionaryPtr& types);
5957 static void uninit();
5959};
5960}
5961
5962namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTankTypeEnum& getUnset<OdIfc4x3_rc4::IfcTankTypeEnum>() { static OdIfc4x3_rc4::IfcTankTypeEnum nullEnum = OdIfc4x3_rc4::kIfcTankTypeEnum_unset; return nullEnum; } } }
5963
5964namespace OdIfc4x3_rc4 {
5966{
5972
5974 : public OdDAI::EnumItemTypeProvider
5975{
5976public:
5977 static const OdDAI::EnumerationType* SchemaType();
5978 static void init(const OdRxDictionaryPtr& types);
5979 static void uninit();
5981};
5982}
5983
5984namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTaskDurationEnum& getUnset<OdIfc4x3_rc4::IfcTaskDurationEnum>() { static OdIfc4x3_rc4::IfcTaskDurationEnum nullEnum = OdIfc4x3_rc4::kIfcTaskDurationEnum_unset; return nullEnum; } } }
5985
5986namespace OdIfc4x3_rc4 {
5988{
6005
6007 : public OdDAI::EnumItemTypeProvider
6008{
6009public:
6010 static const OdDAI::EnumerationType* SchemaType();
6011 static void init(const OdRxDictionaryPtr& types);
6012 static void uninit();
6014};
6015}
6016
6017namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTaskTypeEnum& getUnset<OdIfc4x3_rc4::IfcTaskTypeEnum>() { static OdIfc4x3_rc4::IfcTaskTypeEnum nullEnum = OdIfc4x3_rc4::kIfcTaskTypeEnum_unset; return nullEnum; } } }
6018
6019namespace OdIfc4x3_rc4 {
6021{
6029
6031 : public OdDAI::EnumItemTypeProvider
6032{
6033public:
6034 static const OdDAI::EnumerationType* SchemaType();
6035 static void init(const OdRxDictionaryPtr& types);
6036 static void uninit();
6038};
6039}
6040
6042
6043namespace OdIfc4x3_rc4 {
6045{
6055
6057 : public OdDAI::EnumItemTypeProvider
6058{
6059public:
6060 static const OdDAI::EnumerationType* SchemaType();
6061 static void init(const OdRxDictionaryPtr& types);
6062 static void uninit();
6064};
6065}
6066
6068
6069namespace OdIfc4x3_rc4 {
6071{
6080
6082 : public OdDAI::EnumItemTypeProvider
6083{
6084public:
6085 static const OdDAI::EnumerationType* SchemaType();
6086 static void init(const OdRxDictionaryPtr& types);
6087 static void uninit();
6089};
6090}
6091
6092namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTendonTypeEnum& getUnset<OdIfc4x3_rc4::IfcTendonTypeEnum>() { static OdIfc4x3_rc4::IfcTendonTypeEnum nullEnum = OdIfc4x3_rc4::kIfcTendonTypeEnum_unset; return nullEnum; } } }
6093
6094namespace OdIfc4x3_rc4 {
6096{
6103
6105 : public OdDAI::EnumItemTypeProvider
6106{
6107public:
6108 static const OdDAI::EnumerationType* SchemaType();
6109 static void init(const OdRxDictionaryPtr& types);
6110 static void uninit();
6112};
6113}
6114
6115namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTextPath& getUnset<OdIfc4x3_rc4::IfcTextPath>() { static OdIfc4x3_rc4::IfcTextPath nullEnum = OdIfc4x3_rc4::kIfcTextPath_unset; return nullEnum; } } }
6116
6117namespace OdIfc4x3_rc4 {
6119{
6129
6131 : public OdDAI::EnumItemTypeProvider
6132{
6133public:
6134 static const OdDAI::EnumerationType* SchemaType();
6135 static void init(const OdRxDictionaryPtr& types);
6136 static void uninit();
6138};
6139}
6140
6142
6143namespace OdIfc4x3_rc4 {
6145{
6158
6160 : public OdDAI::EnumItemTypeProvider
6161{
6162public:
6163 static const OdDAI::EnumerationType* SchemaType();
6164 static void init(const OdRxDictionaryPtr& types);
6165 static void uninit();
6167};
6168}
6169
6171
6172namespace OdIfc4x3_rc4 {
6174{
6186
6188 : public OdDAI::EnumItemTypeProvider
6189{
6190public:
6191 static const OdDAI::EnumerationType* SchemaType();
6192 static void init(const OdRxDictionaryPtr& types);
6193 static void uninit();
6195};
6196}
6197
6199
6200namespace OdIfc4x3_rc4 {
6202{
6209
6211 : public OdDAI::EnumItemTypeProvider
6212{
6213public:
6214 static const OdDAI::EnumerationType* SchemaType();
6215 static void init(const OdRxDictionaryPtr& types);
6216 static void uninit();
6218};
6219}
6220
6221namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcTransitionCode& getUnset<OdIfc4x3_rc4::IfcTransitionCode>() { static OdIfc4x3_rc4::IfcTransitionCode nullEnum = OdIfc4x3_rc4::kIfcTransitionCode_unset; return nullEnum; } } }
6222
6223namespace OdIfc4x3_rc4 {
6225{
6236
6238 : public OdDAI::EnumItemTypeProvider
6239{
6240public:
6241 static const OdDAI::EnumerationType* SchemaType();
6242 static void init(const OdRxDictionaryPtr& types);
6243 static void uninit();
6245};
6246}
6247
6249
6250namespace OdIfc4x3_rc4 {
6252{
6264
6266 : public OdDAI::EnumItemTypeProvider
6267{
6268public:
6269 static const OdDAI::EnumerationType* SchemaType();
6270 static void init(const OdRxDictionaryPtr& types);
6271 static void uninit();
6273};
6274}
6275
6277
6278namespace OdIfc4x3_rc4 {
6280{
6286
6288 : public OdDAI::EnumItemTypeProvider
6289{
6290public:
6291 static const OdDAI::EnumerationType* SchemaType();
6292 static void init(const OdRxDictionaryPtr& types);
6293 static void uninit();
6295};
6296}
6297
6299
6300namespace OdIfc4x3_rc4 {
6302{
6308
6310 : public OdDAI::EnumItemTypeProvider
6311{
6312public:
6313 static const OdDAI::EnumerationType* SchemaType();
6314 static void init(const OdRxDictionaryPtr& types);
6315 static void uninit();
6317};
6318}
6319
6321
6322namespace OdIfc4x3_rc4 {
6324{
6357
6359 : public OdDAI::EnumItemTypeProvider
6360{
6361public:
6362 static const OdDAI::EnumerationType* SchemaType();
6363 static void init(const OdRxDictionaryPtr& types);
6364 static void uninit();
6366};
6367}
6368
6369namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcUnitEnum& getUnset<OdIfc4x3_rc4::IfcUnitEnum>() { static OdIfc4x3_rc4::IfcUnitEnum nullEnum = OdIfc4x3_rc4::kIfcUnitEnum_unset; return nullEnum; } } }
6370
6371namespace OdIfc4x3_rc4 {
6373{
6388
6390 : public OdDAI::EnumItemTypeProvider
6391{
6392public:
6393 static const OdDAI::EnumerationType* SchemaType();
6394 static void init(const OdRxDictionaryPtr& types);
6395 static void uninit();
6397};
6398}
6399
6401
6402namespace OdIfc4x3_rc4 {
6404{
6414
6416 : public OdDAI::EnumItemTypeProvider
6417{
6418public:
6419 static const OdDAI::EnumerationType* SchemaType();
6420 static void init(const OdRxDictionaryPtr& types);
6421 static void uninit();
6423};
6424}
6425
6427
6428namespace OdIfc4x3_rc4 {
6430{
6456
6458 : public OdDAI::EnumItemTypeProvider
6459{
6460public:
6461 static const OdDAI::EnumerationType* SchemaType();
6462 static void init(const OdRxDictionaryPtr& types);
6463 static void uninit();
6465};
6466}
6467
6468namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcValveTypeEnum& getUnset<OdIfc4x3_rc4::IfcValveTypeEnum>() { static OdIfc4x3_rc4::IfcValveTypeEnum nullEnum = OdIfc4x3_rc4::kIfcValveTypeEnum_unset; return nullEnum; } } }
6469
6470namespace OdIfc4x3_rc4 {
6472{
6483
6485 : public OdDAI::EnumItemTypeProvider
6486{
6487public:
6488 static const OdDAI::EnumerationType* SchemaType();
6489 static void init(const OdRxDictionaryPtr& types);
6490 static void uninit();
6492};
6493}
6494
6496
6497namespace OdIfc4x3_rc4 {
6499{
6507
6509 : public OdDAI::EnumItemTypeProvider
6510{
6511public:
6512 static const OdDAI::EnumerationType* SchemaType();
6513 static void init(const OdRxDictionaryPtr& types);
6514 static void uninit();
6516};
6517}
6518
6520
6521namespace OdIfc4x3_rc4 {
6523{
6534
6536 : public OdDAI::EnumItemTypeProvider
6537{
6538public:
6539 static const OdDAI::EnumerationType* SchemaType();
6540 static void init(const OdRxDictionaryPtr& types);
6541 static void uninit();
6543};
6544}
6545
6547
6548namespace OdIfc4x3_rc4 {
6550{
6566
6568 : public OdDAI::EnumItemTypeProvider
6569{
6570public:
6571 static const OdDAI::EnumerationType* SchemaType();
6572 static void init(const OdRxDictionaryPtr& types);
6573 static void uninit();
6575};
6576}
6577
6578namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcWallTypeEnum& getUnset<OdIfc4x3_rc4::IfcWallTypeEnum>() { static OdIfc4x3_rc4::IfcWallTypeEnum nullEnum = OdIfc4x3_rc4::kIfcWallTypeEnum_unset; return nullEnum; } } }
6579
6580namespace OdIfc4x3_rc4 {
6582{
6594
6596 : public OdDAI::EnumItemTypeProvider
6597{
6598public:
6599 static const OdDAI::EnumerationType* SchemaType();
6600 static void init(const OdRxDictionaryPtr& types);
6601 static void uninit();
6603};
6604}
6605
6607
6608namespace OdIfc4x3_rc4 {
6610{
6627
6629 : public OdDAI::EnumItemTypeProvider
6630{
6631public:
6632 static const OdDAI::EnumerationType* SchemaType();
6633 static void init(const OdRxDictionaryPtr& types);
6634 static void uninit();
6636};
6637}
6638
6640
6641namespace OdIfc4x3_rc4 {
6643{
6652
6654 : public OdDAI::EnumItemTypeProvider
6655{
6656public:
6657 static const OdDAI::EnumerationType* SchemaType();
6658 static void init(const OdRxDictionaryPtr& types);
6659 static void uninit();
6661};
6662}
6663
6665
6666namespace OdIfc4x3_rc4 {
6668{
6679
6681 : public OdDAI::EnumItemTypeProvider
6682{
6683public:
6684 static const OdDAI::EnumerationType* SchemaType();
6685 static void init(const OdRxDictionaryPtr& types);
6686 static void uninit();
6688};
6689}
6690
6692
6693namespace OdIfc4x3_rc4 {
6695{
6709
6711 : public OdDAI::EnumItemTypeProvider
6712{
6713public:
6714 static const OdDAI::EnumerationType* SchemaType();
6715 static void init(const OdRxDictionaryPtr& types);
6716 static void uninit();
6718};
6719}
6720
6722
6723namespace OdIfc4x3_rc4 {
6725{
6733
6735 : public OdDAI::EnumItemTypeProvider
6736{
6737public:
6738 static const OdDAI::EnumerationType* SchemaType();
6739 static void init(const OdRxDictionaryPtr& types);
6740 static void uninit();
6742};
6743}
6744
6745namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcWindowTypeEnum& getUnset<OdIfc4x3_rc4::IfcWindowTypeEnum>() { static OdIfc4x3_rc4::IfcWindowTypeEnum nullEnum = OdIfc4x3_rc4::kIfcWindowTypeEnum_unset; return nullEnum; } } }
6746
6747namespace OdIfc4x3_rc4 {
6749{
6763
6765 : public OdDAI::EnumItemTypeProvider
6766{
6767public:
6768 static const OdDAI::EnumerationType* SchemaType();
6769 static void init(const OdRxDictionaryPtr& types);
6770 static void uninit();
6772};
6773}
6774
6776
6777namespace OdIfc4x3_rc4 {
6779{
6787
6789 : public OdDAI::EnumItemTypeProvider
6790{
6791public:
6792 static const OdDAI::EnumerationType* SchemaType();
6793 static void init(const OdRxDictionaryPtr& types);
6794 static void uninit();
6796};
6797}
6798
6800
6801namespace OdIfc4x3_rc4 {
6803{
6811
6813 : public OdDAI::EnumItemTypeProvider
6814{
6815public:
6816 static const OdDAI::EnumerationType* SchemaType();
6817 static void init(const OdRxDictionaryPtr& types);
6818 static void uninit();
6820};
6821}
6822
6823namespace OdDAI { namespace Utils { template <> inline const OdIfc4x3_rc4::IfcWorkPlanTypeEnum& getUnset<OdIfc4x3_rc4::IfcWorkPlanTypeEnum>() { static OdIfc4x3_rc4::IfcWorkPlanTypeEnum nullEnum = OdIfc4x3_rc4::kIfcWorkPlanTypeEnum_unset; return nullEnum; } } }
6824
6825namespace OdIfc4x3_rc4 {
6827{
6835
6837 : public OdDAI::EnumItemTypeProvider
6838{
6839public:
6840 static const OdDAI::EnumerationType* SchemaType();
6841 static void init(const OdRxDictionaryPtr& types);
6842 static void uninit();
6844};
6845}
6846
6848
6849namespace OdIfc4x3_rc4 {
6850
6851} // namespace
6852
6853#endif // _IFC4X3_RC4_ENUM_H
6854
#define IFC4X3_RC4_EXPORT
static const OdDAI::EnumerationType * SchemaType()
static IfcActionRequestTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcActionSourceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcActionTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcActuatorTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAddressTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcAirTerminalBoxTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAirTerminalTypeEnumTypeProvider & instance()
static IfcAirToAirHeatRecoveryTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAlarmTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcAlignmentCantSegmentTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcAlignmentHorizontalSegmentTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcAlignmentTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAlignmentVerticalSegmentTypeEnumTypeProvider & instance()
static IfcAnalysisModelTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAnalysisTheoryTypeEnumTypeProvider & instance()
static IfcAnnotationTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcArithmeticOperatorEnumTypeProvider & instance()
static IfcAssemblyPlaceEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcAudioVisualApplianceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcBSplineCurveFormTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcBSplineSurfaceFormTypeProvider & instance()
static IfcBeamTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcBearingTypeDisplacementEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcBearingTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcBenchmarkEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcBoilerTypeEnumTypeProvider & instance()
static IfcBooleanOperatorTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcBridgePartTypeEnumTypeProvider & instance()
static IfcBridgeTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcBuildingElementPartTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcBuildingElementProxyTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcBuildingSystemTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcBuiltSystemTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcBurnerTypeEnumTypeProvider & instance()
static IfcCableCarrierFittingTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcCableCarrierSegmentTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcCableFittingTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcCableSegmentTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcCaissonFoundationTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcChangeActionEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcChillerTypeEnumTypeProvider & instance()
static IfcChimneyTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCoilTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcColumnTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCommunicationsApplianceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcComplexPropertyTemplateTypeEnumTypeProvider & instance()
static IfcCompressorTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcCondenserTypeEnumTypeProvider & instance()
static IfcConnectionTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcConstraintEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcConstructionEquipmentResourceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcConstructionMaterialResourceTypeEnumTypeProvider & instance()
static IfcConstructionProductResourceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcControllerTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcConveyorSegmentTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCooledBeamTypeEnumTypeProvider & instance()
static IfcCoolingTowerTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCostItemTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCostScheduleTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcCourseTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcCoveringTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcCrewResourceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcCurtainWallTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcCurveInterpolationEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcDamperTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcDataOriginEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcDerivedUnitEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcDirectionSenseEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcDiscreteAccessoryTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcDistributionBoardTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcDistributionChamberElementTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcDistributionPortTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcDistributionSystemEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcDocumentConfidentialityEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcDocumentStatusEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcDoorPanelOperationEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcDoorPanelPositionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcDoorStyleConstructionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcDoorStyleOperationEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcDoorTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcDoorTypeOperationEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcDuctFittingTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcDuctSegmentTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcDuctSilencerTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcEarthworksCutTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcEarthworksFillTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcElectricApplianceTypeEnumTypeProvider & instance()
static IfcElectricDistributionBoardTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcElectricFlowStorageDeviceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcElectricFlowTreatmentDeviceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcElectricGeneratorTypeEnumTypeProvider & instance()
static IfcElectricMotorTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcElectricTimeControlTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcElementAssemblyTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcElementCompositionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcEngineTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcEvaporativeCoolerTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcEvaporatorTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcEventTriggerTypeEnumTypeProvider & instance()
static IfcEventTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcExternalSpatialElementTypeEnumTypeProvider & instance()
static IfcFacilityPartCommonTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcFacilityUsageEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcFanTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcFastenerTypeEnumTypeProvider & instance()
static IfcFilterTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcFireSuppressionTerminalTypeEnumTypeProvider & instance()
static IfcFlowDirectionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcFlowInstrumentTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcFlowMeterTypeEnumTypeProvider & instance()
static IfcFootingTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcFurnitureTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcGeographicElementTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcGeometricProjectionEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcGlobalOrLocalEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcGridTypeEnumTypeProvider & instance()
static IfcHeatExchangerTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcHumidifierTypeEnumTypeProvider & instance()
static IfcImpactProtectionDeviceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcInterceptorTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcInternalOrExternalEnumTypeProvider & instance()
static IfcInventoryTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcJunctionBoxTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcKnotTypeTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcLaborResourceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcLampTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcLayerSetDirectionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcLightDistributionCurveEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcLightEmissionSourceEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcLightFixtureTypeEnumTypeProvider & instance()
static IfcLiquidTerminalTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcLoadGroupTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcLogicalOperatorEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcMarineFacilityTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcMarinePartTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcMechanicalFastenerTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcMedicalDeviceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcMemberTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcMobileTelecommunicationsApplianceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcMooringDeviceTypeEnumTypeProvider & instance()
static IfcMotorConnectionTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcNavigationElementTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcObjectTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcObjectiveEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcOccupantTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcOpeningElementTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcOutletTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcPavementTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcPerformanceHistoryTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcPermeableCoveringOperationEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcPermitTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcPhysicalOrVirtualEnumTypeProvider & instance()
static IfcPileConstructionEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcPileTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcPipeFittingTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcPipeSegmentTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcPlateTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcPreferredSurfaceCurveRepresentationTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcProcedureTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcProfileTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcProjectOrderTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcProjectedOrTrueLengthEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcProjectionElementTypeEnumTypeProvider & instance()
static IfcPropertySetTemplateTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcProtectiveDeviceTrippingUnitTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcProtectiveDeviceTypeEnumTypeProvider & instance()
static IfcPumpTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcRailTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcRailingTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcRailwayPartTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcRailwayTypeEnumTypeProvider & instance()
static IfcRampFlightTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcRampTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcRecurrenceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcReferentTypeEnumTypeProvider & instance()
static IfcReflectanceMethodEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcReinforcedSoilTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcReinforcingBarRoleEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcReinforcingBarSurfaceEnumTypeProvider & instance()
static IfcReinforcingBarTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcReinforcingMeshTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcRoadPartTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcRoadTypeEnumTypeProvider & instance()
static IfcRoleEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcRoofTypeEnumTypeProvider & instance()
static IfcSIPrefixTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcSIUnitNameTypeProvider & instance()
static IfcSanitaryTerminalTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcSectionTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcSensorTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcSequenceEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcShadingDeviceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcSignTypeEnumTypeProvider & instance()
static IfcSignalTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcSimplePropertyTemplateTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcSlabTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcSolarDeviceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcSpaceHeaterTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcSpaceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcSpatialZoneTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcStackTerminalTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcStairFlightTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcStairTypeEnumTypeProvider & instance()
static IfcStateEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcStructuralCurveActivityTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcStructuralCurveMemberTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcStructuralSurfaceActivityTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcStructuralSurfaceMemberTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcSubContractResourceTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcSurfaceFeatureTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcSurfaceSideTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcSwitchingDeviceTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcSystemFurnitureElementTypeEnumTypeProvider & instance()
static IfcTankTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTaskDurationEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTaskTypeEnumTypeProvider & instance()
static IfcTendonAnchorTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcTendonConduitTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTendonTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcTextPathTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTimeSeriesDataTypeEnumTypeProvider & instance()
static IfcTrackElementTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcTransformerTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTransitionCodeTypeProvider & instance()
static IfcTransportElementFixedTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcTransportElementNonFixedTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcTrimmingPreferenceTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcTubeBundleTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcUnitEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcUnitaryControlElementTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcUnitaryEquipmentTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcValveTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static IfcVibrationDamperTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcVibrationIsolatorTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static IfcVoidingFeatureTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcWallTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static void init(const OdRxDictionaryPtr &types)
static IfcWasteTerminalTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcWindowPanelOperationEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcWindowPanelPositionEnumTypeProvider & instance()
static IfcWindowStyleConstructionEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcWindowStyleOperationEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static IfcWindowTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcWindowTypePartitioningEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcWorkCalendarTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
static const OdDAI::EnumerationType * SchemaType()
static void init(const OdRxDictionaryPtr &types)
static IfcWorkPlanTypeEnumTypeProvider & instance()
static void init(const OdRxDictionaryPtr &types)
static IfcWorkScheduleTypeEnumTypeProvider & instance()
static const OdDAI::EnumerationType * SchemaType()
const OdIfc4x3_rc4::IfcGeographicElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcGeographicElementTypeEnum >()
const OdIfc4x3_rc4::IfcObjectTypeEnum & getUnset< OdIfc4x3_rc4::IfcObjectTypeEnum >()
const OdIfc4x3_rc4::IfcLampTypeEnum & getUnset< OdIfc4x3_rc4::IfcLampTypeEnum >()
const OdIfc4x3_rc4::IfcTransformerTypeEnum & getUnset< OdIfc4x3_rc4::IfcTransformerTypeEnum >()
const OdIfc4x3_rc4::IfcOccupantTypeEnum & getUnset< OdIfc4x3_rc4::IfcOccupantTypeEnum >()
const OdIfc4x3_rc4::IfcPipeSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcPipeSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcArithmeticOperatorEnum & getUnset< OdIfc4x3_rc4::IfcArithmeticOperatorEnum >()
const OdIfc4x3_rc4::IfcCableSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcCableSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcBSplineCurveForm & getUnset< OdIfc4x3_rc4::IfcBSplineCurveForm >()
const OdIfc4x3_rc4::IfcSensorTypeEnum & getUnset< OdIfc4x3_rc4::IfcSensorTypeEnum >()
const OdIfc4x3_rc4::IfcTimeSeriesDataTypeEnum & getUnset< OdIfc4x3_rc4::IfcTimeSeriesDataTypeEnum >()
const OdIfc4x3_rc4::IfcDoorPanelPositionEnum & getUnset< OdIfc4x3_rc4::IfcDoorPanelPositionEnum >()
const OdIfc4x3_rc4::IfcInterceptorTypeEnum & getUnset< OdIfc4x3_rc4::IfcInterceptorTypeEnum >()
const OdIfc4x3_rc4::IfcSpaceHeaterTypeEnum & getUnset< OdIfc4x3_rc4::IfcSpaceHeaterTypeEnum >()
const OdIfc4x3_rc4::IfcDoorStyleConstructionEnum & getUnset< OdIfc4x3_rc4::IfcDoorStyleConstructionEnum >()
const OdIfc4x3_rc4::IfcSwitchingDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcSwitchingDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcEngineTypeEnum & getUnset< OdIfc4x3_rc4::IfcEngineTypeEnum >()
const OdIfc4x3_rc4::IfcBSplineSurfaceForm & getUnset< OdIfc4x3_rc4::IfcBSplineSurfaceForm >()
const OdIfc4x3_rc4::IfcBuildingSystemTypeEnum & getUnset< OdIfc4x3_rc4::IfcBuildingSystemTypeEnum >()
const OdIfc4x3_rc4::IfcGridTypeEnum & getUnset< OdIfc4x3_rc4::IfcGridTypeEnum >()
const OdIfc4x3_rc4::IfcSignTypeEnum & getUnset< OdIfc4x3_rc4::IfcSignTypeEnum >()
const OdIfc4x3_rc4::IfcConstructionProductResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcConstructionProductResourceTypeEnum >()
const OdIfc4x3_rc4::IfcDiscreteAccessoryTypeEnum & getUnset< OdIfc4x3_rc4::IfcDiscreteAccessoryTypeEnum >()
const OdIfc4x3_rc4::IfcWorkPlanTypeEnum & getUnset< OdIfc4x3_rc4::IfcWorkPlanTypeEnum >()
const OdIfc4x3_rc4::IfcChimneyTypeEnum & getUnset< OdIfc4x3_rc4::IfcChimneyTypeEnum >()
const OdIfc4x3_rc4::IfcWallTypeEnum & getUnset< OdIfc4x3_rc4::IfcWallTypeEnum >()
const OdIfc4x3_rc4::IfcWindowTypeEnum & getUnset< OdIfc4x3_rc4::IfcWindowTypeEnum >()
const OdIfc4x3_rc4::IfcRailingTypeEnum & getUnset< OdIfc4x3_rc4::IfcRailingTypeEnum >()
const OdIfc4x3_rc4::IfcSurfaceSide & getUnset< OdIfc4x3_rc4::IfcSurfaceSide >()
const OdIfc4x3_rc4::IfcLaborResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcLaborResourceTypeEnum >()
const OdIfc4x3_rc4::IfcFireSuppressionTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcFireSuppressionTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcReinforcingBarRoleEnum & getUnset< OdIfc4x3_rc4::IfcReinforcingBarRoleEnum >()
const OdIfc4x3_rc4::IfcProjectionElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcProjectionElementTypeEnum >()
const OdIfc4x3_rc4::IfcRailTypeEnum & getUnset< OdIfc4x3_rc4::IfcRailTypeEnum >()
const OdIfc4x3_rc4::IfcConnectionTypeEnum & getUnset< OdIfc4x3_rc4::IfcConnectionTypeEnum >()
const OdIfc4x3_rc4::IfcElectricTimeControlTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricTimeControlTypeEnum >()
const OdIfc4x3_rc4::IfcMobileTelecommunicationsApplianceTypeEnum & getUnset< OdIfc4x3_rc4::IfcMobileTelecommunicationsApplianceTypeEnum >()
const OdIfc4x3_rc4::IfcRampFlightTypeEnum & getUnset< OdIfc4x3_rc4::IfcRampFlightTypeEnum >()
const OdIfc4x3_rc4::IfcPumpTypeEnum & getUnset< OdIfc4x3_rc4::IfcPumpTypeEnum >()
const OdIfc4x3_rc4::IfcPermitTypeEnum & getUnset< OdIfc4x3_rc4::IfcPermitTypeEnum >()
const OdIfc4x3_rc4::IfcStructuralSurfaceActivityTypeEnum & getUnset< OdIfc4x3_rc4::IfcStructuralSurfaceActivityTypeEnum >()
const OdIfc4x3_rc4::IfcFlowDirectionEnum & getUnset< OdIfc4x3_rc4::IfcFlowDirectionEnum >()
const OdIfc4x3_rc4::IfcEventTypeEnum & getUnset< OdIfc4x3_rc4::IfcEventTypeEnum >()
const OdIfc4x3_rc4::IfcSignalTypeEnum & getUnset< OdIfc4x3_rc4::IfcSignalTypeEnum >()
const OdIfc4x3_rc4::IfcLogicalOperatorEnum & getUnset< OdIfc4x3_rc4::IfcLogicalOperatorEnum >()
const OdIfc4x3_rc4::IfcDistributionPortTypeEnum & getUnset< OdIfc4x3_rc4::IfcDistributionPortTypeEnum >()
const OdIfc4x3_rc4::IfcAlignmentCantSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcAlignmentCantSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcNavigationElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcNavigationElementTypeEnum >()
const OdIfc4x3_rc4::IfcEvaporatorTypeEnum & getUnset< OdIfc4x3_rc4::IfcEvaporatorTypeEnum >()
const OdIfc4x3_rc4::IfcTextPath & getUnset< OdIfc4x3_rc4::IfcTextPath >()
const OdIfc4x3_rc4::IfcPileConstructionEnum & getUnset< OdIfc4x3_rc4::IfcPileConstructionEnum >()
const OdIfc4x3_rc4::IfcReinforcingBarTypeEnum & getUnset< OdIfc4x3_rc4::IfcReinforcingBarTypeEnum >()
const OdIfc4x3_rc4::IfcAlignmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcAlignmentTypeEnum >()
const OdIfc4x3_rc4::IfcDamperTypeEnum & getUnset< OdIfc4x3_rc4::IfcDamperTypeEnum >()
const OdIfc4x3_rc4::IfcBuildingElementPartTypeEnum & getUnset< OdIfc4x3_rc4::IfcBuildingElementPartTypeEnum >()
const OdIfc4x3_rc4::IfcPreferredSurfaceCurveRepresentation & getUnset< OdIfc4x3_rc4::IfcPreferredSurfaceCurveRepresentation >()
const OdIfc4x3_rc4::IfcEvaporativeCoolerTypeEnum & getUnset< OdIfc4x3_rc4::IfcEvaporativeCoolerTypeEnum >()
const OdIfc4x3_rc4::IfcActionTypeEnum & getUnset< OdIfc4x3_rc4::IfcActionTypeEnum >()
const OdIfc4x3_rc4::IfcWorkCalendarTypeEnum & getUnset< OdIfc4x3_rc4::IfcWorkCalendarTypeEnum >()
const OdIfc4x3_rc4::IfcElementAssemblyTypeEnum & getUnset< OdIfc4x3_rc4::IfcElementAssemblyTypeEnum >()
const OdIfc4x3_rc4::IfcAirToAirHeatRecoveryTypeEnum & getUnset< OdIfc4x3_rc4::IfcAirToAirHeatRecoveryTypeEnum >()
const OdIfc4x3_rc4::IfcLightEmissionSourceEnum & getUnset< OdIfc4x3_rc4::IfcLightEmissionSourceEnum >()
const OdIfc4x3_rc4::IfcElectricMotorTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricMotorTypeEnum >()
const OdIfc4x3_rc4::IfcEarthworksFillTypeEnum & getUnset< OdIfc4x3_rc4::IfcEarthworksFillTypeEnum >()
const OdIfc4x3_rc4::IfcVoidingFeatureTypeEnum & getUnset< OdIfc4x3_rc4::IfcVoidingFeatureTypeEnum >()
const OdIfc4x3_rc4::IfcRoofTypeEnum & getUnset< OdIfc4x3_rc4::IfcRoofTypeEnum >()
const OdIfc4x3_rc4::IfcBridgeTypeEnum & getUnset< OdIfc4x3_rc4::IfcBridgeTypeEnum >()
const OdIfc4x3_rc4::IfcProtectiveDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcProtectiveDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcCompressorTypeEnum & getUnset< OdIfc4x3_rc4::IfcCompressorTypeEnum >()
const OdIfc4x3_rc4::IfcControllerTypeEnum & getUnset< OdIfc4x3_rc4::IfcControllerTypeEnum >()
const OdIfc4x3_rc4::IfcCostItemTypeEnum & getUnset< OdIfc4x3_rc4::IfcCostItemTypeEnum >()
const OdIfc4x3_rc4::IfcMotorConnectionTypeEnum & getUnset< OdIfc4x3_rc4::IfcMotorConnectionTypeEnum >()
const OdIfc4x3_rc4::IfcComplexPropertyTemplateTypeEnum & getUnset< OdIfc4x3_rc4::IfcComplexPropertyTemplateTypeEnum >()
const OdIfc4x3_rc4::IfcCondenserTypeEnum & getUnset< OdIfc4x3_rc4::IfcCondenserTypeEnum >()
const OdIfc4x3_rc4::IfcTransitionCode & getUnset< OdIfc4x3_rc4::IfcTransitionCode >()
const OdIfc4x3_rc4::IfcSystemFurnitureElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcSystemFurnitureElementTypeEnum >()
const OdIfc4x3_rc4::IfcBuiltSystemTypeEnum & getUnset< OdIfc4x3_rc4::IfcBuiltSystemTypeEnum >()
const OdIfc4x3_rc4::IfcTankTypeEnum & getUnset< OdIfc4x3_rc4::IfcTankTypeEnum >()
const OdIfc4x3_rc4::IfcBooleanOperator & getUnset< OdIfc4x3_rc4::IfcBooleanOperator >()
const OdIfc4x3_rc4::IfcCableFittingTypeEnum & getUnset< OdIfc4x3_rc4::IfcCableFittingTypeEnum >()
const OdIfc4x3_rc4::IfcElectricDistributionBoardTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricDistributionBoardTypeEnum >()
const OdIfc4x3_rc4::IfcValveTypeEnum & getUnset< OdIfc4x3_rc4::IfcValveTypeEnum >()
const OdIfc4x3_rc4::IfcHeatExchangerTypeEnum & getUnset< OdIfc4x3_rc4::IfcHeatExchangerTypeEnum >()
const OdIfc4x3_rc4::IfcConstraintEnum & getUnset< OdIfc4x3_rc4::IfcConstraintEnum >()
const OdIfc4x3_rc4::IfcBearingTypeDisplacementEnum & getUnset< OdIfc4x3_rc4::IfcBearingTypeDisplacementEnum >()
const OdIfc4x3_rc4::IfcAnalysisModelTypeEnum & getUnset< OdIfc4x3_rc4::IfcAnalysisModelTypeEnum >()
const OdIfc4x3_rc4::IfcActuatorTypeEnum & getUnset< OdIfc4x3_rc4::IfcActuatorTypeEnum >()
const OdIfc4x3_rc4::IfcCableCarrierFittingTypeEnum & getUnset< OdIfc4x3_rc4::IfcCableCarrierFittingTypeEnum >()
const OdIfc4x3_rc4::IfcFastenerTypeEnum & getUnset< OdIfc4x3_rc4::IfcFastenerTypeEnum >()
const OdIfc4x3_rc4::IfcVibrationDamperTypeEnum & getUnset< OdIfc4x3_rc4::IfcVibrationDamperTypeEnum >()
const OdIfc4x3_rc4::IfcTendonAnchorTypeEnum & getUnset< OdIfc4x3_rc4::IfcTendonAnchorTypeEnum >()
const OdIfc4x3_rc4::IfcGlobalOrLocalEnum & getUnset< OdIfc4x3_rc4::IfcGlobalOrLocalEnum >()
const OdIfc4x3_rc4::IfcDocumentStatusEnum & getUnset< OdIfc4x3_rc4::IfcDocumentStatusEnum >()
const OdIfc4x3_rc4::IfcChillerTypeEnum & getUnset< OdIfc4x3_rc4::IfcChillerTypeEnum >()
const OdIfc4x3_rc4::IfcCableCarrierSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcCableCarrierSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcSanitaryTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcSanitaryTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcRoleEnum & getUnset< OdIfc4x3_rc4::IfcRoleEnum >()
const OdIfc4x3_rc4::IfcRoadTypeEnum & getUnset< OdIfc4x3_rc4::IfcRoadTypeEnum >()
const OdIfc4x3_rc4::IfcDoorTypeOperationEnum & getUnset< OdIfc4x3_rc4::IfcDoorTypeOperationEnum >()
const OdIfc4x3_rc4::IfcAlarmTypeEnum & getUnset< OdIfc4x3_rc4::IfcAlarmTypeEnum >()
const OdIfc4x3_rc4::IfcFacilityPartCommonTypeEnum & getUnset< OdIfc4x3_rc4::IfcFacilityPartCommonTypeEnum >()
const OdIfc4x3_rc4::IfcDataOriginEnum & getUnset< OdIfc4x3_rc4::IfcDataOriginEnum >()
const OdIfc4x3_rc4::IfcTendonTypeEnum & getUnset< OdIfc4x3_rc4::IfcTendonTypeEnum >()
const OdIfc4x3_rc4::IfcWindowPanelPositionEnum & getUnset< OdIfc4x3_rc4::IfcWindowPanelPositionEnum >()
const OdIfc4x3_rc4::IfcCurveInterpolationEnum & getUnset< OdIfc4x3_rc4::IfcCurveInterpolationEnum >()
const OdIfc4x3_rc4::IfcCurtainWallTypeEnum & getUnset< OdIfc4x3_rc4::IfcCurtainWallTypeEnum >()
const OdIfc4x3_rc4::IfcChangeActionEnum & getUnset< OdIfc4x3_rc4::IfcChangeActionEnum >()
const OdIfc4x3_rc4::IfcAirTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcAirTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcReinforcingMeshTypeEnum & getUnset< OdIfc4x3_rc4::IfcReinforcingMeshTypeEnum >()
const OdIfc4x3_rc4::IfcLightDistributionCurveEnum & getUnset< OdIfc4x3_rc4::IfcLightDistributionCurveEnum >()
const OdIfc4x3_rc4::IfcDistributionSystemEnum & getUnset< OdIfc4x3_rc4::IfcDistributionSystemEnum >()
const OdIfc4x3_rc4::IfcObjectiveEnum & getUnset< OdIfc4x3_rc4::IfcObjectiveEnum >()
const OdIfc4x3_rc4::IfcCoilTypeEnum & getUnset< OdIfc4x3_rc4::IfcCoilTypeEnum >()
const OdIfc4x3_rc4::IfcTransportElementNonFixedTypeEnum & getUnset< OdIfc4x3_rc4::IfcTransportElementNonFixedTypeEnum >()
const OdIfc4x3_rc4::IfcLiquidTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcLiquidTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcElectricFlowTreatmentDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricFlowTreatmentDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcLayerSetDirectionEnum & getUnset< OdIfc4x3_rc4::IfcLayerSetDirectionEnum >()
const OdIfc4x3_rc4::IfcConstructionMaterialResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcConstructionMaterialResourceTypeEnum >()
const OdIfc4x3_rc4::IfcStairFlightTypeEnum & getUnset< OdIfc4x3_rc4::IfcStairFlightTypeEnum >()
const OdIfc4x3_rc4::IfcWindowStyleOperationEnum & getUnset< OdIfc4x3_rc4::IfcWindowStyleOperationEnum >()
const OdIfc4x3_rc4::IfcActionSourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcActionSourceTypeEnum >()
const OdIfc4x3_rc4::IfcTransportElementFixedTypeEnum & getUnset< OdIfc4x3_rc4::IfcTransportElementFixedTypeEnum >()
const OdIfc4x3_rc4::IfcDoorStyleOperationEnum & getUnset< OdIfc4x3_rc4::IfcDoorStyleOperationEnum >()
const OdIfc4x3_rc4::IfcBuildingElementProxyTypeEnum & getUnset< OdIfc4x3_rc4::IfcBuildingElementProxyTypeEnum >()
const OdIfc4x3_rc4::IfcSpatialZoneTypeEnum & getUnset< OdIfc4x3_rc4::IfcSpatialZoneTypeEnum >()
const OdIfc4x3_rc4::IfcStairTypeEnum & getUnset< OdIfc4x3_rc4::IfcStairTypeEnum >()
const OdIfc4x3_rc4::IfcPropertySetTemplateTypeEnum & getUnset< OdIfc4x3_rc4::IfcPropertySetTemplateTypeEnum >()
const OdIfc4x3_rc4::IfcImpactProtectionDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcImpactProtectionDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcKnotType & getUnset< OdIfc4x3_rc4::IfcKnotType >()
const OdIfc4x3_rc4::IfcCostScheduleTypeEnum & getUnset< OdIfc4x3_rc4::IfcCostScheduleTypeEnum >()
const OdIfc4x3_rc4::IfcSolarDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcSolarDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcColumnTypeEnum & getUnset< OdIfc4x3_rc4::IfcColumnTypeEnum >()
const OdIfc4x3_rc4::IfcMooringDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcMooringDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcStructuralCurveActivityTypeEnum & getUnset< OdIfc4x3_rc4::IfcStructuralCurveActivityTypeEnum >()
const OdIfc4x3_rc4::IfcEarthworksCutTypeEnum & getUnset< OdIfc4x3_rc4::IfcEarthworksCutTypeEnum >()
const OdIfc4x3_rc4::IfcDuctSilencerTypeEnum & getUnset< OdIfc4x3_rc4::IfcDuctSilencerTypeEnum >()
const OdIfc4x3_rc4::IfcVibrationIsolatorTypeEnum & getUnset< OdIfc4x3_rc4::IfcVibrationIsolatorTypeEnum >()
const OdIfc4x3_rc4::IfcSequenceEnum & getUnset< OdIfc4x3_rc4::IfcSequenceEnum >()
const OdIfc4x3_rc4::IfcDerivedUnitEnum & getUnset< OdIfc4x3_rc4::IfcDerivedUnitEnum >()
const OdIfc4x3_rc4::IfcDistributionBoardTypeEnum & getUnset< OdIfc4x3_rc4::IfcDistributionBoardTypeEnum >()
const OdIfc4x3_rc4::IfcWindowStyleConstructionEnum & getUnset< OdIfc4x3_rc4::IfcWindowStyleConstructionEnum >()
const OdIfc4x3_rc4::IfcSIUnitName & getUnset< OdIfc4x3_rc4::IfcSIUnitName >()
const OdIfc4x3_rc4::IfcReflectanceMethodEnum & getUnset< OdIfc4x3_rc4::IfcReflectanceMethodEnum >()
const OdIfc4x3_rc4::IfcLightFixtureTypeEnum & getUnset< OdIfc4x3_rc4::IfcLightFixtureTypeEnum >()
const OdIfc4x3_rc4::IfcExternalSpatialElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcExternalSpatialElementTypeEnum >()
const OdIfc4x3_rc4::IfcDuctFittingTypeEnum & getUnset< OdIfc4x3_rc4::IfcDuctFittingTypeEnum >()
const OdIfc4x3_rc4::IfcElectricApplianceTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricApplianceTypeEnum >()
const OdIfc4x3_rc4::IfcProcedureTypeEnum & getUnset< OdIfc4x3_rc4::IfcProcedureTypeEnum >()
const OdIfc4x3_rc4::IfcSubContractResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcSubContractResourceTypeEnum >()
const OdIfc4x3_rc4::IfcHumidifierTypeEnum & getUnset< OdIfc4x3_rc4::IfcHumidifierTypeEnum >()
const OdIfc4x3_rc4::IfcSlabTypeEnum & getUnset< OdIfc4x3_rc4::IfcSlabTypeEnum >()
const OdIfc4x3_rc4::IfcStructuralCurveMemberTypeEnum & getUnset< OdIfc4x3_rc4::IfcStructuralCurveMemberTypeEnum >()
const OdIfc4x3_rc4::IfcMechanicalFastenerTypeEnum & getUnset< OdIfc4x3_rc4::IfcMechanicalFastenerTypeEnum >()
const OdIfc4x3_rc4::IfcWindowPanelOperationEnum & getUnset< OdIfc4x3_rc4::IfcWindowPanelOperationEnum >()
const OdIfc4x3_rc4::IfcReferentTypeEnum & getUnset< OdIfc4x3_rc4::IfcReferentTypeEnum >()
const OdIfc4x3_rc4::IfcOpeningElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcOpeningElementTypeEnum >()
const OdIfc4x3_rc4::IfcElementCompositionEnum & getUnset< OdIfc4x3_rc4::IfcElementCompositionEnum >()
const OdIfc4x3_rc4::IfcBearingTypeEnum & getUnset< OdIfc4x3_rc4::IfcBearingTypeEnum >()
const OdIfc4x3_rc4::IfcMarineFacilityTypeEnum & getUnset< OdIfc4x3_rc4::IfcMarineFacilityTypeEnum >()
const OdIfc4x3_rc4::IfcRoadPartTypeEnum & getUnset< OdIfc4x3_rc4::IfcRoadPartTypeEnum >()
const OdIfc4x3_rc4::IfcDocumentConfidentialityEnum & getUnset< OdIfc4x3_rc4::IfcDocumentConfidentialityEnum >()
const OdIfc4x3_rc4::IfcBeamTypeEnum & getUnset< OdIfc4x3_rc4::IfcBeamTypeEnum >()
const OdIfc4x3_rc4::IfcAssemblyPlaceEnum & getUnset< OdIfc4x3_rc4::IfcAssemblyPlaceEnum >()
const OdIfc4x3_rc4::IfcShadingDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcShadingDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcJunctionBoxTypeEnum & getUnset< OdIfc4x3_rc4::IfcJunctionBoxTypeEnum >()
const OdIfc4x3_rc4::IfcRailwayTypeEnum & getUnset< OdIfc4x3_rc4::IfcRailwayTypeEnum >()
const OdIfc4x3_rc4::IfcTendonConduitTypeEnum & getUnset< OdIfc4x3_rc4::IfcTendonConduitTypeEnum >()
const OdIfc4x3_rc4::IfcUnitaryEquipmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcUnitaryEquipmentTypeEnum >()
const OdIfc4x3_rc4::IfcSurfaceFeatureTypeEnum & getUnset< OdIfc4x3_rc4::IfcSurfaceFeatureTypeEnum >()
const OdIfc4x3_rc4::IfcDuctSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcDuctSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcDoorTypeEnum & getUnset< OdIfc4x3_rc4::IfcDoorTypeEnum >()
const OdIfc4x3_rc4::IfcPavementTypeEnum & getUnset< OdIfc4x3_rc4::IfcPavementTypeEnum >()
const OdIfc4x3_rc4::IfcCoveringTypeEnum & getUnset< OdIfc4x3_rc4::IfcCoveringTypeEnum >()
const OdIfc4x3_rc4::IfcBurnerTypeEnum & getUnset< OdIfc4x3_rc4::IfcBurnerTypeEnum >()
const OdIfc4x3_rc4::IfcBenchmarkEnum & getUnset< OdIfc4x3_rc4::IfcBenchmarkEnum >()
const OdIfc4x3_rc4::IfcUnitEnum & getUnset< OdIfc4x3_rc4::IfcUnitEnum >()
const OdIfc4x3_rc4::IfcEventTriggerTypeEnum & getUnset< OdIfc4x3_rc4::IfcEventTriggerTypeEnum >()
const OdIfc4x3_rc4::IfcInternalOrExternalEnum & getUnset< OdIfc4x3_rc4::IfcInternalOrExternalEnum >()
const OdIfc4x3_rc4::IfcFacilityUsageEnum & getUnset< OdIfc4x3_rc4::IfcFacilityUsageEnum >()
const OdIfc4x3_rc4::IfcElectricGeneratorTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricGeneratorTypeEnum >()
const OdIfc4x3_rc4::IfcReinforcedSoilTypeEnum & getUnset< OdIfc4x3_rc4::IfcReinforcedSoilTypeEnum >()
const OdIfc4x3_rc4::IfcAnalysisTheoryTypeEnum & getUnset< OdIfc4x3_rc4::IfcAnalysisTheoryTypeEnum >()
const OdIfc4x3_rc4::IfcTubeBundleTypeEnum & getUnset< OdIfc4x3_rc4::IfcTubeBundleTypeEnum >()
const OdIfc4x3_rc4::IfcBridgePartTypeEnum & getUnset< OdIfc4x3_rc4::IfcBridgePartTypeEnum >()
const OdIfc4x3_rc4::IfcConveyorSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcConveyorSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcCooledBeamTypeEnum & getUnset< OdIfc4x3_rc4::IfcCooledBeamTypeEnum >()
const OdIfc4x3_rc4::IfcPhysicalOrVirtualEnum & getUnset< OdIfc4x3_rc4::IfcPhysicalOrVirtualEnum >()
const OdIfc4x3_rc4::IfcInventoryTypeEnum & getUnset< OdIfc4x3_rc4::IfcInventoryTypeEnum >()
const OdIfc4x3_rc4::IfcWasteTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcWasteTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcAudioVisualApplianceTypeEnum & getUnset< OdIfc4x3_rc4::IfcAudioVisualApplianceTypeEnum >()
const OdIfc4x3_rc4::IfcTrackElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcTrackElementTypeEnum >()
const OdIfc4x3_rc4::IfcBoilerTypeEnum & getUnset< OdIfc4x3_rc4::IfcBoilerTypeEnum >()
const OdIfc4x3_rc4::IfcAnnotationTypeEnum & getUnset< OdIfc4x3_rc4::IfcAnnotationTypeEnum >()
const OdIfc4x3_rc4::IfcRampTypeEnum & getUnset< OdIfc4x3_rc4::IfcRampTypeEnum >()
const OdIfc4x3_rc4::IfcElectricFlowStorageDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcElectricFlowStorageDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcSpaceTypeEnum & getUnset< OdIfc4x3_rc4::IfcSpaceTypeEnum >()
const OdIfc4x3_rc4::IfcPermeableCoveringOperationEnum & getUnset< OdIfc4x3_rc4::IfcPermeableCoveringOperationEnum >()
const OdIfc4x3_rc4::IfcStateEnum & getUnset< OdIfc4x3_rc4::IfcStateEnum >()
const OdIfc4x3_rc4::IfcTaskDurationEnum & getUnset< OdIfc4x3_rc4::IfcTaskDurationEnum >()
const OdIfc4x3_rc4::IfcCourseTypeEnum & getUnset< OdIfc4x3_rc4::IfcCourseTypeEnum >()
const OdIfc4x3_rc4::IfcPipeFittingTypeEnum & getUnset< OdIfc4x3_rc4::IfcPipeFittingTypeEnum >()
const OdIfc4x3_rc4::IfcDoorPanelOperationEnum & getUnset< OdIfc4x3_rc4::IfcDoorPanelOperationEnum >()
const OdIfc4x3_rc4::IfcStructuralSurfaceMemberTypeEnum & getUnset< OdIfc4x3_rc4::IfcStructuralSurfaceMemberTypeEnum >()
const OdIfc4x3_rc4::IfcFilterTypeEnum & getUnset< OdIfc4x3_rc4::IfcFilterTypeEnum >()
const OdIfc4x3_rc4::IfcCoolingTowerTypeEnum & getUnset< OdIfc4x3_rc4::IfcCoolingTowerTypeEnum >()
const OdIfc4x3_rc4::IfcDirectionSenseEnum & getUnset< OdIfc4x3_rc4::IfcDirectionSenseEnum >()
const OdIfc4x3_rc4::IfcRailwayPartTypeEnum & getUnset< OdIfc4x3_rc4::IfcRailwayPartTypeEnum >()
const OdIfc4x3_rc4::IfcCrewResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcCrewResourceTypeEnum >()
const OdIfc4x3_rc4::IfcGeometricProjectionEnum & getUnset< OdIfc4x3_rc4::IfcGeometricProjectionEnum >()
const OdIfc4x3_rc4::IfcReinforcingBarSurfaceEnum & getUnset< OdIfc4x3_rc4::IfcReinforcingBarSurfaceEnum >()
const OdIfc4x3_rc4::IfcFurnitureTypeEnum & getUnset< OdIfc4x3_rc4::IfcFurnitureTypeEnum >()
const OdIfc4x3_rc4::IfcAirTerminalBoxTypeEnum & getUnset< OdIfc4x3_rc4::IfcAirTerminalBoxTypeEnum >()
const OdIfc4x3_rc4::IfcCommunicationsApplianceTypeEnum & getUnset< OdIfc4x3_rc4::IfcCommunicationsApplianceTypeEnum >()
const OdIfc4x3_rc4::IfcCaissonFoundationTypeEnum & getUnset< OdIfc4x3_rc4::IfcCaissonFoundationTypeEnum >()
const OdIfc4x3_rc4::IfcTaskTypeEnum & getUnset< OdIfc4x3_rc4::IfcTaskTypeEnum >()
const OdIfc4x3_rc4::IfcPerformanceHistoryTypeEnum & getUnset< OdIfc4x3_rc4::IfcPerformanceHistoryTypeEnum >()
const OdIfc4x3_rc4::IfcDistributionChamberElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcDistributionChamberElementTypeEnum >()
const OdIfc4x3_rc4::IfcWorkScheduleTypeEnum & getUnset< OdIfc4x3_rc4::IfcWorkScheduleTypeEnum >()
const OdIfc4x3_rc4::IfcLoadGroupTypeEnum & getUnset< OdIfc4x3_rc4::IfcLoadGroupTypeEnum >()
const OdIfc4x3_rc4::IfcStackTerminalTypeEnum & getUnset< OdIfc4x3_rc4::IfcStackTerminalTypeEnum >()
const OdIfc4x3_rc4::IfcRecurrenceTypeEnum & getUnset< OdIfc4x3_rc4::IfcRecurrenceTypeEnum >()
const OdIfc4x3_rc4::IfcSIPrefix & getUnset< OdIfc4x3_rc4::IfcSIPrefix >()
const OdIfc4x3_rc4::IfcOutletTypeEnum & getUnset< OdIfc4x3_rc4::IfcOutletTypeEnum >()
const OdIfc4x3_rc4::IfcProjectOrderTypeEnum & getUnset< OdIfc4x3_rc4::IfcProjectOrderTypeEnum >()
const OdIfc4x3_rc4::IfcMedicalDeviceTypeEnum & getUnset< OdIfc4x3_rc4::IfcMedicalDeviceTypeEnum >()
const OdIfc4x3_rc4::IfcFlowInstrumentTypeEnum & getUnset< OdIfc4x3_rc4::IfcFlowInstrumentTypeEnum >()
const OdIfc4x3_rc4::IfcActionRequestTypeEnum & getUnset< OdIfc4x3_rc4::IfcActionRequestTypeEnum >()
const OdIfc4x3_rc4::IfcWindowTypePartitioningEnum & getUnset< OdIfc4x3_rc4::IfcWindowTypePartitioningEnum >()
const OdIfc4x3_rc4::IfcFanTypeEnum & getUnset< OdIfc4x3_rc4::IfcFanTypeEnum >()
const OdIfc4x3_rc4::IfcUnitaryControlElementTypeEnum & getUnset< OdIfc4x3_rc4::IfcUnitaryControlElementTypeEnum >()
const OdIfc4x3_rc4::IfcSectionTypeEnum & getUnset< OdIfc4x3_rc4::IfcSectionTypeEnum >()
const OdIfc4x3_rc4::IfcMemberTypeEnum & getUnset< OdIfc4x3_rc4::IfcMemberTypeEnum >()
const OdIfc4x3_rc4::IfcAlignmentHorizontalSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcAlignmentHorizontalSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcFootingTypeEnum & getUnset< OdIfc4x3_rc4::IfcFootingTypeEnum >()
const OdIfc4x3_rc4::IfcSimplePropertyTemplateTypeEnum & getUnset< OdIfc4x3_rc4::IfcSimplePropertyTemplateTypeEnum >()
const OdIfc4x3_rc4::IfcPlateTypeEnum & getUnset< OdIfc4x3_rc4::IfcPlateTypeEnum >()
const OdIfc4x3_rc4::IfcPileTypeEnum & getUnset< OdIfc4x3_rc4::IfcPileTypeEnum >()
const OdIfc4x3_rc4::IfcProfileTypeEnum & getUnset< OdIfc4x3_rc4::IfcProfileTypeEnum >()
const OdIfc4x3_rc4::IfcProtectiveDeviceTrippingUnitTypeEnum & getUnset< OdIfc4x3_rc4::IfcProtectiveDeviceTrippingUnitTypeEnum >()
const OdIfc4x3_rc4::IfcFlowMeterTypeEnum & getUnset< OdIfc4x3_rc4::IfcFlowMeterTypeEnum >()
const OdIfc4x3_rc4::IfcAddressTypeEnum & getUnset< OdIfc4x3_rc4::IfcAddressTypeEnum >()
const OdIfc4x3_rc4::IfcAlignmentVerticalSegmentTypeEnum & getUnset< OdIfc4x3_rc4::IfcAlignmentVerticalSegmentTypeEnum >()
const OdIfc4x3_rc4::IfcConstructionEquipmentResourceTypeEnum & getUnset< OdIfc4x3_rc4::IfcConstructionEquipmentResourceTypeEnum >()
const OdIfc4x3_rc4::IfcTrimmingPreference & getUnset< OdIfc4x3_rc4::IfcTrimmingPreference >()
const OdIfc4x3_rc4::IfcProjectedOrTrueLengthEnum & getUnset< OdIfc4x3_rc4::IfcProjectedOrTrueLengthEnum >()
const OdIfc4x3_rc4::IfcMarinePartTypeEnum & getUnset< OdIfc4x3_rc4::IfcMarinePartTypeEnum >()
@ kIfcRoofTypeEnum_PAVILION_ROOF
@ kIfcRoofTypeEnum_MANSARD_ROOF
@ kIfcRoofTypeEnum_GAMBREL_ROOF
@ kIfcRoofTypeEnum_RAINBOW_ROOF
@ kIfcRoofTypeEnum_BARREL_ROOF
@ kIfcRoofTypeEnum_USERDEFINED
@ kIfcRoofTypeEnum_BUTTERFLY_ROOF
@ kIfcRoofTypeEnum_HIPPED_GABLE_ROOF
@ kIfcCostItemTypeEnum_USERDEFINED
@ kIfcCostItemTypeEnum_NOTDEFINED
@ kIfcCableCarrierSegmentTypeEnum_CABLETRAYSEGMENT
@ kIfcCableCarrierSegmentTypeEnum_CABLETRUNKINGSEGMENT
@ kIfcCableCarrierSegmentTypeEnum_DROPPER
@ kIfcCableCarrierSegmentTypeEnum_CATENARYWIRE
@ kIfcCableCarrierSegmentTypeEnum_USERDEFINED
@ kIfcCableCarrierSegmentTypeEnum_CONDUITSEGMENT
@ kIfcCableCarrierSegmentTypeEnum_CABLEBRACKET
@ kIfcCableCarrierSegmentTypeEnum_NOTDEFINED
@ kIfcCableCarrierSegmentTypeEnum_unset
@ kIfcCableCarrierSegmentTypeEnum_CABLELADDERSEGMENT
@ kIfcRampFlightTypeEnum_SPIRAL
@ kIfcRampFlightTypeEnum_USERDEFINED
@ kIfcRampFlightTypeEnum_unset
@ kIfcRampFlightTypeEnum_NOTDEFINED
@ kIfcRampFlightTypeEnum_STRAIGHT
@ kIfcTankTypeEnum_BREAKPRESSURE
@ kIfcTankTypeEnum_OILRETENTIONTRAY
@ kIfcTankTypeEnum_USERDEFINED
@ kIfcTankTypeEnum_FEEDANDEXPANSION
@ kIfcTankTypeEnum_PRESSUREVESSEL
@ kIfcReferentTypeEnum_LANDMARK
@ kIfcReferentTypeEnum_KILOPOINT
@ kIfcReferentTypeEnum_USERDEFINED
@ kIfcReferentTypeEnum_MILEPOINT
@ kIfcReferentTypeEnum_STATION
@ kIfcReferentTypeEnum_NOTDEFINED
@ kIfcReferentTypeEnum_BOUNDARY
@ kIfcReferentTypeEnum_REFERENCEMARKER
@ kIfcReferentTypeEnum_POSITION
@ kIfcReferentTypeEnum_INTERSECTION
@ kIfcWindowPanelOperationEnum_FIXEDCASEMENT
@ kIfcWindowPanelOperationEnum_SIDEHUNGLEFTHAND
@ kIfcWindowPanelOperationEnum_SIDEHUNGRIGHTHAND
@ kIfcWindowPanelOperationEnum_TOPHUNG
@ kIfcWindowPanelOperationEnum_SLIDINGHORIZONTAL
@ kIfcWindowPanelOperationEnum_PIVOTHORIZONTAL
@ kIfcWindowPanelOperationEnum_NOTDEFINED
@ kIfcWindowPanelOperationEnum_BOTTOMHUNG
@ kIfcWindowPanelOperationEnum_unset
@ kIfcWindowPanelOperationEnum_TILTANDTURNRIGHTHAND
@ kIfcWindowPanelOperationEnum_SLIDINGVERTICAL
@ kIfcWindowPanelOperationEnum_OTHEROPERATION
@ kIfcWindowPanelOperationEnum_REMOVABLECASEMENT
@ kIfcWindowPanelOperationEnum_PIVOTVERTICAL
@ kIfcWindowPanelOperationEnum_TILTANDTURNLEFTHAND
@ kIfcMechanicalFastenerTypeEnum_ROPE
@ kIfcMechanicalFastenerTypeEnum_SCREW
@ kIfcMechanicalFastenerTypeEnum_NOTDEFINED
@ kIfcMechanicalFastenerTypeEnum_STAPLE
@ kIfcMechanicalFastenerTypeEnum_BOLT
@ kIfcMechanicalFastenerTypeEnum_USERDEFINED
@ kIfcMechanicalFastenerTypeEnum_NAIL
@ kIfcMechanicalFastenerTypeEnum_NAILPLATE
@ kIfcMechanicalFastenerTypeEnum_RAILFASTENING
@ kIfcMechanicalFastenerTypeEnum_RIVET
@ kIfcMechanicalFastenerTypeEnum_SHEARCONNECTOR
@ kIfcMechanicalFastenerTypeEnum_unset
@ kIfcMechanicalFastenerTypeEnum_DOWEL
@ kIfcMechanicalFastenerTypeEnum_ANCHORBOLT
@ kIfcMechanicalFastenerTypeEnum_COUPLER
@ kIfcMechanicalFastenerTypeEnum_CHAIN
@ kIfcMechanicalFastenerTypeEnum_RAILJOINT
@ kIfcMechanicalFastenerTypeEnum_STUDSHEARCONNECTOR
@ kIfcSimplePropertyTemplateTypeEnum_P_TABLEVALUE
@ kIfcSimplePropertyTemplateTypeEnum_Q_COUNT
@ kIfcSimplePropertyTemplateTypeEnum_Q_TIME
@ kIfcSimplePropertyTemplateTypeEnum_P_BOUNDEDVALUE
@ kIfcSimplePropertyTemplateTypeEnum_P_LISTVALUE
@ kIfcSimplePropertyTemplateTypeEnum_P_SINGLEVALUE
@ kIfcSimplePropertyTemplateTypeEnum_Q_WEIGHT
@ kIfcSimplePropertyTemplateTypeEnum_P_ENUMERATEDVALUE
@ kIfcSimplePropertyTemplateTypeEnum_Q_VOLUME
@ kIfcSimplePropertyTemplateTypeEnum_P_REFERENCEVALUE
@ kIfcSimplePropertyTemplateTypeEnum_Q_AREA
@ kIfcSimplePropertyTemplateTypeEnum_unset
@ kIfcSimplePropertyTemplateTypeEnum_Q_LENGTH
@ kIfcWorkScheduleTypeEnum_BASELINE
@ kIfcWorkScheduleTypeEnum_PLANNED
@ kIfcWorkScheduleTypeEnum_unset
@ kIfcWorkScheduleTypeEnum_NOTDEFINED
@ kIfcWorkScheduleTypeEnum_USERDEFINED
@ kIfcWorkScheduleTypeEnum_ACTUAL
@ kIfcReinforcingBarTypeEnum_ANCHORING
@ kIfcReinforcingBarTypeEnum_RING
@ kIfcReinforcingBarTypeEnum_unset
@ kIfcReinforcingBarTypeEnum_EDGE
@ kIfcReinforcingBarTypeEnum_STUD
@ kIfcReinforcingBarTypeEnum_MAIN
@ kIfcReinforcingBarTypeEnum_USERDEFINED
@ kIfcReinforcingBarTypeEnum_PUNCHING
@ kIfcReinforcingBarTypeEnum_LIGATURE
@ kIfcReinforcingBarTypeEnum_SHEAR
@ kIfcReinforcingBarTypeEnum_NOTDEFINED
@ kIfcReinforcingBarTypeEnum_SPACEBAR
@ kIfcPileConstructionEnum_NOTDEFINED
@ kIfcPileConstructionEnum_PRECAST_CONCRETE
@ kIfcPileConstructionEnum_USERDEFINED
@ kIfcPileConstructionEnum_COMPOSITE
@ kIfcPileConstructionEnum_PREFAB_STEEL
@ kIfcPileConstructionEnum_CAST_IN_PLACE
@ kIfcPileConstructionEnum_unset
@ kIfcPerformanceHistoryTypeEnum_unset
@ kIfcPerformanceHistoryTypeEnum_USERDEFINED
@ kIfcPerformanceHistoryTypeEnum_NOTDEFINED
@ kIfcAlignmentCantSegmentTypeEnum_HELMERTCURVE
@ kIfcAlignmentCantSegmentTypeEnum_SINECURVE
@ kIfcAlignmentCantSegmentTypeEnum_BLOSSCURVE
@ kIfcAlignmentCantSegmentTypeEnum_unset
@ kIfcAlignmentCantSegmentTypeEnum_CONSTANTCANT
@ kIfcAlignmentCantSegmentTypeEnum_VIENNESEBEND
@ kIfcAlignmentCantSegmentTypeEnum_COSINECURVE
@ kIfcAlignmentCantSegmentTypeEnum_LINEARTRANSITION
@ kIfcProjectedOrTrueLengthEnum_unset
@ kIfcProjectedOrTrueLengthEnum_TRUE_LENGTH
@ kIfcProjectedOrTrueLengthEnum_PROJECTED_LENGTH
@ kIfcChangeActionEnum_NOTDEFINED
@ kIfcChangeActionEnum_DELETED
@ kIfcChangeActionEnum_NOCHANGE
@ kIfcChangeActionEnum_MODIFIED
@ kIfcCrewResourceTypeEnum_SITE
@ kIfcCrewResourceTypeEnum_OFFICE
@ kIfcCrewResourceTypeEnum_NOTDEFINED
@ kIfcCrewResourceTypeEnum_USERDEFINED
@ kIfcCrewResourceTypeEnum_unset
@ kIfcEngineTypeEnum_USERDEFINED
@ kIfcEngineTypeEnum_NOTDEFINED
@ kIfcEngineTypeEnum_INTERNALCOMBUSTION
@ kIfcEngineTypeEnum_EXTERNALCOMBUSTION
@ kIfcReinforcingMeshTypeEnum_NOTDEFINED
@ kIfcReinforcingMeshTypeEnum_unset
@ kIfcReinforcingMeshTypeEnum_USERDEFINED
@ kIfcRoadPartTypeEnum_PARKINGBAY
@ kIfcRoadPartTypeEnum_NOTDEFINED
@ kIfcRoadPartTypeEnum_HARDSHOULDER
@ kIfcRoadPartTypeEnum_TRAFFICISLAND
@ kIfcRoadPartTypeEnum_PASSINGBAY
@ kIfcRoadPartTypeEnum_BICYCLECROSSING
@ kIfcRoadPartTypeEnum_SIDEWALK
@ kIfcRoadPartTypeEnum_ROADSIDE
@ kIfcRoadPartTypeEnum_INTERSECTION
@ kIfcRoadPartTypeEnum_CENTRALISLAND
@ kIfcRoadPartTypeEnum_TRAFFICLANE
@ kIfcRoadPartTypeEnum_PEDESTRIAN_CROSSING
@ kIfcRoadPartTypeEnum_REFUGEISLAND
@ kIfcRoadPartTypeEnum_ROADWAYPLATEAU
@ kIfcRoadPartTypeEnum_SHOULDER
@ kIfcRoadPartTypeEnum_ROUNDABOUT
@ kIfcRoadPartTypeEnum_ROADSIDEPART
@ kIfcRoadPartTypeEnum_CARRIAGEWAY
@ kIfcRoadPartTypeEnum_SOFTSHOULDER
@ kIfcRoadPartTypeEnum_TOLLPLAZA
@ kIfcRoadPartTypeEnum_ROADSEGMENT
@ kIfcRoadPartTypeEnum_CENTRALRESERVE
@ kIfcRoadPartTypeEnum_USERDEFINED
@ kIfcRoadPartTypeEnum_RAILWAYCROSSING
@ kIfcRoadPartTypeEnum_BUS_STOP
@ kIfcStairTypeEnum_DOUBLE_RETURN_STAIR
@ kIfcStairTypeEnum_TWO_CURVED_RUN_STAIR
@ kIfcStairTypeEnum_TWO_QUARTER_WINDING_STAIR
@ kIfcStairTypeEnum_HALF_TURN_STAIR
@ kIfcStairTypeEnum_THREE_QUARTER_TURN_STAIR
@ kIfcStairTypeEnum_STRAIGHT_RUN_STAIR
@ kIfcStairTypeEnum_NOTDEFINED
@ kIfcStairTypeEnum_TWO_QUARTER_TURN_STAIR
@ kIfcStairTypeEnum_THREE_QUARTER_WINDING_STAIR
@ kIfcStairTypeEnum_SPIRAL_STAIR
@ kIfcStairTypeEnum_HALF_WINDING_STAIR
@ kIfcStairTypeEnum_USERDEFINED
@ kIfcStairTypeEnum_QUARTER_WINDING_STAIR
@ kIfcStairTypeEnum_TWO_STRAIGHT_RUN_STAIR
@ kIfcStairTypeEnum_CURVED_RUN_STAIR
@ kIfcStairTypeEnum_QUARTER_TURN_STAIR
@ kIfcInternalOrExternalEnum_unset
@ kIfcInternalOrExternalEnum_EXTERNAL_EARTH
@ kIfcInternalOrExternalEnum_INTERNAL
@ kIfcInternalOrExternalEnum_EXTERNAL
@ kIfcInternalOrExternalEnum_EXTERNAL_WATER
@ kIfcInternalOrExternalEnum_EXTERNAL_FIRE
@ kIfcInternalOrExternalEnum_NOTDEFINED
@ kIfcAddressTypeEnum_DISTRIBUTIONPOINT
@ kIfcAddressTypeEnum_USERDEFINED
@ kIfcAddressTypeEnum_OFFICE
IfcElectricFlowTreatmentDeviceTypeEnum
@ kIfcElectricFlowTreatmentDeviceTypeEnum_USERDEFINED
@ kIfcElectricFlowTreatmentDeviceTypeEnum_unset
@ kIfcElectricFlowTreatmentDeviceTypeEnum_NOTDEFINED
@ kIfcElectricFlowTreatmentDeviceTypeEnum_ELECTRONICFILTER
@ kIfcSIUnitName_DEGREE_CELSIUS
@ kIfcEvaporatorTypeEnum_DIRECTEXPANSIONSHELLANDTUBE
@ kIfcEvaporatorTypeEnum_SHELLANDCOIL
@ kIfcEvaporatorTypeEnum_FLOODEDSHELLANDTUBE
@ kIfcEvaporatorTypeEnum_DIRECTEXPANSION
@ kIfcEvaporatorTypeEnum_DIRECTEXPANSIONBRAZEDPLATE
@ kIfcEvaporatorTypeEnum_NOTDEFINED
@ kIfcEvaporatorTypeEnum_unset
@ kIfcEvaporatorTypeEnum_DIRECTEXPANSIONTUBEINTUBE
@ kIfcEvaporatorTypeEnum_USERDEFINED
@ kIfcFacilityUsageEnum_LONGITUDINAL
@ kIfcFacilityUsageEnum_LATERAL
@ kIfcFacilityUsageEnum_REGION
@ kIfcFacilityUsageEnum_VERTICAL
@ kIfcFacilityUsageEnum_NOTDEFINED
@ kIfcFacilityUsageEnum_USERDEFINED
@ kIfcBooleanOperator_DIFFERENCE
@ kIfcBooleanOperator_INTERSECTION
@ kIfcActionSourceTypeEnum_COMPLETION_G1
@ kIfcActionSourceTypeEnum_ICE
@ kIfcActionSourceTypeEnum_unset
@ kIfcActionSourceTypeEnum_SHRINKAGE
@ kIfcActionSourceTypeEnum_IMPULSE
@ kIfcActionSourceTypeEnum_LACK_OF_FIT
@ kIfcActionSourceTypeEnum_LIVE_LOAD_Q
@ kIfcActionSourceTypeEnum_ERECTION
@ kIfcActionSourceTypeEnum_USERDEFINED
@ kIfcActionSourceTypeEnum_DEAD_LOAD_G
@ kIfcActionSourceTypeEnum_SYSTEM_IMPERFECTION
@ kIfcActionSourceTypeEnum_SETTLEMENT_U
@ kIfcActionSourceTypeEnum_WIND_W
@ kIfcActionSourceTypeEnum_WAVE
@ kIfcActionSourceTypeEnum_BRAKES
@ kIfcActionSourceTypeEnum_CURRENT
@ kIfcActionSourceTypeEnum_TRANSPORT
@ kIfcActionSourceTypeEnum_TEMPERATURE_T
@ kIfcActionSourceTypeEnum_EARTHQUAKE_E
@ kIfcActionSourceTypeEnum_CREEP
@ kIfcActionSourceTypeEnum_PROPPING
@ kIfcActionSourceTypeEnum_NOTDEFINED
@ kIfcActionSourceTypeEnum_IMPACT
@ kIfcActionSourceTypeEnum_FIRE
@ kIfcActionSourceTypeEnum_SNOW_S
@ kIfcActionSourceTypeEnum_BUOYANCY
@ kIfcActionSourceTypeEnum_RAIN
@ kIfcActionSourceTypeEnum_PRESTRESSING_P
IfcElectricFlowStorageDeviceTypeEnum
@ kIfcElectricFlowStorageDeviceTypeEnum_RECHARGER
@ kIfcElectricFlowStorageDeviceTypeEnum_BATTERY
@ kIfcElectricFlowStorageDeviceTypeEnum_CAPACITORBANK
@ kIfcElectricFlowStorageDeviceTypeEnum_INDUCTOR
@ kIfcElectricFlowStorageDeviceTypeEnum_INDUCTORBANK
@ kIfcElectricFlowStorageDeviceTypeEnum_USERDEFINED
@ kIfcElectricFlowStorageDeviceTypeEnum_NOTDEFINED
@ kIfcElectricFlowStorageDeviceTypeEnum_HARMONICFILTER
@ kIfcElectricFlowStorageDeviceTypeEnum_unset
@ kIfcElectricFlowStorageDeviceTypeEnum_CAPACITOR
@ kIfcElectricFlowStorageDeviceTypeEnum_UPS
@ kIfcElectricFlowStorageDeviceTypeEnum_COMPENSATOR
@ kIfcCostScheduleTypeEnum_SCHEDULEOFRATES
@ kIfcCostScheduleTypeEnum_ESTIMATE
@ kIfcCostScheduleTypeEnum_unset
@ kIfcCostScheduleTypeEnum_USERDEFINED
@ kIfcCostScheduleTypeEnum_COSTPLAN
@ kIfcCostScheduleTypeEnum_PRICEDBILLOFQUANTITIES
@ kIfcCostScheduleTypeEnum_TENDER
@ kIfcCostScheduleTypeEnum_UNPRICEDBILLOFQUANTITIES
@ kIfcCostScheduleTypeEnum_BUDGET
@ kIfcCostScheduleTypeEnum_NOTDEFINED
@ kIfcOccupantTypeEnum_USERDEFINED
@ kIfcOccupantTypeEnum_ASSIGNOR
@ kIfcOccupantTypeEnum_LETTINGAGENT
@ kIfcOccupantTypeEnum_ASSIGNEE
@ kIfcOccupantTypeEnum_NOTDEFINED
@ kIfcReflectanceMethodEnum_GLASS
@ kIfcReflectanceMethodEnum_PHONG
@ kIfcReflectanceMethodEnum_MIRROR
@ kIfcReflectanceMethodEnum_BLINN
@ kIfcReflectanceMethodEnum_PLASTIC
@ kIfcReflectanceMethodEnum_METAL
@ kIfcReflectanceMethodEnum_MATT
@ kIfcReflectanceMethodEnum_unset
@ kIfcReflectanceMethodEnum_STRAUSS
@ kIfcReflectanceMethodEnum_FLAT
@ kIfcReflectanceMethodEnum_NOTDEFINED
@ kIfcImpactProtectionDeviceTypeEnum_CRASHCUSHION
@ kIfcImpactProtectionDeviceTypeEnum_FENDER
@ kIfcImpactProtectionDeviceTypeEnum_NOTDEFINED
@ kIfcImpactProtectionDeviceTypeEnum_USERDEFINED
@ kIfcImpactProtectionDeviceTypeEnum_unset
@ kIfcImpactProtectionDeviceTypeEnum_DAMPINGSYSTEM
@ kIfcImpactProtectionDeviceTypeEnum_BUMPER
@ kIfcEarthworksFillTypeEnum_SUBGRADE
@ kIfcEarthworksFillTypeEnum_SUBGRADEBED
@ kIfcEarthworksFillTypeEnum_TRANSITIONSECTION
@ kIfcEarthworksFillTypeEnum_EMBANKMENT
@ kIfcEarthworksFillTypeEnum_unset
@ kIfcEarthworksFillTypeEnum_SLOPEFILL
@ kIfcEarthworksFillTypeEnum_USERDEFINED
@ kIfcEarthworksFillTypeEnum_BACKFILL
@ kIfcEarthworksFillTypeEnum_COUNTERWEIGHT
@ kIfcEarthworksFillTypeEnum_NOTDEFINED
@ kIfcWorkPlanTypeEnum_PLANNED
@ kIfcWorkPlanTypeEnum_USERDEFINED
@ kIfcWorkPlanTypeEnum_BASELINE
@ kIfcWorkPlanTypeEnum_NOTDEFINED
@ kIfcMotorConnectionTypeEnum_COUPLING
@ kIfcMotorConnectionTypeEnum_USERDEFINED
@ kIfcMotorConnectionTypeEnum_unset
@ kIfcMotorConnectionTypeEnum_DIRECTDRIVE
@ kIfcMotorConnectionTypeEnum_BELTDRIVE
@ kIfcMotorConnectionTypeEnum_NOTDEFINED
@ kIfcRoadTypeEnum_USERDEFINED
@ kIfcUnitaryControlElementTypeEnum_ALARMPANEL
@ kIfcUnitaryControlElementTypeEnum_GASDETECTIONPANEL
@ kIfcUnitaryControlElementTypeEnum_NOTDEFINED
@ kIfcUnitaryControlElementTypeEnum_COMBINED
@ kIfcUnitaryControlElementTypeEnum_unset
@ kIfcUnitaryControlElementTypeEnum_BASESTATIONCONTROLLER
@ kIfcUnitaryControlElementTypeEnum_INDICATORPANEL
@ kIfcUnitaryControlElementTypeEnum_WEATHERSTATION
@ kIfcUnitaryControlElementTypeEnum_CONTROLPANEL
@ kIfcUnitaryControlElementTypeEnum_THERMOSTAT
@ kIfcUnitaryControlElementTypeEnum_MIMICPANEL
@ kIfcUnitaryControlElementTypeEnum_USERDEFINED
@ kIfcUnitaryControlElementTypeEnum_HUMIDISTAT
@ kIfcDuctFittingTypeEnum_USERDEFINED
@ kIfcDuctFittingTypeEnum_CONNECTOR
@ kIfcDuctFittingTypeEnum_EXIT
@ kIfcDuctFittingTypeEnum_BEND
@ kIfcDuctFittingTypeEnum_OBSTRUCTION
@ kIfcDuctFittingTypeEnum_ENTRY
@ kIfcDuctFittingTypeEnum_unset
@ kIfcDuctFittingTypeEnum_TRANSITION
@ kIfcDuctFittingTypeEnum_JUNCTION
@ kIfcDuctFittingTypeEnum_NOTDEFINED
@ kIfcReinforcedSoilTypeEnum_DYNAMICALLYCOMPACTED
@ kIfcReinforcedSoilTypeEnum_REPLACED
@ kIfcReinforcedSoilTypeEnum_SURCHARGEPRELOADED
@ kIfcReinforcedSoilTypeEnum_USERDEFINED
@ kIfcReinforcedSoilTypeEnum_GROUTED
@ kIfcReinforcedSoilTypeEnum_ROLLERCOMPACTED
@ kIfcReinforcedSoilTypeEnum_NOTDEFINED
@ kIfcReinforcedSoilTypeEnum_VERTICALLYDRAINED
@ kIfcReinforcedSoilTypeEnum_unset
@ kIfcDistributionPortTypeEnum_WIRELESS
@ kIfcDistributionPortTypeEnum_USERDEFINED
@ kIfcDistributionPortTypeEnum_CABLE
@ kIfcDistributionPortTypeEnum_NOTDEFINED
@ kIfcDistributionPortTypeEnum_unset
@ kIfcDistributionPortTypeEnum_DUCT
@ kIfcDistributionPortTypeEnum_PIPE
@ kIfcDistributionPortTypeEnum_CABLECARRIER
@ kIfcMedicalDeviceTypeEnum_NOTDEFINED
@ kIfcMedicalDeviceTypeEnum_VACUUMSTATION
@ kIfcMedicalDeviceTypeEnum_OXYGENPLANT
@ kIfcMedicalDeviceTypeEnum_OXYGENGENERATOR
@ kIfcMedicalDeviceTypeEnum_AIRSTATION
@ kIfcMedicalDeviceTypeEnum_unset
@ kIfcMedicalDeviceTypeEnum_USERDEFINED
@ kIfcMedicalDeviceTypeEnum_FEEDAIRUNIT
@ kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECROSSFLOWEXCHANGER
@ kIfcAirToAirHeatRecoveryTypeEnum_HEATPIPE
@ kIfcAirToAirHeatRecoveryTypeEnum_RUNAROUNDCOILLOOP
@ kIfcAirToAirHeatRecoveryTypeEnum_NOTDEFINED
@ kIfcAirToAirHeatRecoveryTypeEnum_TWINTOWERENTHALPYRECOVERYLOOPS
@ kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATEPARALLELFLOWEXCHANGER
@ kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONSEALEDTUBEHEATEXCHANGERS
@ kIfcAirToAirHeatRecoveryTypeEnum_ROTARYWHEEL
@ kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONCOILTYPEHEATEXCHANGERS
@ kIfcAirToAirHeatRecoveryTypeEnum_USERDEFINED
@ kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECOUNTERFLOWEXCHANGER
@ kIfcAirToAirHeatRecoveryTypeEnum_unset
@ kIfcStackTerminalTypeEnum_RAINWATERHOPPER
@ kIfcStackTerminalTypeEnum_BIRDCAGE
@ kIfcStackTerminalTypeEnum_USERDEFINED
@ kIfcStackTerminalTypeEnum_COWL
@ kIfcStackTerminalTypeEnum_NOTDEFINED
@ kIfcStackTerminalTypeEnum_unset
@ kIfcShadingDeviceTypeEnum_USERDEFINED
@ kIfcShadingDeviceTypeEnum_SHUTTER
@ kIfcShadingDeviceTypeEnum_NOTDEFINED
@ kIfcShadingDeviceTypeEnum_JALOUSIE
@ kIfcShadingDeviceTypeEnum_unset
@ kIfcShadingDeviceTypeEnum_AWNING
@ kIfcFastenerTypeEnum_NOTDEFINED
@ kIfcFastenerTypeEnum_USERDEFINED
@ kIfcFilterTypeEnum_ODORFILTER
@ kIfcFilterTypeEnum_WATERFILTER
@ kIfcFilterTypeEnum_COMPRESSEDAIRFILTER
@ kIfcFilterTypeEnum_OILFILTER
@ kIfcFilterTypeEnum_NOTDEFINED
@ kIfcFilterTypeEnum_AIRPARTICLEFILTER
@ kIfcFilterTypeEnum_USERDEFINED
@ kIfcLightEmissionSourceEnum_METALHALIDE
@ kIfcLightEmissionSourceEnum_LOWPRESSURESODIUM
@ kIfcLightEmissionSourceEnum_unset
@ kIfcLightEmissionSourceEnum_LIGHTEMITTINGDIODE
@ kIfcLightEmissionSourceEnum_NOTDEFINED
@ kIfcLightEmissionSourceEnum_FLUORESCENT
@ kIfcLightEmissionSourceEnum_HIGHPRESSUREMERCURY
@ kIfcLightEmissionSourceEnum_MAINVOLTAGEHALOGEN
@ kIfcLightEmissionSourceEnum_COMPACTFLUORESCENT
@ kIfcLightEmissionSourceEnum_LOWVOLTAGEHALOGEN
@ kIfcLightEmissionSourceEnum_TUNGSTENFILAMENT
@ kIfcLightEmissionSourceEnum_HIGHPRESSURESODIUM
@ kIfcPermeableCoveringOperationEnum_unset
@ kIfcPermeableCoveringOperationEnum_NOTDEFINED
@ kIfcPermeableCoveringOperationEnum_GRILL
@ kIfcPermeableCoveringOperationEnum_SCREEN
@ kIfcPermeableCoveringOperationEnum_LOUVER
@ kIfcPermeableCoveringOperationEnum_USERDEFINED
@ kIfcSolarDeviceTypeEnum_SOLARCOLLECTOR
@ kIfcSolarDeviceTypeEnum_USERDEFINED
@ kIfcSolarDeviceTypeEnum_NOTDEFINED
@ kIfcSolarDeviceTypeEnum_SOLARPANEL
@ kIfcSolarDeviceTypeEnum_unset
IfcAlignmentHorizontalSegmentTypeEnum
@ kIfcAlignmentHorizontalSegmentTypeEnum_LINE
@ kIfcAlignmentHorizontalSegmentTypeEnum_CIRCULARARC
@ kIfcAlignmentHorizontalSegmentTypeEnum_SINECURVE
@ kIfcAlignmentHorizontalSegmentTypeEnum_CLOTHOID
@ kIfcAlignmentHorizontalSegmentTypeEnum_BLOSSCURVE
@ kIfcAlignmentHorizontalSegmentTypeEnum_unset
@ kIfcAlignmentHorizontalSegmentTypeEnum_VIENNESEBEND
@ kIfcAlignmentHorizontalSegmentTypeEnum_CUBIC
@ kIfcAlignmentHorizontalSegmentTypeEnum_COSINECURVE
@ kIfcAlignmentHorizontalSegmentTypeEnum_HELMERTCURVE
IfcCommunicationsApplianceTypeEnum
@ kIfcCommunicationsApplianceTypeEnum_PRINTER
@ kIfcCommunicationsApplianceTypeEnum_FAX
@ kIfcCommunicationsApplianceTypeEnum_AUTOMATON
@ kIfcCommunicationsApplianceTypeEnum_INTELLIGENTPERIPHERAL
@ kIfcCommunicationsApplianceTypeEnum_NETWORKBRIDGE
@ kIfcCommunicationsApplianceTypeEnum_unset
@ kIfcCommunicationsApplianceTypeEnum_TRANSPONDER
@ kIfcCommunicationsApplianceTypeEnum_LINESIDEELECTRONICUNIT
@ kIfcCommunicationsApplianceTypeEnum_NOTDEFINED
@ kIfcCommunicationsApplianceTypeEnum_ANTENNA
@ kIfcCommunicationsApplianceTypeEnum_OPTICALLINETERMINAL
@ kIfcCommunicationsApplianceTypeEnum_NETWORKHUB
@ kIfcCommunicationsApplianceTypeEnum_NETWORKAPPLIANCE
@ kIfcCommunicationsApplianceTypeEnum_ROUTER
@ kIfcCommunicationsApplianceTypeEnum_TRANSITIONCOMPONENT
@ kIfcCommunicationsApplianceTypeEnum_REPEATER
@ kIfcCommunicationsApplianceTypeEnum_MODEM
@ kIfcCommunicationsApplianceTypeEnum_IPNETWORKEQUIPMENT
@ kIfcCommunicationsApplianceTypeEnum_USERDEFINED
@ kIfcCommunicationsApplianceTypeEnum_GATEWAY
@ kIfcCommunicationsApplianceTypeEnum_COMPUTER
@ kIfcCommunicationsApplianceTypeEnum_TELEPHONYEXCHANGE
@ kIfcCommunicationsApplianceTypeEnum_RADIOBLOCKCENTER
@ kIfcCommunicationsApplianceTypeEnum_SCANNER
@ kIfcCommunicationsApplianceTypeEnum_OPTICALNETWORKUNIT
@ kIfcCommunicationsApplianceTypeEnum_TELECOMMAND
@ kIfcCommunicationsApplianceTypeEnum_TRANSPORTEQUIPMENT
@ kIfcSanitaryTerminalTypeEnum_SINK
@ kIfcSanitaryTerminalTypeEnum_WCSEAT
@ kIfcSanitaryTerminalTypeEnum_SHOWER
@ kIfcSanitaryTerminalTypeEnum_unset
@ kIfcSanitaryTerminalTypeEnum_WASHHANDBASIN
@ kIfcSanitaryTerminalTypeEnum_USERDEFINED
@ kIfcSanitaryTerminalTypeEnum_CISTERN
@ kIfcSanitaryTerminalTypeEnum_URINAL
@ kIfcSanitaryTerminalTypeEnum_NOTDEFINED
@ kIfcSanitaryTerminalTypeEnum_SANITARYFOUNTAIN
@ kIfcSanitaryTerminalTypeEnum_BATH
@ kIfcSanitaryTerminalTypeEnum_TOILETPAN
@ kIfcSanitaryTerminalTypeEnum_BIDET
@ kIfcSpatialZoneTypeEnum_VENTILATION
@ kIfcSpatialZoneTypeEnum_NOTDEFINED
@ kIfcSpatialZoneTypeEnum_INTERFERENCE
@ kIfcSpatialZoneTypeEnum_unset
@ kIfcSpatialZoneTypeEnum_CONSTRUCTION
@ kIfcSpatialZoneTypeEnum_THERMAL
@ kIfcSpatialZoneTypeEnum_SECURITY
@ kIfcSpatialZoneTypeEnum_LIGHTING
@ kIfcSpatialZoneTypeEnum_FIRESAFETY
@ kIfcSpatialZoneTypeEnum_TRANSPORT
@ kIfcSpatialZoneTypeEnum_USERDEFINED
@ kIfcSpatialZoneTypeEnum_OCCUPANCY
@ kIfcSpatialZoneTypeEnum_RESERVATION
IfcDistributionChamberElementTypeEnum
@ kIfcDistributionChamberElementTypeEnum_INSPECTIONCHAMBER
@ kIfcDistributionChamberElementTypeEnum_TRENCH
@ kIfcDistributionChamberElementTypeEnum_FORMEDDUCT
@ kIfcDistributionChamberElementTypeEnum_INSPECTIONPIT
@ kIfcDistributionChamberElementTypeEnum_NOTDEFINED
@ kIfcDistributionChamberElementTypeEnum_unset
@ kIfcDistributionChamberElementTypeEnum_METERCHAMBER
@ kIfcDistributionChamberElementTypeEnum_VALVECHAMBER
@ kIfcDistributionChamberElementTypeEnum_MANHOLE
@ kIfcDistributionChamberElementTypeEnum_USERDEFINED
@ kIfcDistributionChamberElementTypeEnum_SUMP
@ kIfcDistributionSystemEnum_AIRCONDITIONING
@ kIfcDistributionSystemEnum_MONITORINGSYSTEM
@ kIfcDistributionSystemEnum_OVERHEAD_CONTACTLINE_SYSTEM
@ kIfcDistributionSystemEnum_ELECTRICAL
@ kIfcDistributionSystemEnum_WASTEWATER
@ kIfcDistributionSystemEnum_DOMESTICHOTWATER
@ kIfcDistributionSystemEnum_REFRIGERATION
@ kIfcDistributionSystemEnum_HAZARDOUS
@ kIfcDistributionSystemEnum_CATENARY_SYSTEM
@ kIfcDistributionSystemEnum_WATERSUPPLY
@ kIfcDistributionSystemEnum_RAINWATER
@ kIfcDistributionSystemEnum_EARTHING
@ kIfcDistributionSystemEnum_TV
@ kIfcDistributionSystemEnum_ELECTROACOUSTIC
@ kIfcDistributionSystemEnum_FIREPROTECTION
@ kIfcDistributionSystemEnum_DATA
@ kIfcDistributionSystemEnum_HEATING
@ kIfcDistributionSystemEnum_POWERGENERATION
@ kIfcDistributionSystemEnum_RETURN_CIRCUIT
@ kIfcDistributionSystemEnum_FIXEDTRANSMISSIONNETWORK
@ kIfcDistributionSystemEnum_COMMUNICATION
@ kIfcDistributionSystemEnum_STORMWATER
@ kIfcDistributionSystemEnum_NOTDEFINED
@ kIfcDistributionSystemEnum_VACUUM
@ kIfcDistributionSystemEnum_DRAINAGE
@ kIfcDistributionSystemEnum_OPERATIONALTELEPHONYSYSTEM
@ kIfcDistributionSystemEnum_DOMESTICCOLDWATER
@ kIfcDistributionSystemEnum_EXHAUST
@ kIfcDistributionSystemEnum_CHILLEDWATER
@ kIfcDistributionSystemEnum_CONVEYING
@ kIfcDistributionSystemEnum_MUNICIPALSOLIDWASTE
@ kIfcDistributionSystemEnum_SEWAGE
@ kIfcDistributionSystemEnum_GAS
@ kIfcDistributionSystemEnum_SIGNAL
@ kIfcDistributionSystemEnum_CONTROL
@ kIfcDistributionSystemEnum_SECURITY
@ kIfcDistributionSystemEnum_USERDEFINED
@ kIfcDistributionSystemEnum_CONDENSERWATER
@ kIfcDistributionSystemEnum_CHEMICAL
@ kIfcDistributionSystemEnum_FUEL
@ kIfcDistributionSystemEnum_VENTILATION
@ kIfcDistributionSystemEnum_COMPRESSEDAIR
@ kIfcDistributionSystemEnum_LIGHTING
@ kIfcDistributionSystemEnum_DISPOSAL
@ kIfcDistributionSystemEnum_OPERATIONAL
@ kIfcDistributionSystemEnum_unset
@ kIfcDistributionSystemEnum_AUDIOVISUAL
@ kIfcDistributionSystemEnum_TELEPHONE
@ kIfcDistributionSystemEnum_MOBILENETWORK
@ kIfcDistributionSystemEnum_OIL
@ kIfcDistributionSystemEnum_VENT
@ kIfcDistributionSystemEnum_LIGHTNINGPROTECTION
@ kIfcFlowMeterTypeEnum_USERDEFINED
@ kIfcFlowMeterTypeEnum_ENERGYMETER
@ kIfcFlowMeterTypeEnum_WATERMETER
@ kIfcFlowMeterTypeEnum_GASMETER
@ kIfcFlowMeterTypeEnum_OILMETER
@ kIfcFlowMeterTypeEnum_NOTDEFINED
@ kIfcCableCarrierFittingTypeEnum_CROSS
@ kIfcCableCarrierFittingTypeEnum_TEE
@ kIfcCableCarrierFittingTypeEnum_BEND
@ kIfcCableCarrierFittingTypeEnum_REDUCER
@ kIfcCableCarrierFittingTypeEnum_unset
@ kIfcCableCarrierFittingTypeEnum_NOTDEFINED
@ kIfcCableCarrierFittingTypeEnum_USERDEFINED
@ kIfcPhysicalOrVirtualEnum_unset
@ kIfcPhysicalOrVirtualEnum_PHYSICAL
@ kIfcPhysicalOrVirtualEnum_NOTDEFINED
@ kIfcPhysicalOrVirtualEnum_VIRTUAL
@ kIfcBuildingElementPartTypeEnum_APRON
@ kIfcBuildingElementPartTypeEnum_INSULATION
@ kIfcBuildingElementPartTypeEnum_USERDEFINED
@ kIfcBuildingElementPartTypeEnum_PRECASTPANEL
@ kIfcBuildingElementPartTypeEnum_ARMOURUNIT
@ kIfcBuildingElementPartTypeEnum_SAFETYCAGE
@ kIfcBuildingElementPartTypeEnum_unset
@ kIfcBuildingElementPartTypeEnum_NOTDEFINED
@ kIfcCaissonFoundationTypeEnum_CAISSON
@ kIfcCaissonFoundationTypeEnum_unset
@ kIfcCaissonFoundationTypeEnum_WELL
@ kIfcCaissonFoundationTypeEnum_NOTDEFINED
@ kIfcCaissonFoundationTypeEnum_USERDEFINED
@ kIfcBSplineSurfaceForm_CONICAL_SURF
@ kIfcBSplineSurfaceForm_GENERALISED_CONE
@ kIfcBSplineSurfaceForm_SPHERICAL_SURF
@ kIfcBSplineSurfaceForm_UNSPECIFIED
@ kIfcBSplineSurfaceForm_QUADRIC_SURF
@ kIfcBSplineSurfaceForm_RULED_SURF
@ kIfcBSplineSurfaceForm_CYLINDRICAL_SURF
@ kIfcBSplineSurfaceForm_TOROIDAL_SURF
@ kIfcBSplineSurfaceForm_PLANE_SURF
@ kIfcBSplineSurfaceForm_unset
@ kIfcBSplineSurfaceForm_SURF_OF_LINEAR_EXTRUSION
@ kIfcBSplineSurfaceForm_SURF_OF_REVOLUTION
@ kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEPACKAGEAIRCOOLER
@ kIfcEvaporativeCoolerTypeEnum_USERDEFINED
@ kIfcEvaporativeCoolerTypeEnum_unset
@ kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER
@ kIfcEvaporativeCoolerTypeEnum_NOTDEFINED
@ kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER
@ kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEWETCOIL
@ kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER
@ kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER
@ kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER
@ kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEAIRWASHER
@ kIfcEvaporativeCoolerTypeEnum_INDIRECTDIRECTCOMBINATION
@ kIfcWasteTerminalTypeEnum_NOTDEFINED
@ kIfcWasteTerminalTypeEnum_FLOORWASTE
@ kIfcWasteTerminalTypeEnum_WASTETRAP
@ kIfcWasteTerminalTypeEnum_FLOORTRAP
@ kIfcWasteTerminalTypeEnum_GULLYSUMP
@ kIfcWasteTerminalTypeEnum_USERDEFINED
@ kIfcWasteTerminalTypeEnum_WASTEDISPOSALUNIT
@ kIfcWasteTerminalTypeEnum_ROOFDRAIN
@ kIfcWasteTerminalTypeEnum_unset
@ kIfcWasteTerminalTypeEnum_GULLYTRAP
@ kIfcPropertySetTemplateTypeEnum_unset
@ kIfcPropertySetTemplateTypeEnum_PSET_PERFORMANCEDRIVEN
@ kIfcPropertySetTemplateTypeEnum_QTO_TYPEDRIVENOVERRIDE
@ kIfcPropertySetTemplateTypeEnum_QTO_OCCURRENCEDRIVEN
@ kIfcPropertySetTemplateTypeEnum_PSET_TYPEDRIVENOVERRIDE
@ kIfcPropertySetTemplateTypeEnum_PSET_TYPEDRIVENONLY
@ kIfcPropertySetTemplateTypeEnum_QTO_TYPEDRIVENONLY
@ kIfcPropertySetTemplateTypeEnum_PSET_OCCURRENCEDRIVEN
@ kIfcPropertySetTemplateTypeEnum_NOTDEFINED
@ kIfcHumidifierTypeEnum_unset
@ kIfcHumidifierTypeEnum_ASSISTEDNATURALGAS
@ kIfcHumidifierTypeEnum_ADIABATICWETTEDELEMENT
@ kIfcHumidifierTypeEnum_ASSISTEDELECTRIC
@ kIfcHumidifierTypeEnum_ADIABATICATOMIZING
@ kIfcHumidifierTypeEnum_NOTDEFINED
@ kIfcHumidifierTypeEnum_ADIABATICPAN
@ kIfcHumidifierTypeEnum_ASSISTEDSTEAM
@ kIfcHumidifierTypeEnum_ADIABATICCOMPRESSEDAIRNOZZLE
@ kIfcHumidifierTypeEnum_ASSISTEDPROPANE
@ kIfcHumidifierTypeEnum_ASSISTEDBUTANE
@ kIfcHumidifierTypeEnum_ADIABATICULTRASONIC
@ kIfcHumidifierTypeEnum_USERDEFINED
@ kIfcHumidifierTypeEnum_ADIABATICRIGIDMEDIA
@ kIfcHumidifierTypeEnum_ADIABATICAIRWASHER
@ kIfcHumidifierTypeEnum_STEAMINJECTION
@ kIfcDiscreteAccessoryTypeEnum_CABLEARRANGER
@ kIfcDiscreteAccessoryTypeEnum_POINT_MACHINE_LOCKING_DEVICE
@ kIfcDiscreteAccessoryTypeEnum_BIRDPROTECTION
@ kIfcDiscreteAccessoryTypeEnum_LOCK
@ kIfcDiscreteAccessoryTypeEnum_EXPANSION_JOINT_DEVICE
@ kIfcDiscreteAccessoryTypeEnum_PANEL_STRENGTHENING
@ kIfcDiscreteAccessoryTypeEnum_RAILPAD
@ kIfcDiscreteAccessoryTypeEnum_USERDEFINED
@ kIfcDiscreteAccessoryTypeEnum_RAIL_MECHANICAL_EQUIPMENT
@ kIfcDiscreteAccessoryTypeEnum_SLIDINGCHAIR
@ kIfcDiscreteAccessoryTypeEnum_RAIL_LUBRICATION
@ kIfcDiscreteAccessoryTypeEnum_SHOE
@ kIfcDiscreteAccessoryTypeEnum_ANCHORPLATE
@ kIfcDiscreteAccessoryTypeEnum_BRACKET
@ kIfcDiscreteAccessoryTypeEnum_unset
@ kIfcDiscreteAccessoryTypeEnum_NOTDEFINED
@ kIfcDiscreteAccessoryTypeEnum_RAILBRACE
@ kIfcDiscreteAccessoryTypeEnum_SOUNDABSORPTION
@ kIfcDiscreteAccessoryTypeEnum_TENSIONINGEQUIPMENT
@ kIfcDiscreteAccessoryTypeEnum_ELASTIC_CUSHION
@ kIfcDiscreteAccessoryTypeEnum_POINTMACHINEMOUNTINGDEVICE
@ kIfcDiscreteAccessoryTypeEnum_INSULATOR
@ kIfcTendonConduitTypeEnum_GROUTING_DUCT
@ kIfcTendonConduitTypeEnum_unset
@ kIfcTendonConduitTypeEnum_USERDEFINED
@ kIfcTendonConduitTypeEnum_COUPLER
@ kIfcTendonConduitTypeEnum_NOTDEFINED
@ kIfcTendonConduitTypeEnum_TRUMPET
@ kIfcTendonConduitTypeEnum_DUCT
@ kIfcTendonConduitTypeEnum_DIABOLO
@ kIfcAnnotationTypeEnum_ASBUILTLINE
@ kIfcAnnotationTypeEnum_NOTDEFINED
@ kIfcAnnotationTypeEnum_unset
@ kIfcAnnotationTypeEnum_USERDEFINED
@ kIfcAnnotationTypeEnum_ASBUILTPOINT
@ kIfcAnnotationTypeEnum_SUPERELEVATIONEVENT
@ kIfcAnnotationTypeEnum_NON_PHYSICAL_SIGNAL
@ kIfcAnnotationTypeEnum_ASSUMEDPOINT
@ kIfcAnnotationTypeEnum_ASBUILTAREA
@ kIfcAnnotationTypeEnum_ASSUMEDLINE
@ kIfcAnnotationTypeEnum_ASSUMEDAREA
@ kIfcAnnotationTypeEnum_WIDTHEVENT
@ kIfcProtectiveDeviceTypeEnum_VOLTAGELIMITER
@ kIfcProtectiveDeviceTypeEnum_ANTI_ARCING_DEVICE
@ kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTCIRCUITBREAKER
@ kIfcProtectiveDeviceTypeEnum_unset
@ kIfcProtectiveDeviceTypeEnum_NOTDEFINED
@ kIfcProtectiveDeviceTypeEnum_FUSEDISCONNECTOR
@ kIfcProtectiveDeviceTypeEnum_EARTHINGSWITCH
@ kIfcProtectiveDeviceTypeEnum_USERDEFINED
@ kIfcProtectiveDeviceTypeEnum_CIRCUITBREAKER
@ kIfcProtectiveDeviceTypeEnum_SPARKGAP
@ kIfcProtectiveDeviceTypeEnum_EARTHLEAKAGECIRCUITBREAKER
@ kIfcProtectiveDeviceTypeEnum_VARISTOR
@ kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTSWITCH
@ kIfcKnotType_PIECEWISE_BEZIER_KNOTS
@ kIfcKnotType_QUASI_UNIFORM_KNOTS
@ kIfcOpeningElementTypeEnum_USERDEFINED
@ kIfcOpeningElementTypeEnum_unset
@ kIfcOpeningElementTypeEnum_NOTDEFINED
@ kIfcOpeningElementTypeEnum_OPENING
@ kIfcOpeningElementTypeEnum_RECESS
@ kIfcElectricGeneratorTypeEnum_STANDALONE
@ kIfcElectricGeneratorTypeEnum_USERDEFINED
@ kIfcElectricGeneratorTypeEnum_ENGINEGENERATOR
@ kIfcElectricGeneratorTypeEnum_NOTDEFINED
@ kIfcElectricGeneratorTypeEnum_CHP
@ kIfcElectricGeneratorTypeEnum_unset
@ kIfcGeometricProjectionEnum_unset
@ kIfcGeometricProjectionEnum_SECTION_VIEW
@ kIfcGeometricProjectionEnum_REFLECTED_PLAN_VIEW
@ kIfcGeometricProjectionEnum_ELEVATION_VIEW
@ kIfcGeometricProjectionEnum_SKETCH_VIEW
@ kIfcGeometricProjectionEnum_MODEL_VIEW
@ kIfcGeometricProjectionEnum_PLAN_VIEW
@ kIfcGeometricProjectionEnum_NOTDEFINED
@ kIfcGeometricProjectionEnum_GRAPH_VIEW
@ kIfcGeometricProjectionEnum_USERDEFINED
@ kIfcPileTypeEnum_JETGROUTING
@ kIfcPileTypeEnum_USERDEFINED
@ kIfcTransformerTypeEnum_VOLTAGE
@ kIfcTransformerTypeEnum_INVERTER
@ kIfcTransformerTypeEnum_RECTIFIER
@ kIfcTransformerTypeEnum_CURRENT
@ kIfcTransformerTypeEnum_COMBINED
@ kIfcTransformerTypeEnum_unset
@ kIfcTransformerTypeEnum_NOTDEFINED
@ kIfcTransformerTypeEnum_USERDEFINED
@ kIfcTransformerTypeEnum_CHOPPER
@ kIfcTransformerTypeEnum_FREQUENCY
@ kIfcActionTypeEnum_USERDEFINED
@ kIfcActionTypeEnum_PERMANENT_G
@ kIfcActionTypeEnum_EXTRAORDINARY_A
@ kIfcActionTypeEnum_VARIABLE_Q
@ kIfcActionTypeEnum_NOTDEFINED
@ kIfcAirTerminalTypeEnum_REGISTER
@ kIfcAirTerminalTypeEnum_unset
@ kIfcAirTerminalTypeEnum_GRILLE
@ kIfcAirTerminalTypeEnum_NOTDEFINED
@ kIfcAirTerminalTypeEnum_USERDEFINED
@ kIfcAirTerminalTypeEnum_DIFFUSER
@ kIfcAirTerminalTypeEnum_LOUVRE
@ kIfcSensorTypeEnum_RADIOACTIVITYSENSOR
@ kIfcSensorTypeEnum_CONDUCTANCESENSOR
@ kIfcSensorTypeEnum_NOTDEFINED
@ kIfcSensorTypeEnum_EARTHQUAKESENSOR
@ kIfcSensorTypeEnum_FOREIGNOBJECTDETECTIONSENSOR
@ kIfcSensorTypeEnum_WINDSENSOR
@ kIfcSensorTypeEnum_IONCONCENTRATIONSENSOR
@ kIfcSensorTypeEnum_CONTACTSENSOR
@ kIfcSensorTypeEnum_FLOWSENSOR
@ kIfcSensorTypeEnum_HUMIDITYSENSOR
@ kIfcSensorTypeEnum_RADIATIONSENSOR
@ kIfcSensorTypeEnum_RAINSENSOR
@ kIfcSensorTypeEnum_TURNOUTCLOSURESENSOR
@ kIfcSensorTypeEnum_FROSTSENSOR
@ kIfcSensorTypeEnum_IDENTIFIERSENSOR
@ kIfcSensorTypeEnum_GASSENSOR
@ kIfcSensorTypeEnum_PRESSURESENSOR
@ kIfcSensorTypeEnum_CO2SENSOR
@ kIfcSensorTypeEnum_FIRESENSOR
@ kIfcSensorTypeEnum_MOVEMENTSENSOR
@ kIfcSensorTypeEnum_LEVELSENSOR
@ kIfcSensorTypeEnum_USERDEFINED
@ kIfcSensorTypeEnum_TRAINSENSOR
@ kIfcSensorTypeEnum_LIGHTSENSOR
@ kIfcSensorTypeEnum_WHEELSENSOR
@ kIfcSensorTypeEnum_TEMPERATURESENSOR
@ kIfcSensorTypeEnum_SMOKESENSOR
@ kIfcSensorTypeEnum_MOISTURESENSOR
@ kIfcSensorTypeEnum_OBSTACLESENSOR
@ kIfcSensorTypeEnum_HEATSENSOR
@ kIfcSensorTypeEnum_SOUNDSENSOR
@ kIfcSensorTypeEnum_SNOWDEPTHSENSOR
@ kIfcWindowTypePartitioningEnum_unset
@ kIfcWindowTypePartitioningEnum_DOUBLE_PANEL_VERTICAL
@ kIfcWindowTypePartitioningEnum_SINGLE_PANEL
@ kIfcWindowTypePartitioningEnum_DOUBLE_PANEL_HORIZONTAL
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_LEFT
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_BOTTOM
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_RIGHT
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_TOP
@ kIfcWindowTypePartitioningEnum_NOTDEFINED
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_VERTICAL
@ kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_HORIZONTAL
@ kIfcWindowTypePartitioningEnum_USERDEFINED
@ kIfcDerivedUnitEnum_LINEARSTIFFNESSUNIT
@ kIfcDerivedUnitEnum_PLANARFORCEUNIT
@ kIfcDerivedUnitEnum_TEMPERATUREGRADIENTUNIT
@ kIfcDerivedUnitEnum_SECTIONMODULUSUNIT
@ kIfcDerivedUnitEnum_HEATFLUXDENSITYUNIT
@ kIfcDerivedUnitEnum_MOLECULARWEIGHTUNIT
@ kIfcDerivedUnitEnum_IONCONCENTRATIONUNIT
@ kIfcDerivedUnitEnum_KINEMATICVISCOSITYUNIT
@ kIfcDerivedUnitEnum_TORQUEUNIT
@ kIfcDerivedUnitEnum_THERMALTRANSMITTANCEUNIT
@ kIfcDerivedUnitEnum_MODULUSOFROTATIONALSUBGRADEREACTIONUNIT
@ kIfcDerivedUnitEnum_SECTIONAREAINTEGRALUNIT
@ kIfcDerivedUnitEnum_SHEARMODULUSUNIT
@ kIfcDerivedUnitEnum_COMPOUNDPLANEANGLEUNIT
@ kIfcDerivedUnitEnum_SOUNDPRESSUREUNIT
@ kIfcDerivedUnitEnum_AREADENSITYUNIT
@ kIfcDerivedUnitEnum_THERMALADMITTANCEUNIT
@ kIfcDerivedUnitEnum_ANGULARVELOCITYUNIT
@ kIfcDerivedUnitEnum_MASSFLOWRATEUNIT
@ kIfcDerivedUnitEnum_SOUNDPRESSURELEVELUNIT
@ kIfcDerivedUnitEnum_MODULUSOFELASTICITYUNIT
@ kIfcDerivedUnitEnum_ROTATIONALMASSUNIT
@ kIfcDerivedUnitEnum_SOUNDPOWERLEVELUNIT
@ kIfcDerivedUnitEnum_USERDEFINED
@ kIfcDerivedUnitEnum_ROTATIONALFREQUENCYUNIT
@ kIfcDerivedUnitEnum_MODULUSOFLINEARSUBGRADEREACTIONUNIT
@ kIfcDerivedUnitEnum_THERMALEXPANSIONCOEFFICIENTUNIT
@ kIfcDerivedUnitEnum_LINEARFORCEUNIT
@ kIfcDerivedUnitEnum_MODULUSOFSUBGRADEREACTIONUNIT
@ kIfcDerivedUnitEnum_THERMALCONDUCTANCEUNIT
@ kIfcDerivedUnitEnum_DYNAMICVISCOSITYUNIT
@ kIfcDerivedUnitEnum_HEATINGVALUEUNIT
@ kIfcDerivedUnitEnum_SPECIFICHEATCAPACITYUNIT
@ kIfcDerivedUnitEnum_WARPINGMOMENTUNIT
@ kIfcDerivedUnitEnum_MOISTUREDIFFUSIVITYUNIT
@ kIfcDerivedUnitEnum_MASSDENSITYUNIT
@ kIfcDerivedUnitEnum_MOMENTOFINERTIAUNIT
@ kIfcDerivedUnitEnum_CURVATUREUNIT
@ kIfcDerivedUnitEnum_LUMINOUSINTENSITYDISTRIBUTIONUNIT
@ kIfcDerivedUnitEnum_ISOTHERMALMOISTURECAPACITYUNIT
@ kIfcDerivedUnitEnum_VOLUMETRICFLOWRATEUNIT
@ kIfcDerivedUnitEnum_VAPORPERMEABILITYUNIT
@ kIfcDerivedUnitEnum_ACCELERATIONUNIT
@ kIfcDerivedUnitEnum_TEMPERATURERATEOFCHANGEUNIT
@ kIfcDerivedUnitEnum_SOUNDPOWERUNIT
@ kIfcDerivedUnitEnum_MASSPERLENGTHUNIT
@ kIfcDerivedUnitEnum_WARPINGCONSTANTUNIT
@ kIfcDerivedUnitEnum_LINEARMOMENTUNIT
@ kIfcDerivedUnitEnum_INTEGERCOUNTRATEUNIT
@ kIfcDerivedUnitEnum_LINEARVELOCITYUNIT
@ kIfcDerivedUnitEnum_ROTATIONALSTIFFNESSUNIT
@ kIfcDerivedUnitEnum_THERMALRESISTANCEUNIT
@ kIfcJunctionBoxTypeEnum_NOTDEFINED
@ kIfcJunctionBoxTypeEnum_USERDEFINED
@ kIfcJunctionBoxTypeEnum_POWER
@ kIfcJunctionBoxTypeEnum_unset
@ kIfcJunctionBoxTypeEnum_DATA
@ kIfcSpaceTypeEnum_NOTDEFINED
@ kIfcSpaceTypeEnum_USERDEFINED
@ kIfcCourseTypeEnum_USERDEFINED
@ kIfcCourseTypeEnum_BALLASTBED
@ kIfcCourseTypeEnum_PROTECTION
@ kIfcCourseTypeEnum_NOTDEFINED
IfcConstructionEquipmentResourceTypeEnum
@ kIfcConstructionEquipmentResourceTypeEnum_PAVING
@ kIfcConstructionEquipmentResourceTypeEnum_unset
@ kIfcConstructionEquipmentResourceTypeEnum_LIGHTING
@ kIfcConstructionEquipmentResourceTypeEnum_HEATING
@ kIfcConstructionEquipmentResourceTypeEnum_TRANSPORTING
@ kIfcConstructionEquipmentResourceTypeEnum_NOTDEFINED
@ kIfcConstructionEquipmentResourceTypeEnum_ERECTING
@ kIfcConstructionEquipmentResourceTypeEnum_USERDEFINED
@ kIfcConstructionEquipmentResourceTypeEnum_EARTHMOVING
@ kIfcConstructionEquipmentResourceTypeEnum_PUMPING
@ kIfcConstructionEquipmentResourceTypeEnum_DEMOLISHING
@ kIfcActuatorTypeEnum_THERMOSTATICACTUATOR
@ kIfcActuatorTypeEnum_unset
@ kIfcActuatorTypeEnum_HANDOPERATEDACTUATOR
@ kIfcActuatorTypeEnum_HYDRAULICACTUATOR
@ kIfcActuatorTypeEnum_ELECTRICACTUATOR
@ kIfcActuatorTypeEnum_USERDEFINED
@ kIfcActuatorTypeEnum_NOTDEFINED
@ kIfcActuatorTypeEnum_PNEUMATICACTUATOR
@ kIfcElectricApplianceTypeEnum_FREESTANDINGFAN
@ kIfcElectricApplianceTypeEnum_NOTDEFINED
@ kIfcElectricApplianceTypeEnum_WASHINGMACHINE
@ kIfcElectricApplianceTypeEnum_PHOTOCOPIER
@ kIfcElectricApplianceTypeEnum_FRIDGE_FREEZER
@ kIfcElectricApplianceTypeEnum_ELECTRICCOOKER
@ kIfcElectricApplianceTypeEnum_TUMBLEDRYER
@ kIfcElectricApplianceTypeEnum_FREESTANDINGELECTRICHEATER
@ kIfcElectricApplianceTypeEnum_FREESTANDINGWATERHEATER
@ kIfcElectricApplianceTypeEnum_unset
@ kIfcElectricApplianceTypeEnum_REFRIGERATOR
@ kIfcElectricApplianceTypeEnum_VENDINGMACHINE
@ kIfcElectricApplianceTypeEnum_FREEZER
@ kIfcElectricApplianceTypeEnum_USERDEFINED
@ kIfcElectricApplianceTypeEnum_MICROWAVE
@ kIfcElectricApplianceTypeEnum_DISHWASHER
@ kIfcElectricApplianceTypeEnum_HANDDRYER
@ kIfcElectricApplianceTypeEnum_KITCHENMACHINE
@ kIfcElectricApplianceTypeEnum_FREESTANDINGWATERCOOLER
@ kIfcDoorPanelOperationEnum_NOTDEFINED
@ kIfcDoorPanelOperationEnum_USERDEFINED
@ kIfcDoorPanelOperationEnum_SLIDING
@ kIfcDoorPanelOperationEnum_DOUBLE_ACTING
@ kIfcDoorPanelOperationEnum_unset
@ kIfcDoorPanelOperationEnum_SWINGING
@ kIfcDoorPanelOperationEnum_FOLDING
@ kIfcDoorPanelOperationEnum_REVOLVING
@ kIfcDoorPanelOperationEnum_FIXEDPANEL
@ kIfcDoorPanelOperationEnum_ROLLINGUP
@ kIfcPipeFittingTypeEnum_NOTDEFINED
@ kIfcPipeFittingTypeEnum_OBSTRUCTION
@ kIfcPipeFittingTypeEnum_TRANSITION
@ kIfcPipeFittingTypeEnum_CONNECTOR
@ kIfcPipeFittingTypeEnum_BEND
@ kIfcPipeFittingTypeEnum_ENTRY
@ kIfcPipeFittingTypeEnum_JUNCTION
@ kIfcPipeFittingTypeEnum_EXIT
@ kIfcPipeFittingTypeEnum_USERDEFINED
@ kIfcPipeFittingTypeEnum_unset
@ kIfcPumpTypeEnum_USERDEFINED
@ kIfcPumpTypeEnum_SUBMERSIBLEPUMP
@ kIfcPumpTypeEnum_VERTICALTURBINE
@ kIfcPumpTypeEnum_VERTICALINLINE
@ kIfcDocumentConfidentialityEnum_unset
@ kIfcDocumentConfidentialityEnum_CONFIDENTIAL
@ kIfcDocumentConfidentialityEnum_PUBLIC
@ kIfcDocumentConfidentialityEnum_RESTRICTED
@ kIfcDocumentConfidentialityEnum_PERSONAL
@ kIfcDocumentConfidentialityEnum_NOTDEFINED
@ kIfcDocumentConfidentialityEnum_USERDEFINED
@ kIfcRailwayPartTypeEnum_LINESIDESTRUCTURE
@ kIfcRailwayPartTypeEnum_TURNOUTSUPERSTRUCTURE
@ kIfcRailwayPartTypeEnum_TRACKSTRUCTURE
@ kIfcRailwayPartTypeEnum_SUPERSTRUCTURE
@ kIfcRailwayPartTypeEnum_unset
@ kIfcRailwayPartTypeEnum_USERDEFINED
@ kIfcRailwayPartTypeEnum_NOTDEFINED
@ kIfcRailwayPartTypeEnum_PLAINTRACKSUPERSTRUCTURE
@ kIfcRailwayPartTypeEnum_TRACKSTRUCTUREPART
@ kIfcRailwayPartTypeEnum_LINESIDESTRUCTUREPART
@ kIfcRailwayPartTypeEnum_DILATATIONSUPERSTRUCTURE
@ kIfcLampTypeEnum_COMPACTFLUORESCENT
@ kIfcLampTypeEnum_HIGHPRESSUREMERCURY
@ kIfcLampTypeEnum_METALHALIDE
@ kIfcLampTypeEnum_FLUORESCENT
@ kIfcLampTypeEnum_HIGHPRESSURESODIUM
@ kIfcLampTypeEnum_TUNGSTENFILAMENT
@ kIfcLampTypeEnum_USERDEFINED
@ kIfcTendonTypeEnum_NOTDEFINED
@ kIfcTendonTypeEnum_USERDEFINED
@ kIfcControllerTypeEnum_FLOATING
@ kIfcControllerTypeEnum_unset
@ kIfcControllerTypeEnum_PROGRAMMABLE
@ kIfcControllerTypeEnum_TWOPOSITION
@ kIfcControllerTypeEnum_PROPORTIONAL
@ kIfcControllerTypeEnum_USERDEFINED
@ kIfcControllerTypeEnum_NOTDEFINED
@ kIfcControllerTypeEnum_MULTIPOSITION
@ kIfcWorkCalendarTypeEnum_NOTDEFINED
@ kIfcWorkCalendarTypeEnum_FIRSTSHIFT
@ kIfcWorkCalendarTypeEnum_THIRDSHIFT
@ kIfcWorkCalendarTypeEnum_unset
@ kIfcWorkCalendarTypeEnum_SECONDSHIFT
@ kIfcWorkCalendarTypeEnum_USERDEFINED
@ kIfcColumnTypeEnum_STANDCOLUMN
@ kIfcColumnTypeEnum_USERDEFINED
@ kIfcColumnTypeEnum_PIERSTEM_SEGMENT
@ kIfcColumnTypeEnum_NOTDEFINED
@ kIfcGridTypeEnum_RECTANGULAR
@ kIfcGridTypeEnum_USERDEFINED
@ kIfcLaborResourceTypeEnum_USERDEFINED
@ kIfcLaborResourceTypeEnum_SITEGRADING
@ kIfcLaborResourceTypeEnum_MASONRY
@ kIfcLaborResourceTypeEnum_ADMINISTRATION
@ kIfcLaborResourceTypeEnum_DRYWALL
@ kIfcLaborResourceTypeEnum_CLEANING
@ kIfcLaborResourceTypeEnum_GENERAL
@ kIfcLaborResourceTypeEnum_FLOORING
@ kIfcLaborResourceTypeEnum_NOTDEFINED
@ kIfcLaborResourceTypeEnum_ROOFING
@ kIfcLaborResourceTypeEnum_LANDSCAPING
@ kIfcLaborResourceTypeEnum_ELECTRIC
@ kIfcLaborResourceTypeEnum_CARPENTRY
@ kIfcLaborResourceTypeEnum_PAINTING
@ kIfcLaborResourceTypeEnum_PLUMBING
@ kIfcLaborResourceTypeEnum_FINISHING
@ kIfcLaborResourceTypeEnum_HVAC
@ kIfcLaborResourceTypeEnum_PAVING
@ kIfcLaborResourceTypeEnum_STEELWORK
@ kIfcLaborResourceTypeEnum_SURVEYING
@ kIfcLaborResourceTypeEnum_CONCRETE
@ kIfcLaborResourceTypeEnum_unset
@ kIfcElectricTimeControlTypeEnum_RELAY
@ kIfcElectricTimeControlTypeEnum_TIMECLOCK
@ kIfcElectricTimeControlTypeEnum_USERDEFINED
@ kIfcElectricTimeControlTypeEnum_TIMEDELAY
@ kIfcElectricTimeControlTypeEnum_NOTDEFINED
@ kIfcElectricTimeControlTypeEnum_unset
@ kIfcRampTypeEnum_STRAIGHT_RUN_RAMP
@ kIfcRampTypeEnum_TWO_STRAIGHT_RUN_RAMP
@ kIfcRampTypeEnum_TWO_QUARTER_TURN_RAMP
@ kIfcRampTypeEnum_SPIRAL_RAMP
@ kIfcRampTypeEnum_HALF_TURN_RAMP
@ kIfcRampTypeEnum_QUARTER_TURN_RAMP
@ kIfcRampTypeEnum_USERDEFINED
IfcElectricDistributionBoardTypeEnum
@ kIfcElectricDistributionBoardTypeEnum_unset
@ kIfcElectricDistributionBoardTypeEnum_DISTRIBUTIONBOARD
@ kIfcElectricDistributionBoardTypeEnum_MOTORCONTROLCENTRE
@ kIfcElectricDistributionBoardTypeEnum_USERDEFINED
@ kIfcElectricDistributionBoardTypeEnum_SWITCHBOARD
@ kIfcElectricDistributionBoardTypeEnum_CONSUMERUNIT
@ kIfcElectricDistributionBoardTypeEnum_NOTDEFINED
@ kIfcChillerTypeEnum_USERDEFINED
@ kIfcChillerTypeEnum_AIRCOOLED
@ kIfcChillerTypeEnum_NOTDEFINED
@ kIfcChillerTypeEnum_WATERCOOLED
@ kIfcChillerTypeEnum_HEATRECOVERY
@ kIfcFlowDirectionEnum_NOTDEFINED
@ kIfcFlowDirectionEnum_SOURCE
@ kIfcFlowDirectionEnum_SOURCEANDSINK
@ kIfcDoorTypeOperationEnum_SWING_FIXED_RIGHT
@ kIfcDoorTypeOperationEnum_LIFTING_HORIZONTAL
@ kIfcDoorTypeOperationEnum_unset
@ kIfcDoorTypeOperationEnum_SINGLE_SWING_RIGHT
@ kIfcDoorTypeOperationEnum_ROLLINGUP
@ kIfcDoorTypeOperationEnum_LIFTING_VERTICAL_RIGHT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_SLIDING
@ kIfcDoorTypeOperationEnum_LIFTING_VERTICAL_LEFT
@ kIfcDoorTypeOperationEnum_REVOLVING_VERTICAL
@ kIfcDoorTypeOperationEnum_FOLDING_TO_RIGHT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT
@ kIfcDoorTypeOperationEnum_SWING_FIXED_LEFT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_LIFTING_VERTICAL
@ kIfcDoorTypeOperationEnum_SLIDING_TO_RIGHT
@ kIfcDoorTypeOperationEnum_USERDEFINED
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_FOLDING
@ kIfcDoorTypeOperationEnum_DOUBLE_SWING_LEFT
@ kIfcDoorTypeOperationEnum_SLIDING_TO_LEFT
@ kIfcDoorTypeOperationEnum_FOLDING_TO_LEFT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_SINGLE_SWING
@ kIfcDoorTypeOperationEnum_REVOLVING_HORIZONTAL
@ kIfcDoorTypeOperationEnum_DOUBLE_SWING_RIGHT
@ kIfcDoorTypeOperationEnum_SINGLE_SWING_LEFT
@ kIfcDoorTypeOperationEnum_DOUBLE_PANEL_DOUBLE_SWING
@ kIfcDoorTypeOperationEnum_NOTDEFINED
@ kIfcObjectTypeEnum_NOTDEFINED
@ kIfcCableFittingTypeEnum_EXIT
@ kIfcCableFittingTypeEnum_USERDEFINED
@ kIfcCableFittingTypeEnum_FANOUT
@ kIfcCableFittingTypeEnum_ENTRY
@ kIfcCableFittingTypeEnum_NOTDEFINED
@ kIfcCableFittingTypeEnum_JUNCTION
@ kIfcCableFittingTypeEnum_unset
@ kIfcCableFittingTypeEnum_TRANSITION
@ kIfcCableFittingTypeEnum_CONNECTOR
@ kIfcAssemblyPlaceEnum_NOTDEFINED
@ kIfcAssemblyPlaceEnum_SITE
@ kIfcAssemblyPlaceEnum_FACTORY
@ kIfcAssemblyPlaceEnum_unset
@ kIfcSequenceEnum_START_START
@ kIfcSequenceEnum_FINISH_FINISH
@ kIfcSequenceEnum_FINISH_START
@ kIfcSequenceEnum_START_FINISH
@ kIfcSequenceEnum_USERDEFINED
IfcStructuralSurfaceMemberTypeEnum
@ kIfcStructuralSurfaceMemberTypeEnum_MEMBRANE_ELEMENT
@ kIfcStructuralSurfaceMemberTypeEnum_BENDING_ELEMENT
@ kIfcStructuralSurfaceMemberTypeEnum_USERDEFINED
@ kIfcStructuralSurfaceMemberTypeEnum_SHELL
@ kIfcStructuralSurfaceMemberTypeEnum_NOTDEFINED
@ kIfcStructuralSurfaceMemberTypeEnum_unset
IfcAlignmentVerticalSegmentTypeEnum
@ kIfcAlignmentVerticalSegmentTypeEnum_PARABOLICARC
@ kIfcAlignmentVerticalSegmentTypeEnum_unset
@ kIfcAlignmentVerticalSegmentTypeEnum_CIRCULARARC
@ kIfcAlignmentVerticalSegmentTypeEnum_CONSTANTGRADIENT
@ kIfcAlignmentVerticalSegmentTypeEnum_CLOTHOID
@ kIfcRailwayTypeEnum_USERDEFINED
@ kIfcRailwayTypeEnum_NOTDEFINED
@ kIfcLoadGroupTypeEnum_LOAD_GROUP
@ kIfcLoadGroupTypeEnum_LOAD_COMBINATION
@ kIfcLoadGroupTypeEnum_NOTDEFINED
@ kIfcLoadGroupTypeEnum_USERDEFINED
@ kIfcLoadGroupTypeEnum_LOAD_CASE
@ kIfcFlowInstrumentTypeEnum_PRESSUREGAUGE
@ kIfcFlowInstrumentTypeEnum_POWERFACTORMETER
@ kIfcFlowInstrumentTypeEnum_VOLTMETER_PEAK
@ kIfcFlowInstrumentTypeEnum_unset
@ kIfcFlowInstrumentTypeEnum_THERMOMETER
@ kIfcFlowInstrumentTypeEnum_VOLTMETER_RMS
@ kIfcFlowInstrumentTypeEnum_USERDEFINED
@ kIfcFlowInstrumentTypeEnum_COMBINED
@ kIfcFlowInstrumentTypeEnum_NOTDEFINED
@ kIfcFlowInstrumentTypeEnum_PHASEANGLEMETER
@ kIfcFlowInstrumentTypeEnum_AMMETER
@ kIfcFlowInstrumentTypeEnum_VOLTMETER
@ kIfcFlowInstrumentTypeEnum_FREQUENCYMETER
@ kIfcPavementTypeEnum_NOTDEFINED
@ kIfcPavementTypeEnum_FLEXIBLE
@ kIfcPavementTypeEnum_USERDEFINED
@ kIfcTubeBundleTypeEnum_unset
@ kIfcTubeBundleTypeEnum_FINNED
@ kIfcTubeBundleTypeEnum_NOTDEFINED
@ kIfcTubeBundleTypeEnum_USERDEFINED
@ kIfcElementAssemblyTypeEnum_REINFORCEMENT_UNIT
@ kIfcElementAssemblyTypeEnum_DILATATIONPANEL
@ kIfcElementAssemblyTypeEnum_USERDEFINED
@ kIfcElementAssemblyTypeEnum_ABUTMENT
@ kIfcElementAssemblyTypeEnum_MAST
@ kIfcElementAssemblyTypeEnum_TRAFFIC_CALMING_DEVICE
@ kIfcElementAssemblyTypeEnum_GIRDER
@ kIfcElementAssemblyTypeEnum_ARCH
@ kIfcElementAssemblyTypeEnum_ENTRANCEWORKS
@ kIfcElementAssemblyTypeEnum_CROSS_BRACING
@ kIfcElementAssemblyTypeEnum_PIER
@ kIfcElementAssemblyTypeEnum_RIGID_FRAME
@ kIfcElementAssemblyTypeEnum_ACCESSORY_ASSEMBLY
@ kIfcElementAssemblyTypeEnum_PYLON
@ kIfcElementAssemblyTypeEnum_BRACED_FRAME
@ kIfcElementAssemblyTypeEnum_BEAM_GRID
@ kIfcElementAssemblyTypeEnum_SUSPENSIONASSEMBLY
@ kIfcElementAssemblyTypeEnum_TURNOUTPANEL
@ kIfcElementAssemblyTypeEnum_TRACKPANEL
@ kIfcElementAssemblyTypeEnum_DECK
@ kIfcElementAssemblyTypeEnum_SHELTER
@ kIfcElementAssemblyTypeEnum_NOTDEFINED
@ kIfcElementAssemblyTypeEnum_SLAB_FIELD
@ kIfcElementAssemblyTypeEnum_SUPPORTINGASSEMBLY
@ kIfcElementAssemblyTypeEnum_TRUSS
@ kIfcElementAssemblyTypeEnum_SIGNALASSEMBLY
@ kIfcElementAssemblyTypeEnum_TRACTION_SWITCHING_ASSEMBLY
@ kIfcElementAssemblyTypeEnum_unset
@ kIfcElementAssemblyTypeEnum_RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY
@ kIfcElementAssemblyTypeEnum_SUMPBUSTER
@ kIfcElementAssemblyTypeEnum_GRID
@ kIfcProjectionElementTypeEnum_unset
@ kIfcProjectionElementTypeEnum_NOTDEFINED
@ kIfcProjectionElementTypeEnum_BLISTER
@ kIfcProjectionElementTypeEnum_USERDEFINED
@ kIfcProjectionElementTypeEnum_DEVIATOR
@ kIfcDoorTypeEnum_USERDEFINED
@ kIfcDoorTypeEnum_BOOM_BARRIER
@ kIfcInventoryTypeEnum_SPACEINVENTORY
@ kIfcInventoryTypeEnum_USERDEFINED
@ kIfcInventoryTypeEnum_NOTDEFINED
@ kIfcInventoryTypeEnum_ASSETINVENTORY
@ kIfcInventoryTypeEnum_FURNITUREINVENTORY
@ kIfcWindowStyleOperationEnum_unset
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_LEFT
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_TOP
@ kIfcWindowStyleOperationEnum_DOUBLE_PANEL_VERTICAL
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_RIGHT
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_VERTICAL
@ kIfcWindowStyleOperationEnum_USERDEFINED
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_BOTTOM
@ kIfcWindowStyleOperationEnum_NOTDEFINED
@ kIfcWindowStyleOperationEnum_SINGLE_PANEL
@ kIfcWindowStyleOperationEnum_DOUBLE_PANEL_HORIZONTAL
@ kIfcWindowStyleOperationEnum_TRIPLE_PANEL_HORIZONTAL
@ kIfcFurnitureTypeEnum_TECHNICALCABINET
@ kIfcFurnitureTypeEnum_USERDEFINED
@ kIfcFurnitureTypeEnum_NOTDEFINED
@ kIfcFurnitureTypeEnum_FILECABINET
@ kIfcOutletTypeEnum_AUDIOVISUALOUTLET
@ kIfcOutletTypeEnum_POWEROUTLET
@ kIfcOutletTypeEnum_NOTDEFINED
@ kIfcOutletTypeEnum_USERDEFINED
@ kIfcOutletTypeEnum_COMMUNICATIONSOUTLET
@ kIfcOutletTypeEnum_TELEPHONEOUTLET
@ kIfcOutletTypeEnum_DATAOUTLET
@ kIfcRailTypeEnum_USERDEFINED
@ kIfcInterceptorTypeEnum_NOTDEFINED
@ kIfcInterceptorTypeEnum_USERDEFINED
@ kIfcInterceptorTypeEnum_PETROL
@ kIfcInterceptorTypeEnum_unset
@ kIfcInterceptorTypeEnum_GREASE
@ kIfcInterceptorTypeEnum_CYCLONIC
@ kIfcDamperTypeEnum_RELIEFDAMPER
@ kIfcDamperTypeEnum_SMOKEDAMPER
@ kIfcDamperTypeEnum_FUMEHOODEXHAUST
@ kIfcDamperTypeEnum_BLASTDAMPER
@ kIfcDamperTypeEnum_BACKDRAFTDAMPER
@ kIfcDamperTypeEnum_FIRESMOKEDAMPER
@ kIfcDamperTypeEnum_GRAVITYRELIEFDAMPER
@ kIfcDamperTypeEnum_BALANCINGDAMPER
@ kIfcDamperTypeEnum_CONTROLDAMPER
@ kIfcDamperTypeEnum_NOTDEFINED
@ kIfcDamperTypeEnum_USERDEFINED
@ kIfcDamperTypeEnum_FIREDAMPER
@ kIfcDamperTypeEnum_GRAVITYDAMPER
@ kIfcAirTerminalBoxTypeEnum_NOTDEFINED
@ kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREINDEPENDANT
@ kIfcAirTerminalBoxTypeEnum_unset
@ kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREDEPENDANT
@ kIfcAirTerminalBoxTypeEnum_USERDEFINED
@ kIfcAirTerminalBoxTypeEnum_CONSTANTFLOW
@ kIfcCoveringTypeEnum_MEMBRANE
@ kIfcCoveringTypeEnum_CEILING
@ kIfcCoveringTypeEnum_USERDEFINED
@ kIfcCoveringTypeEnum_WRAPPING
@ kIfcCoveringTypeEnum_NOTDEFINED
@ kIfcCoveringTypeEnum_ROOFING
@ kIfcCoveringTypeEnum_INSULATION
@ kIfcCoveringTypeEnum_MOLDING
@ kIfcCoveringTypeEnum_CLADDING
@ kIfcCoveringTypeEnum_SLEEVING
@ kIfcCoveringTypeEnum_SKIRTINGBOARD
@ kIfcCoveringTypeEnum_FLOORING
@ kIfcRailingTypeEnum_HANDRAIL
@ kIfcRailingTypeEnum_GUARDRAIL
@ kIfcRailingTypeEnum_USERDEFINED
@ kIfcRailingTypeEnum_NOTDEFINED
@ kIfcRailingTypeEnum_BALUSTRADE
@ kIfcWindowStyleConstructionEnum_WOOD
@ kIfcWindowStyleConstructionEnum_NOTDEFINED
@ kIfcWindowStyleConstructionEnum_PLASTIC
@ kIfcWindowStyleConstructionEnum_HIGH_GRADE_STEEL
@ kIfcWindowStyleConstructionEnum_OTHER_CONSTRUCTION
@ kIfcWindowStyleConstructionEnum_unset
@ kIfcWindowStyleConstructionEnum_ALUMINIUM
@ kIfcWindowStyleConstructionEnum_STEEL
@ kIfcWindowStyleConstructionEnum_ALUMINIUM_WOOD
@ kIfcBoilerTypeEnum_NOTDEFINED
@ kIfcBoilerTypeEnum_USERDEFINED
@ kIfcStateEnum_READONLYLOCKED
@ kIfcStateEnum_READWRITELOCKED
@ kIfcPermitTypeEnum_NOTDEFINED
@ kIfcPermitTypeEnum_USERDEFINED
@ kIfcBuildingElementProxyTypeEnum_PROVISIONFORVOID
@ kIfcBuildingElementProxyTypeEnum_PROVISIONFORSPACE
@ kIfcBuildingElementProxyTypeEnum_NOTDEFINED
@ kIfcBuildingElementProxyTypeEnum_USERDEFINED
@ kIfcBuildingElementProxyTypeEnum_ELEMENT
@ kIfcBuildingElementProxyTypeEnum_COMPLEX
@ kIfcBuildingElementProxyTypeEnum_unset
@ kIfcBuildingElementProxyTypeEnum_PARTIAL
@ kIfcCondenserTypeEnum_AIRCOOLED
@ kIfcCondenserTypeEnum_WATERCOOLEDTUBEINTUBE
@ kIfcCondenserTypeEnum_WATERCOOLED
@ kIfcCondenserTypeEnum_WATERCOOLEDBRAZEDPLATE
@ kIfcCondenserTypeEnum_EVAPORATIVECOOLED
@ kIfcCondenserTypeEnum_NOTDEFINED
@ kIfcCondenserTypeEnum_WATERCOOLEDSHELLCOIL
@ kIfcCondenserTypeEnum_USERDEFINED
@ kIfcCondenserTypeEnum_WATERCOOLEDSHELLTUBE
@ kIfcSubContractResourceTypeEnum_NOTDEFINED
@ kIfcSubContractResourceTypeEnum_unset
@ kIfcSubContractResourceTypeEnum_WORK
@ kIfcSubContractResourceTypeEnum_USERDEFINED
@ kIfcSubContractResourceTypeEnum_PURCHASE
@ kIfcBeamTypeEnum_NOTDEFINED
@ kIfcBeamTypeEnum_USERDEFINED
@ kIfcBeamTypeEnum_HOLLOWCORE
@ kIfcBeamTypeEnum_GIRDER_SEGMENT
@ kIfcBeamTypeEnum_DIAPHRAGM
@ kIfcBridgeTypeEnum_USERDEFINED
@ kIfcBridgeTypeEnum_SUSPENSION
@ kIfcBridgeTypeEnum_NOTDEFINED
@ kIfcBridgeTypeEnum_CABLE_STAYED
@ kIfcBridgeTypeEnum_FRAMEWORK
@ kIfcBridgeTypeEnum_CANTILEVER
@ kIfcBridgeTypeEnum_CULVERT
@ kIfcPipeSegmentTypeEnum_GUTTER
@ kIfcPipeSegmentTypeEnum_RIGIDSEGMENT
@ kIfcPipeSegmentTypeEnum_CULVERT
@ kIfcPipeSegmentTypeEnum_SPOOL
@ kIfcPipeSegmentTypeEnum_NOTDEFINED
@ kIfcPipeSegmentTypeEnum_unset
@ kIfcPipeSegmentTypeEnum_FLEXIBLESEGMENT
@ kIfcPipeSegmentTypeEnum_USERDEFINED
@ kIfcBSplineCurveForm_UNSPECIFIED
@ kIfcBSplineCurveForm_POLYLINE_FORM
@ kIfcBSplineCurveForm_PARABOLIC_ARC
@ kIfcBSplineCurveForm_unset
@ kIfcBSplineCurveForm_ELLIPTIC_ARC
@ kIfcBSplineCurveForm_CIRCULAR_ARC
@ kIfcBSplineCurveForm_HYPERBOLIC_ARC
@ kIfcConveyorSegmentTypeEnum_BUCKETCONVEYOR
@ kIfcConveyorSegmentTypeEnum_SCREWCONVEYOR
@ kIfcConveyorSegmentTypeEnum_BELTCONVEYOR
@ kIfcConveyorSegmentTypeEnum_NOTDEFINED
@ kIfcConveyorSegmentTypeEnum_CHUTECONVEYOR
@ kIfcConveyorSegmentTypeEnum_unset
@ kIfcConveyorSegmentTypeEnum_USERDEFINED
@ kIfcReinforcingBarRoleEnum_EDGE
@ kIfcReinforcingBarRoleEnum_STUD
@ kIfcReinforcingBarRoleEnum_USERDEFINED
@ kIfcReinforcingBarRoleEnum_MAIN
@ kIfcReinforcingBarRoleEnum_NOTDEFINED
@ kIfcReinforcingBarRoleEnum_ANCHORING
@ kIfcReinforcingBarRoleEnum_PUNCHING
@ kIfcReinforcingBarRoleEnum_SHEAR
@ kIfcReinforcingBarRoleEnum_RING
@ kIfcReinforcingBarRoleEnum_unset
@ kIfcReinforcingBarRoleEnum_LIGATURE
@ kIfcSignalTypeEnum_NOTDEFINED
@ kIfcSignalTypeEnum_USERDEFINED
@ kIfcRoleEnum_COMMISSIONINGENGINEER
@ kIfcRoleEnum_FIELDCONSTRUCTIONMANAGER
@ kIfcRoleEnum_ELECTRICALENGINEER
@ kIfcRoleEnum_BUILDINGOPERATOR
@ kIfcRoleEnum_FACILITIESMANAGER
@ kIfcRoleEnum_MECHANICALENGINEER
@ kIfcRoleEnum_STRUCTURALENGINEER
@ kIfcRoleEnum_CONSTRUCTIONMANAGER
IfcTransportElementNonFixedTypeEnum
@ kIfcTransportElementNonFixedTypeEnum_ROLLINGSTOCK
@ kIfcTransportElementNonFixedTypeEnum_VEHICLEAIR
@ kIfcTransportElementNonFixedTypeEnum_VEHICLEMARINE
@ kIfcTransportElementNonFixedTypeEnum_unset
@ kIfcTransportElementNonFixedTypeEnum_NOTDEFINED
@ kIfcTransportElementNonFixedTypeEnum_USERDEFINED
@ kIfcTransportElementNonFixedTypeEnum_VEHICLETRACKED
@ kIfcTransportElementNonFixedTypeEnum_CARGO
@ kIfcTransportElementNonFixedTypeEnum_VEHICLE
@ kIfcTransportElementNonFixedTypeEnum_VEHICLEWHEELED
@ kIfcTrackElementTypeEnum_FROG
@ kIfcTrackElementTypeEnum_DERAILER
@ kIfcTrackElementTypeEnum_unset
@ kIfcTrackElementTypeEnum_SLEEPER
@ kIfcTrackElementTypeEnum_BLOCKINGDEVICE
@ kIfcTrackElementTypeEnum_HALF_SET_OF_BLADES
@ kIfcTrackElementTypeEnum_SPEEDREGULATOR
@ kIfcTrackElementTypeEnum_USERDEFINED
@ kIfcTrackElementTypeEnum_NOTDEFINED
@ kIfcTrackElementTypeEnum_TRACKENDOFALIGNMENT
@ kIfcTrackElementTypeEnum_VEHICLESTOP
@ kIfcEventTriggerTypeEnum_unset
@ kIfcEventTriggerTypeEnum_EVENTCOMPLEX
@ kIfcEventTriggerTypeEnum_USERDEFINED
@ kIfcEventTriggerTypeEnum_EVENTRULE
@ kIfcEventTriggerTypeEnum_NOTDEFINED
@ kIfcEventTriggerTypeEnum_EVENTTIME
@ kIfcEventTriggerTypeEnum_EVENTMESSAGE
@ kIfcExternalSpatialElementTypeEnum_EXTERNAL_WATER
@ kIfcExternalSpatialElementTypeEnum_USERDEFINED
@ kIfcExternalSpatialElementTypeEnum_EXTERNAL_EARTH
@ kIfcExternalSpatialElementTypeEnum_NOTDEFINED
@ kIfcExternalSpatialElementTypeEnum_EXTERNAL_FIRE
@ kIfcExternalSpatialElementTypeEnum_EXTERNAL
@ kIfcExternalSpatialElementTypeEnum_unset
@ kIfcLightFixtureTypeEnum_POINTSOURCE
@ kIfcLightFixtureTypeEnum_NOTDEFINED
@ kIfcLightFixtureTypeEnum_unset
@ kIfcLightFixtureTypeEnum_SECURITYLIGHTING
@ kIfcLightFixtureTypeEnum_USERDEFINED
@ kIfcLightFixtureTypeEnum_DIRECTIONSOURCE
@ kIfcCoolingTowerTypeEnum_MECHANICALFORCEDDRAFT
@ kIfcCoolingTowerTypeEnum_NATURALDRAFT
@ kIfcCoolingTowerTypeEnum_unset
@ kIfcCoolingTowerTypeEnum_NOTDEFINED
@ kIfcCoolingTowerTypeEnum_USERDEFINED
@ kIfcCoolingTowerTypeEnum_MECHANICALINDUCEDDRAFT
IfcComplexPropertyTemplateTypeEnum
@ kIfcComplexPropertyTemplateTypeEnum_P_COMPLEX
@ kIfcComplexPropertyTemplateTypeEnum_unset
@ kIfcComplexPropertyTemplateTypeEnum_Q_COMPLEX
@ kIfcSignTypeEnum_USERDEFINED
@ kIfcMarineFacilityTypeEnum_BARRIERBEACH
@ kIfcMarineFacilityTypeEnum_WATERWAYSHIPLIFT
@ kIfcMarineFacilityTypeEnum_USERDEFINED
@ kIfcMarineFacilityTypeEnum_SLIPWAY
@ kIfcMarineFacilityTypeEnum_WATERWAY
@ kIfcMarineFacilityTypeEnum_BREAKWATER
@ kIfcMarineFacilityTypeEnum_MARINEDEFENCE
@ kIfcMarineFacilityTypeEnum_CANAL
@ kIfcMarineFacilityTypeEnum_SHIPYARD
@ kIfcMarineFacilityTypeEnum_FLOATINGDOCK
@ kIfcMarineFacilityTypeEnum_QUAY
@ kIfcMarineFacilityTypeEnum_SHIPLIFT
@ kIfcMarineFacilityTypeEnum_LAUNCHRECOVERY
@ kIfcMarineFacilityTypeEnum_PORT
@ kIfcMarineFacilityTypeEnum_HYDROLIFT
@ kIfcMarineFacilityTypeEnum_NOTDEFINED
@ kIfcMarineFacilityTypeEnum_REVETMENT
@ kIfcMarineFacilityTypeEnum_unset
@ kIfcMarineFacilityTypeEnum_JETTY
@ kIfcMarineFacilityTypeEnum_DRYDOCK
@ kIfcMarineFacilityTypeEnum_SHIPLOCK
@ kIfcMarineFacilityTypeEnum_NAVIGATIONALCHANNEL
@ kIfcNavigationElementTypeEnum_BEACON
@ kIfcNavigationElementTypeEnum_USERDEFINED
@ kIfcNavigationElementTypeEnum_unset
@ kIfcNavigationElementTypeEnum_NOTDEFINED
@ kIfcNavigationElementTypeEnum_BUOY
@ kIfcBuiltSystemTypeEnum_REINFORCING
@ kIfcBuiltSystemTypeEnum_PRESTRESSING
@ kIfcBuiltSystemTypeEnum_NOTDEFINED
@ kIfcBuiltSystemTypeEnum_TRANSPORT
@ kIfcBuiltSystemTypeEnum_SHADING
@ kIfcBuiltSystemTypeEnum_FOUNDATION
@ kIfcBuiltSystemTypeEnum_unset
@ kIfcBuiltSystemTypeEnum_MOORING
@ kIfcBuiltSystemTypeEnum_USERDEFINED
@ kIfcBuiltSystemTypeEnum_FENESTRATION
@ kIfcBuiltSystemTypeEnum_OUTERSHELL
@ kIfcBuiltSystemTypeEnum_LOADBEARING
@ kIfcBuiltSystemTypeEnum_TRACKCIRCUIT
@ kIfcBuiltSystemTypeEnum_EROSIONPREVENTION
@ kIfcAudioVisualApplianceTypeEnum_TUNER
@ kIfcAudioVisualApplianceTypeEnum_DISPLAY
@ kIfcAudioVisualApplianceTypeEnum_AMPLIFIER
@ kIfcAudioVisualApplianceTypeEnum_TELEPHONE
@ kIfcAudioVisualApplianceTypeEnum_PLAYER
@ kIfcAudioVisualApplianceTypeEnum_USERDEFINED
@ kIfcAudioVisualApplianceTypeEnum_RECEIVER
@ kIfcAudioVisualApplianceTypeEnum_SWITCHER
@ kIfcAudioVisualApplianceTypeEnum_NOTDEFINED
@ kIfcAudioVisualApplianceTypeEnum_RECORDINGEQUIPMENT
@ kIfcAudioVisualApplianceTypeEnum_unset
@ kIfcAudioVisualApplianceTypeEnum_COMMUNICATIONTERMINAL
@ kIfcAudioVisualApplianceTypeEnum_PROJECTOR
@ kIfcAudioVisualApplianceTypeEnum_MICROPHONE
@ kIfcAudioVisualApplianceTypeEnum_SPEAKER
@ kIfcAudioVisualApplianceTypeEnum_CAMERA
@ kIfcSystemFurnitureElementTypeEnum_unset
@ kIfcSystemFurnitureElementTypeEnum_PANEL
@ kIfcSystemFurnitureElementTypeEnum_USERDEFINED
@ kIfcSystemFurnitureElementTypeEnum_SUBRACK
@ kIfcSystemFurnitureElementTypeEnum_WORKSURFACE
@ kIfcSystemFurnitureElementTypeEnum_NOTDEFINED
@ kIfcDoorPanelPositionEnum_NOTDEFINED
@ kIfcDoorPanelPositionEnum_RIGHT
@ kIfcDoorPanelPositionEnum_LEFT
@ kIfcDoorPanelPositionEnum_MIDDLE
@ kIfcDoorPanelPositionEnum_unset
@ kIfcDoorStyleConstructionEnum_STEEL
@ kIfcDoorStyleConstructionEnum_NOTDEFINED
@ kIfcDoorStyleConstructionEnum_PLASTIC
@ kIfcDoorStyleConstructionEnum_unset
@ kIfcDoorStyleConstructionEnum_ALUMINIUM_WOOD
@ kIfcDoorStyleConstructionEnum_HIGH_GRADE_STEEL
@ kIfcDoorStyleConstructionEnum_ALUMINIUM_PLASTIC
@ kIfcDoorStyleConstructionEnum_ALUMINIUM
@ kIfcDoorStyleConstructionEnum_USERDEFINED
@ kIfcDoorStyleConstructionEnum_WOOD
@ kIfcProcedureTypeEnum_ADVICE_CAUTION
@ kIfcProcedureTypeEnum_USERDEFINED
@ kIfcProcedureTypeEnum_STARTUP
@ kIfcProcedureTypeEnum_NOTDEFINED
@ kIfcProcedureTypeEnum_ADVICE_WARNING
@ kIfcProcedureTypeEnum_ADVICE_NOTE
@ kIfcProcedureTypeEnum_SHUTDOWN
@ kIfcProcedureTypeEnum_DIAGNOSTIC
@ kIfcProcedureTypeEnum_CALIBRATION
@ kIfcVoidingFeatureTypeEnum_unset
@ kIfcVoidingFeatureTypeEnum_MITER
@ kIfcVoidingFeatureTypeEnum_HOLE
@ kIfcVoidingFeatureTypeEnum_USERDEFINED
@ kIfcVoidingFeatureTypeEnum_CHAMFER
@ kIfcVoidingFeatureTypeEnum_NOTCH
@ kIfcVoidingFeatureTypeEnum_EDGE
@ kIfcVoidingFeatureTypeEnum_NOTDEFINED
@ kIfcVoidingFeatureTypeEnum_CUTOUT
@ kIfcLayerSetDirectionEnum_AXIS2
@ kIfcLayerSetDirectionEnum_AXIS3
@ kIfcLayerSetDirectionEnum_AXIS1
@ kIfcLayerSetDirectionEnum_unset
@ kIfcBearingTypeEnum_ROLLER
@ kIfcBearingTypeEnum_ROCKER
@ kIfcBearingTypeEnum_USERDEFINED
@ kIfcBearingTypeEnum_SPHERICAL
@ kIfcBearingTypeEnum_CYLINDRICAL
@ kIfcBearingTypeEnum_NOTDEFINED
@ kIfcBearingTypeEnum_ELASTOMERIC
@ kIfcLightDistributionCurveEnum_TYPE_A
@ kIfcLightDistributionCurveEnum_NOTDEFINED
@ kIfcLightDistributionCurveEnum_TYPE_B
@ kIfcLightDistributionCurveEnum_unset
@ kIfcLightDistributionCurveEnum_TYPE_C
IfcStructuralCurveActivityTypeEnum
@ kIfcStructuralCurveActivityTypeEnum_EQUIDISTANT
@ kIfcStructuralCurveActivityTypeEnum_unset
@ kIfcStructuralCurveActivityTypeEnum_LINEAR
@ kIfcStructuralCurveActivityTypeEnum_NOTDEFINED
@ kIfcStructuralCurveActivityTypeEnum_PARABOLA
@ kIfcStructuralCurveActivityTypeEnum_DISCRETE
@ kIfcStructuralCurveActivityTypeEnum_CONST
@ kIfcStructuralCurveActivityTypeEnum_SINUS
@ kIfcStructuralCurveActivityTypeEnum_USERDEFINED
@ kIfcStructuralCurveActivityTypeEnum_POLYGONAL
@ kIfcAnalysisModelTypeEnum_OUT_PLANE_LOADING_2D
@ kIfcAnalysisModelTypeEnum_NOTDEFINED
@ kIfcAnalysisModelTypeEnum_IN_PLANE_LOADING_2D
@ kIfcAnalysisModelTypeEnum_USERDEFINED
@ kIfcAnalysisModelTypeEnum_LOADING_3D
@ kIfcAnalysisModelTypeEnum_unset
@ kIfcAlignmentTypeEnum_unset
@ kIfcAlignmentTypeEnum_NOTDEFINED
@ kIfcAlignmentTypeEnum_USERDEFINED
@ kIfcObjectiveEnum_USERDEFINED
@ kIfcObjectiveEnum_MERGECONFLICT
@ kIfcObjectiveEnum_SPECIFICATION
@ kIfcObjectiveEnum_TRIGGERCONDITION
@ kIfcObjectiveEnum_HEALTHANDSAFETY
@ kIfcObjectiveEnum_REQUIREMENT
@ kIfcObjectiveEnum_DESIGNINTENT
@ kIfcObjectiveEnum_CODEWAIVER
@ kIfcObjectiveEnum_NOTDEFINED
@ kIfcObjectiveEnum_CODECOMPLIANCE
@ kIfcStairFlightTypeEnum_NOTDEFINED
@ kIfcStairFlightTypeEnum_FREEFORM
@ kIfcStairFlightTypeEnum_WINDER
@ kIfcStairFlightTypeEnum_unset
@ kIfcStairFlightTypeEnum_STRAIGHT
@ kIfcStairFlightTypeEnum_CURVED
@ kIfcStairFlightTypeEnum_SPIRAL
@ kIfcStairFlightTypeEnum_USERDEFINED
@ kIfcDirectionSenseEnum_unset
@ kIfcDirectionSenseEnum_POSITIVE
@ kIfcDirectionSenseEnum_NEGATIVE
@ kIfcArithmeticOperatorEnum_SUBTRACT
@ kIfcArithmeticOperatorEnum_ADD
@ kIfcArithmeticOperatorEnum_unset
@ kIfcArithmeticOperatorEnum_MULTIPLY
@ kIfcArithmeticOperatorEnum_DIVIDE
@ kIfcMemberTypeEnum_STAY_CABLE
@ kIfcMemberTypeEnum_NOTDEFINED
@ kIfcMemberTypeEnum_SUSPENDER
@ kIfcMemberTypeEnum_STIFFENING_RIB
@ kIfcMemberTypeEnum_STRUCTURALCABLE
@ kIfcMemberTypeEnum_SUSPENSION_CABLE
@ kIfcMemberTypeEnum_USERDEFINED
@ kIfcMemberTypeEnum_ARCH_SEGMENT
IfcMobileTelecommunicationsApplianceTypeEnum
@ kIfcMobileTelecommunicationsApplianceTypeEnum_PACKETCONTROLUNIT
@ kIfcMobileTelecommunicationsApplianceTypeEnum_unset
@ kIfcMobileTelecommunicationsApplianceTypeEnum_SUBSCRIBERSERVER
@ kIfcMobileTelecommunicationsApplianceTypeEnum_USERDEFINED
@ kIfcMobileTelecommunicationsApplianceTypeEnum_BASEBANDUNIT
@ kIfcMobileTelecommunicationsApplianceTypeEnum_SERVICE_GPRS_SUPPORT_NODE
@ kIfcMobileTelecommunicationsApplianceTypeEnum_MOBILESWITCHINGCENTER
@ kIfcMobileTelecommunicationsApplianceTypeEnum_E_UTRAN_NODE_B
@ kIfcMobileTelecommunicationsApplianceTypeEnum_REMOTERADIOUNIT
@ kIfcMobileTelecommunicationsApplianceTypeEnum_GATEWAY_GPRS_SUPPORT_NODE
@ kIfcMobileTelecommunicationsApplianceTypeEnum_MSCSERVER
@ kIfcMobileTelecommunicationsApplianceTypeEnum_NOTDEFINED
@ kIfcMobileTelecommunicationsApplianceTypeEnum_ACCESSPOINT
@ kIfcMobileTelecommunicationsApplianceTypeEnum_BASETRANSCEIVERSTATION
@ kIfcMobileTelecommunicationsApplianceTypeEnum_REMOTEUNIT
@ kIfcMobileTelecommunicationsApplianceTypeEnum_MASTERUNIT
@ kIfcBenchmarkEnum_LESSTHANOREQUALTO
@ kIfcBenchmarkEnum_NOTINCLUDES
@ kIfcBenchmarkEnum_NOTEQUALTO
@ kIfcBenchmarkEnum_GREATERTHANOREQUALTO
@ kIfcBenchmarkEnum_LESSTHAN
@ kIfcBenchmarkEnum_INCLUDEDIN
@ kIfcBenchmarkEnum_GREATERTHAN
@ kIfcBenchmarkEnum_NOTINCLUDEDIN
@ kIfcBenchmarkEnum_INCLUDES
IfcStructuralSurfaceActivityTypeEnum
@ kIfcStructuralSurfaceActivityTypeEnum_USERDEFINED
@ kIfcStructuralSurfaceActivityTypeEnum_BILINEAR
@ kIfcStructuralSurfaceActivityTypeEnum_ISOCONTOUR
@ kIfcStructuralSurfaceActivityTypeEnum_NOTDEFINED
@ kIfcStructuralSurfaceActivityTypeEnum_DISCRETE
@ kIfcStructuralSurfaceActivityTypeEnum_CONST
@ kIfcStructuralSurfaceActivityTypeEnum_unset
@ kIfcPlateTypeEnum_STIFFENER_PLATE
@ kIfcPlateTypeEnum_CURTAIN_PANEL
@ kIfcPlateTypeEnum_BASE_PLATE
@ kIfcPlateTypeEnum_GUSSET_PLATE
@ kIfcPlateTypeEnum_USERDEFINED
@ kIfcPlateTypeEnum_COVER_PLATE
@ kIfcPlateTypeEnum_FLANGE_PLATE
@ kIfcPlateTypeEnum_NOTDEFINED
@ kIfcPlateTypeEnum_SPLICE_PLATE
IfcConstructionMaterialResourceTypeEnum
@ kIfcConstructionMaterialResourceTypeEnum_unset
@ kIfcConstructionMaterialResourceTypeEnum_DRYWALL
@ kIfcConstructionMaterialResourceTypeEnum_WOOD
@ kIfcConstructionMaterialResourceTypeEnum_METAL
@ kIfcConstructionMaterialResourceTypeEnum_AGGREGATES
@ kIfcConstructionMaterialResourceTypeEnum_PLASTIC
@ kIfcConstructionMaterialResourceTypeEnum_USERDEFINED
@ kIfcConstructionMaterialResourceTypeEnum_NOTDEFINED
@ kIfcConstructionMaterialResourceTypeEnum_CONCRETE
@ kIfcConstructionMaterialResourceTypeEnum_MASONRY
@ kIfcConstructionMaterialResourceTypeEnum_FUEL
@ kIfcConstructionMaterialResourceTypeEnum_GYPSUM
@ kIfcFootingTypeEnum_PAD_FOOTING
@ kIfcFootingTypeEnum_USERDEFINED
@ kIfcFootingTypeEnum_FOOTING_BEAM
@ kIfcFootingTypeEnum_PILE_CAP
@ kIfcFootingTypeEnum_NOTDEFINED
@ kIfcFootingTypeEnum_CAISSON_FOUNDATION
@ kIfcFootingTypeEnum_STRIP_FOOTING
@ kIfcAnalysisTheoryTypeEnum_FULL_NONLINEAR_THEORY
@ kIfcAnalysisTheoryTypeEnum_SECOND_ORDER_THEORY
@ kIfcAnalysisTheoryTypeEnum_FIRST_ORDER_THEORY
@ kIfcAnalysisTheoryTypeEnum_USERDEFINED
@ kIfcAnalysisTheoryTypeEnum_THIRD_ORDER_THEORY
@ kIfcAnalysisTheoryTypeEnum_unset
@ kIfcAnalysisTheoryTypeEnum_NOTDEFINED
@ kIfcWallTypeEnum_RETAININGWALL
@ kIfcWallTypeEnum_PLUMBINGWALL
@ kIfcWallTypeEnum_USERDEFINED
@ kIfcWallTypeEnum_PARTITIONING
@ kIfcWallTypeEnum_ELEMENTEDWALL
@ kIfcProjectOrderTypeEnum_MOVEORDER
@ kIfcProjectOrderTypeEnum_USERDEFINED
@ kIfcProjectOrderTypeEnum_CHANGEORDER
@ kIfcProjectOrderTypeEnum_PURCHASEORDER
@ kIfcProjectOrderTypeEnum_WORKORDER
@ kIfcProjectOrderTypeEnum_NOTDEFINED
@ kIfcProjectOrderTypeEnum_unset
@ kIfcProjectOrderTypeEnum_MAINTENANCEWORKORDER
IfcPreferredSurfaceCurveRepresentation
@ kIfcPreferredSurfaceCurveRepresentation_CURVE3D
@ kIfcPreferredSurfaceCurveRepresentation_PCURVE_S1
@ kIfcPreferredSurfaceCurveRepresentation_PCURVE_S2
@ kIfcPreferredSurfaceCurveRepresentation_unset
@ kIfcDataOriginEnum_USERDEFINED
@ kIfcDataOriginEnum_SIMULATED
@ kIfcDataOriginEnum_NOTDEFINED
@ kIfcDataOriginEnum_PREDICTED
@ kIfcDuctSilencerTypeEnum_RECTANGULAR
@ kIfcDuctSilencerTypeEnum_FLATOVAL
@ kIfcDuctSilencerTypeEnum_unset
@ kIfcDuctSilencerTypeEnum_ROUND
@ kIfcDuctSilencerTypeEnum_USERDEFINED
@ kIfcDuctSilencerTypeEnum_NOTDEFINED
@ kIfcBuildingSystemTypeEnum_USERDEFINED
@ kIfcBuildingSystemTypeEnum_NOTDEFINED
@ kIfcBuildingSystemTypeEnum_LOADBEARING
@ kIfcBuildingSystemTypeEnum_EROSIONPREVENTION
@ kIfcBuildingSystemTypeEnum_REINFORCING
@ kIfcBuildingSystemTypeEnum_unset
@ kIfcBuildingSystemTypeEnum_FENESTRATION
@ kIfcBuildingSystemTypeEnum_OUTERSHELL
@ kIfcBuildingSystemTypeEnum_SHADING
@ kIfcBuildingSystemTypeEnum_TRANSPORT
@ kIfcBuildingSystemTypeEnum_PRESTRESSING
@ kIfcBuildingSystemTypeEnum_FOUNDATION
@ kIfcBurnerTypeEnum_USERDEFINED
@ kIfcBurnerTypeEnum_NOTDEFINED
IfcProtectiveDeviceTrippingUnitTypeEnum
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_unset
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_RESIDUALCURRENT
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_NOTDEFINED
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_USERDEFINED
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_THERMAL
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_ELECTROMAGNETIC
@ kIfcProtectiveDeviceTrippingUnitTypeEnum_ELECTRONIC
@ kIfcDuctSegmentTypeEnum_unset
@ kIfcDuctSegmentTypeEnum_USERDEFINED
@ kIfcDuctSegmentTypeEnum_RIGIDSEGMENT
@ kIfcDuctSegmentTypeEnum_NOTDEFINED
@ kIfcDuctSegmentTypeEnum_FLEXIBLESEGMENT
@ kIfcTaskTypeEnum_USERDEFINED
@ kIfcTaskTypeEnum_MAINTENANCE
@ kIfcTaskTypeEnum_INSTALLATION
@ kIfcTaskTypeEnum_CONSTRUCTION
@ kIfcLogicalOperatorEnum_LOGICALXOR
@ kIfcLogicalOperatorEnum_LOGICALNOTAND
@ kIfcLogicalOperatorEnum_unset
@ kIfcLogicalOperatorEnum_LOGICALAND
@ kIfcLogicalOperatorEnum_LOGICALOR
@ kIfcLogicalOperatorEnum_LOGICALNOTOR
@ kIfcElementCompositionEnum_COMPLEX
@ kIfcElementCompositionEnum_unset
@ kIfcElementCompositionEnum_PARTIAL
@ kIfcElementCompositionEnum_ELEMENT
@ kIfcSurfaceFeatureTypeEnum_USERDEFINED
@ kIfcSurfaceFeatureTypeEnum_TAG
@ kIfcSurfaceFeatureTypeEnum_DEFECT
@ kIfcSurfaceFeatureTypeEnum_TREATMENT
@ kIfcSurfaceFeatureTypeEnum_unset
@ kIfcSurfaceFeatureTypeEnum_TRANSVERSERUMBLESTRIP
@ kIfcSurfaceFeatureTypeEnum_HATCHMARKING
@ kIfcSurfaceFeatureTypeEnum_PAVEMENTSURFACEMARKING
@ kIfcSurfaceFeatureTypeEnum_RUMBLESTRIP
@ kIfcSurfaceFeatureTypeEnum_MARK
@ kIfcSurfaceFeatureTypeEnum_SYMBOLMARKING
@ kIfcSurfaceFeatureTypeEnum_LINEMARKING
@ kIfcSurfaceFeatureTypeEnum_NOTDEFINED
@ kIfcSurfaceFeatureTypeEnum_NONSKIDSURFACING
@ kIfcWindowTypeEnum_LIGHTDOME
@ kIfcWindowTypeEnum_NOTDEFINED
@ kIfcWindowTypeEnum_USERDEFINED
@ kIfcCoilTypeEnum_GASHEATINGCOIL
@ kIfcCoilTypeEnum_HYDRONICCOIL
@ kIfcCoilTypeEnum_ELECTRICHEATINGCOIL
@ kIfcCoilTypeEnum_DXCOOLINGCOIL
@ kIfcCoilTypeEnum_USERDEFINED
@ kIfcCoilTypeEnum_STEAMHEATINGCOIL
@ kIfcCoilTypeEnum_WATERHEATINGCOIL
@ kIfcCoilTypeEnum_WATERCOOLINGCOIL
@ kIfcCooledBeamTypeEnum_USERDEFINED
@ kIfcCooledBeamTypeEnum_ACTIVE
@ kIfcCooledBeamTypeEnum_unset
@ kIfcCooledBeamTypeEnum_NOTDEFINED
@ kIfcCooledBeamTypeEnum_PASSIVE
@ kIfcActionRequestTypeEnum_EMAIL
@ kIfcActionRequestTypeEnum_PHONE
@ kIfcActionRequestTypeEnum_VERBAL
@ kIfcActionRequestTypeEnum_FAX
@ kIfcActionRequestTypeEnum_USERDEFINED
@ kIfcActionRequestTypeEnum_unset
@ kIfcActionRequestTypeEnum_NOTDEFINED
@ kIfcActionRequestTypeEnum_POST
@ kIfcTrimmingPreference_UNSPECIFIED
@ kIfcTrimmingPreference_PARAMETER
@ kIfcTrimmingPreference_CARTESIAN
@ kIfcTrimmingPreference_unset
@ kIfcCompressorTypeEnum_SINGLESCREW
@ kIfcCompressorTypeEnum_SINGLESTAGE
@ kIfcCompressorTypeEnum_unset
@ kIfcCompressorTypeEnum_TROCHOIDAL
@ kIfcCompressorTypeEnum_BOOSTER
@ kIfcCompressorTypeEnum_ROTARY
@ kIfcCompressorTypeEnum_DYNAMIC
@ kIfcCompressorTypeEnum_RECIPROCATING
@ kIfcCompressorTypeEnum_WELDEDSHELLHERMETIC
@ kIfcCompressorTypeEnum_NOTDEFINED
@ kIfcCompressorTypeEnum_ROTARYVANE
@ kIfcCompressorTypeEnum_SEMIHERMETIC
@ kIfcCompressorTypeEnum_HERMETIC
@ kIfcCompressorTypeEnum_TWINSCREW
@ kIfcCompressorTypeEnum_OPENTYPE
@ kIfcCompressorTypeEnum_USERDEFINED
@ kIfcCompressorTypeEnum_SCROLL
@ kIfcCompressorTypeEnum_ROLLINGPISTON
@ kIfcBearingTypeDisplacementEnum_FIXED_MOVEMENT
@ kIfcBearingTypeDisplacementEnum_unset
@ kIfcBearingTypeDisplacementEnum_FREE_MOVEMENT
@ kIfcBearingTypeDisplacementEnum_GUIDED_TRANSVERSAL
@ kIfcBearingTypeDisplacementEnum_NOTDEFINED
@ kIfcBearingTypeDisplacementEnum_GUIDED_LONGITUDINAL
@ kIfcConnectionTypeEnum_unset
@ kIfcConnectionTypeEnum_ATPATH
@ kIfcConnectionTypeEnum_NOTDEFINED
@ kIfcConnectionTypeEnum_ATSTART
@ kIfcConnectionTypeEnum_ATEND
@ kIfcTransportElementFixedTypeEnum_NOTDEFINED
@ kIfcTransportElementFixedTypeEnum_MOVINGWALKWAY
@ kIfcTransportElementFixedTypeEnum_USERDEFINED
@ kIfcTransportElementFixedTypeEnum_ELEVATOR
@ kIfcTransportElementFixedTypeEnum_ESCALATOR
@ kIfcTransportElementFixedTypeEnum_unset
@ kIfcTransportElementFixedTypeEnum_HAULINGGEAR
@ kIfcTransportElementFixedTypeEnum_LIFTINGGEAR
@ kIfcTransportElementFixedTypeEnum_CRANEWAY
@ kIfcEarthworksCutTypeEnum_DREDGING
@ kIfcEarthworksCutTypeEnum_TRENCH
@ kIfcEarthworksCutTypeEnum_unset
@ kIfcEarthworksCutTypeEnum_USERDEFINED
@ kIfcEarthworksCutTypeEnum_EXCAVATION
@ kIfcEarthworksCutTypeEnum_OVEREXCAVATION
@ kIfcEarthworksCutTypeEnum_STEPEXCAVATION
@ kIfcEarthworksCutTypeEnum_PAVEMENTMILLING
@ kIfcEarthworksCutTypeEnum_TOPSOILREMOVAL
@ kIfcEarthworksCutTypeEnum_BASE_EXCAVATION
@ kIfcEarthworksCutTypeEnum_CUT
@ kIfcEarthworksCutTypeEnum_NOTDEFINED
@ kIfcFanTypeEnum_CENTRIFUGALFORWARDCURVED
@ kIfcFanTypeEnum_CENTRIFUGALBACKWARDINCLINEDCURVED
@ kIfcFanTypeEnum_PROPELLORAXIAL
@ kIfcFanTypeEnum_CENTRIFUGALAIRFOIL
@ kIfcFanTypeEnum_CENTRIFUGALRADIAL
@ kIfcRecurrenceTypeEnum_unset
@ kIfcRecurrenceTypeEnum_MONTHLY_BY_POSITION
@ kIfcRecurrenceTypeEnum_BY_WEEKDAY_COUNT
@ kIfcRecurrenceTypeEnum_MONTHLY_BY_DAY_OF_MONTH
@ kIfcRecurrenceTypeEnum_WEEKLY
@ kIfcRecurrenceTypeEnum_YEARLY_BY_POSITION
@ kIfcRecurrenceTypeEnum_DAILY
@ kIfcRecurrenceTypeEnum_BY_DAY_COUNT
@ kIfcRecurrenceTypeEnum_YEARLY_BY_DAY_OF_MONTH
@ kIfcDocumentStatusEnum_FINAL
@ kIfcDocumentStatusEnum_REVISION
@ kIfcDocumentStatusEnum_DRAFT
@ kIfcDocumentStatusEnum_FINALDRAFT
@ kIfcDocumentStatusEnum_unset
@ kIfcDocumentStatusEnum_NOTDEFINED
@ kIfcChimneyTypeEnum_USERDEFINED
@ kIfcChimneyTypeEnum_NOTDEFINED
@ kIfcUnitaryEquipmentTypeEnum_ROOFTOPUNIT
@ kIfcUnitaryEquipmentTypeEnum_unset
@ kIfcUnitaryEquipmentTypeEnum_DEHUMIDIFIER
@ kIfcUnitaryEquipmentTypeEnum_SPLITSYSTEM
@ kIfcUnitaryEquipmentTypeEnum_AIRHANDLER
@ kIfcUnitaryEquipmentTypeEnum_USERDEFINED
@ kIfcUnitaryEquipmentTypeEnum_NOTDEFINED
@ kIfcUnitaryEquipmentTypeEnum_AIRCONDITIONINGUNIT
@ kIfcVibrationDamperTypeEnum_unset
@ kIfcVibrationDamperTypeEnum_NOTDEFINED
@ kIfcVibrationDamperTypeEnum_AXIAL_YIELD
@ kIfcVibrationDamperTypeEnum_SHEAR_YIELD
@ kIfcVibrationDamperTypeEnum_VISCOUS
@ kIfcVibrationDamperTypeEnum_BENDING_YIELD
@ kIfcVibrationDamperTypeEnum_RUBBER
@ kIfcVibrationDamperTypeEnum_FRICTION
@ kIfcVibrationDamperTypeEnum_USERDEFINED
@ kIfcMooringDeviceTypeEnum_BOLLARD
@ kIfcMooringDeviceTypeEnum_LINETENSIONER
@ kIfcMooringDeviceTypeEnum_USERDEFINED
@ kIfcMooringDeviceTypeEnum_NOTDEFINED
@ kIfcMooringDeviceTypeEnum_VACUUMDEVICE
@ kIfcMooringDeviceTypeEnum_unset
@ kIfcMooringDeviceTypeEnum_MOORINGHOOKS
@ kIfcMooringDeviceTypeEnum_MAGNETICDEVICE
@ kIfcTaskDurationEnum_WORKTIME
@ kIfcTaskDurationEnum_NOTDEFINED
@ kIfcTaskDurationEnum_ELAPSEDTIME
@ kIfcVibrationIsolatorTypeEnum_BASE
@ kIfcVibrationIsolatorTypeEnum_NOTDEFINED
@ kIfcVibrationIsolatorTypeEnum_unset
@ kIfcVibrationIsolatorTypeEnum_SPRING
@ kIfcVibrationIsolatorTypeEnum_COMPRESSION
@ kIfcVibrationIsolatorTypeEnum_USERDEFINED
@ kIfcConstraintEnum_NOTDEFINED
@ kIfcConstraintEnum_USERDEFINED
@ kIfcCableSegmentTypeEnum_NOTDEFINED
@ kIfcCableSegmentTypeEnum_CORESEGMENT
@ kIfcCableSegmentTypeEnum_unset
@ kIfcCableSegmentTypeEnum_OPTICALCABLESEGMENT
@ kIfcCableSegmentTypeEnum_CONDUCTORSEGMENT
@ kIfcCableSegmentTypeEnum_CABLESEGMENT
@ kIfcCableSegmentTypeEnum_STITCHWIRE
@ kIfcCableSegmentTypeEnum_FIBERTUBE
@ kIfcCableSegmentTypeEnum_WIREPAIRSEGMENT
@ kIfcCableSegmentTypeEnum_CONTACTWIRESEGMENT
@ kIfcCableSegmentTypeEnum_BUSBARSEGMENT
@ kIfcCableSegmentTypeEnum_FIBERSEGMENT
@ kIfcCableSegmentTypeEnum_USERDEFINED
@ kIfcElectricMotorTypeEnum_unset
@ kIfcElectricMotorTypeEnum_SYNCHRONOUS
@ kIfcElectricMotorTypeEnum_NOTDEFINED
@ kIfcElectricMotorTypeEnum_POLYPHASE
@ kIfcElectricMotorTypeEnum_DC
@ kIfcElectricMotorTypeEnum_RELUCTANCESYNCHRONOUS
@ kIfcElectricMotorTypeEnum_USERDEFINED
@ kIfcElectricMotorTypeEnum_INDUCTION
@ kIfcCurtainWallTypeEnum_USERDEFINED
@ kIfcCurtainWallTypeEnum_NOTDEFINED
@ kIfcCurtainWallTypeEnum_unset
@ kIfcSlabTypeEnum_APPROACH_SLAB
@ kIfcSlabTypeEnum_USERDEFINED
@ kIfcGeographicElementTypeEnum_unset
@ kIfcGeographicElementTypeEnum_USERDEFINED
@ kIfcGeographicElementTypeEnum_NOTDEFINED
@ kIfcGeographicElementTypeEnum_TERRAIN
@ kIfcGeographicElementTypeEnum_SOIL_BORING_POINT
@ kIfcLiquidTerminalTypeEnum_USERDEFINED
@ kIfcLiquidTerminalTypeEnum_LOADINGARM
@ kIfcLiquidTerminalTypeEnum_NOTDEFINED
@ kIfcLiquidTerminalTypeEnum_unset
@ kIfcLiquidTerminalTypeEnum_HOSEREEL
@ kIfcGlobalOrLocalEnum_GLOBAL_COORDS
@ kIfcGlobalOrLocalEnum_LOCAL_COORDS
@ kIfcTransitionCode_CONTSAMEGRADIENT
@ kIfcTransitionCode_CONTSAMEGRADIENTSAMECURVATURE
@ kIfcTransitionCode_DISCONTINUOUS
@ kIfcTransitionCode_CONTINUOUS
@ kIfcTendonAnchorTypeEnum_NOTDEFINED
@ kIfcTendonAnchorTypeEnum_FIXED_END
@ kIfcTendonAnchorTypeEnum_TENSIONING_END
@ kIfcTendonAnchorTypeEnum_unset
@ kIfcTendonAnchorTypeEnum_COUPLER
@ kIfcTendonAnchorTypeEnum_USERDEFINED
@ kIfcSwitchingDeviceTypeEnum_SWITCHDISCONNECTOR
@ kIfcSwitchingDeviceTypeEnum_RELAY
@ kIfcSwitchingDeviceTypeEnum_DIMMERSWITCH
@ kIfcSwitchingDeviceTypeEnum_STARTER
@ kIfcSwitchingDeviceTypeEnum_MOMENTARYSWITCH
@ kIfcSwitchingDeviceTypeEnum_TOGGLESWITCH
@ kIfcSwitchingDeviceTypeEnum_USERDEFINED
@ kIfcSwitchingDeviceTypeEnum_SELECTORSWITCH
@ kIfcSwitchingDeviceTypeEnum_KEYPAD
@ kIfcSwitchingDeviceTypeEnum_NOTDEFINED
@ kIfcSwitchingDeviceTypeEnum_START_AND_STOP_EQUIPMENT
@ kIfcSwitchingDeviceTypeEnum_unset
@ kIfcSwitchingDeviceTypeEnum_EMERGENCYSTOP
@ kIfcSwitchingDeviceTypeEnum_CONTACTOR
@ kIfcUnitEnum_ABSORBEDDOSEUNIT
@ kIfcUnitEnum_MAGNETICFLUXUNIT
@ kIfcUnitEnum_AMOUNTOFSUBSTANCEUNIT
@ kIfcUnitEnum_ILLUMINANCEUNIT
@ kIfcUnitEnum_THERMODYNAMICTEMPERATUREUNIT
@ kIfcUnitEnum_LUMINOUSFLUXUNIT
@ kIfcUnitEnum_ELECTRICCURRENTUNIT
@ kIfcUnitEnum_DOSEEQUIVALENTUNIT
@ kIfcUnitEnum_RADIOACTIVITYUNIT
@ kIfcUnitEnum_ELECTRICRESISTANCEUNIT
@ kIfcUnitEnum_MAGNETICFLUXDENSITYUNIT
@ kIfcUnitEnum_ELECTRICVOLTAGEUNIT
@ kIfcUnitEnum_ELECTRICCHARGEUNIT
@ kIfcUnitEnum_ELECTRICCONDUCTANCEUNIT
@ kIfcUnitEnum_ELECTRICCAPACITANCEUNIT
@ kIfcUnitEnum_LUMINOUSINTENSITYUNIT
@ kIfcHeatExchangerTypeEnum_PLATE
@ kIfcHeatExchangerTypeEnum_unset
@ kIfcHeatExchangerTypeEnum_USERDEFINED
@ kIfcHeatExchangerTypeEnum_NOTDEFINED
@ kIfcHeatExchangerTypeEnum_SHELLANDTUBE
@ kIfcHeatExchangerTypeEnum_TURNOUTHEATING
IfcFireSuppressionTerminalTypeEnum
@ kIfcFireSuppressionTerminalTypeEnum_SPRINKLER
@ kIfcFireSuppressionTerminalTypeEnum_unset
@ kIfcFireSuppressionTerminalTypeEnum_NOTDEFINED
@ kIfcFireSuppressionTerminalTypeEnum_USERDEFINED
@ kIfcFireSuppressionTerminalTypeEnum_SPRINKLERDEFLECTOR
@ kIfcFireSuppressionTerminalTypeEnum_FIREMONITOR
@ kIfcFireSuppressionTerminalTypeEnum_HOSEREEL
@ kIfcFireSuppressionTerminalTypeEnum_FIREHYDRANT
@ kIfcFireSuppressionTerminalTypeEnum_BREECHINGINLET
@ kIfcValveTypeEnum_CHANGEOVER
@ kIfcValveTypeEnum_USERDEFINED
@ kIfcValveTypeEnum_COMMISSIONING
@ kIfcValveTypeEnum_DOUBLEREGULATING
@ kIfcValveTypeEnum_REGULATING
@ kIfcValveTypeEnum_AIRRELEASE
@ kIfcValveTypeEnum_DRAWOFFCOCK
@ kIfcValveTypeEnum_PRESSUREREDUCING
@ kIfcValveTypeEnum_DOUBLECHECK
@ kIfcValveTypeEnum_PRESSURERELIEF
@ kIfcValveTypeEnum_SAFETYCUTOFF
@ kIfcValveTypeEnum_ANTIVACUUM
@ kIfcValveTypeEnum_NOTDEFINED
@ kIfcAlarmTypeEnum_NOTDEFINED
@ kIfcAlarmTypeEnum_BREAKGLASSBUTTON
@ kIfcAlarmTypeEnum_RAILWAYCROCODILE
@ kIfcAlarmTypeEnum_USERDEFINED
@ kIfcAlarmTypeEnum_MANUALPULLBOX
@ kIfcAlarmTypeEnum_RAILWAYDETONATOR
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SLIDING
@ kIfcDoorStyleOperationEnum_USERDEFINED
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING
@ kIfcDoorStyleOperationEnum_SLIDING_TO_RIGHT
@ kIfcDoorStyleOperationEnum_SINGLE_SWING_LEFT
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT
@ kIfcDoorStyleOperationEnum_ROLLINGUP
@ kIfcDoorStyleOperationEnum_FOLDING_TO_RIGHT
@ kIfcDoorStyleOperationEnum_REVOLVING
@ kIfcDoorStyleOperationEnum_FOLDING_TO_LEFT
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_DOUBLE_SWING
@ kIfcDoorStyleOperationEnum_DOUBLE_SWING_RIGHT
@ kIfcDoorStyleOperationEnum_DOUBLE_SWING_LEFT
@ kIfcDoorStyleOperationEnum_unset
@ kIfcDoorStyleOperationEnum_NOTDEFINED
@ kIfcDoorStyleOperationEnum_SINGLE_SWING_RIGHT
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_FOLDING
@ kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT
@ kIfcDoorStyleOperationEnum_SLIDING_TO_LEFT
@ kIfcTimeSeriesDataTypeEnum_PIECEWISECONTINUOUS
@ kIfcTimeSeriesDataTypeEnum_CONTINUOUS
@ kIfcTimeSeriesDataTypeEnum_NOTDEFINED
@ kIfcTimeSeriesDataTypeEnum_PIECEWISECONSTANT
@ kIfcTimeSeriesDataTypeEnum_PIECEWISEBINARY
@ kIfcTimeSeriesDataTypeEnum_unset
@ kIfcTimeSeriesDataTypeEnum_DISCRETEBINARY
@ kIfcTimeSeriesDataTypeEnum_DISCRETE
@ kIfcStructuralCurveMemberTypeEnum_TENSION_MEMBER
@ kIfcStructuralCurveMemberTypeEnum_PIN_JOINED_MEMBER
@ kIfcStructuralCurveMemberTypeEnum_CABLE
@ kIfcStructuralCurveMemberTypeEnum_RIGID_JOINED_MEMBER
@ kIfcStructuralCurveMemberTypeEnum_unset
@ kIfcStructuralCurveMemberTypeEnum_NOTDEFINED
@ kIfcStructuralCurveMemberTypeEnum_USERDEFINED
@ kIfcStructuralCurveMemberTypeEnum_COMPRESSION_MEMBER
@ kIfcEventTypeEnum_USERDEFINED
@ kIfcEventTypeEnum_STARTEVENT
@ kIfcEventTypeEnum_NOTDEFINED
@ kIfcEventTypeEnum_INTERMEDIATEEVENT
@ kIfcDistributionBoardTypeEnum_DISTRIBUTIONBOARD
@ kIfcDistributionBoardTypeEnum_SWITCHBOARD
@ kIfcDistributionBoardTypeEnum_CONSUMERUNIT
@ kIfcDistributionBoardTypeEnum_MOTORCONTROLCENTRE
@ kIfcDistributionBoardTypeEnum_NOTDEFINED
@ kIfcDistributionBoardTypeEnum_unset
@ kIfcDistributionBoardTypeEnum_DISTRIBUTIONFRAME
@ kIfcDistributionBoardTypeEnum_USERDEFINED
@ kIfcDistributionBoardTypeEnum_DISPATCHINGBOARD
@ kIfcMarinePartTypeEnum_ANCHORAGE
@ kIfcMarinePartTypeEnum_GUDINGSTRUCTURE
@ kIfcMarinePartTypeEnum_unset
@ kIfcMarinePartTypeEnum_GATEHEAD
@ kIfcMarinePartTypeEnum_NOTDEFINED
@ kIfcMarinePartTypeEnum_LANDFIELD
@ kIfcMarinePartTypeEnum_PROTECTION
@ kIfcMarinePartTypeEnum_CHAMBER
@ kIfcMarinePartTypeEnum_COPELEVEL
@ kIfcMarinePartTypeEnum_USERDEFINED
@ kIfcMarinePartTypeEnum_APPROACHCHANNEL
@ kIfcMarinePartTypeEnum_BERTHINGSTRUCTURE
@ kIfcMarinePartTypeEnum_STORAGEAREA
@ kIfcMarinePartTypeEnum_CILL_LEVEL
@ kIfcMarinePartTypeEnum_CREST
@ kIfcMarinePartTypeEnum_HIGHWATERLINE
@ kIfcMarinePartTypeEnum_MANUFACTURING
@ kIfcMarinePartTypeEnum_VEHICLESERVICING
@ kIfcMarinePartTypeEnum_LOWWATERLINE
@ kIfcMarinePartTypeEnum_WATERFIELD
@ kIfcMarinePartTypeEnum_SHIPTRANSFER
@ kIfcMarinePartTypeEnum_WEATHERSIDE
@ kIfcMarinePartTypeEnum_ABOVEWATERLINE
@ kIfcMarinePartTypeEnum_LEEWARDSIDE
@ kIfcMarinePartTypeEnum_NAVIGATIONALAREA
@ kIfcMarinePartTypeEnum_BELOWWATERLINE
@ kIfcReinforcingBarSurfaceEnum_unset
@ kIfcReinforcingBarSurfaceEnum_TEXTURED
@ kIfcReinforcingBarSurfaceEnum_PLAIN
@ kIfcWindowPanelPositionEnum_LEFT
@ kIfcWindowPanelPositionEnum_TOP
@ kIfcWindowPanelPositionEnum_RIGHT
@ kIfcWindowPanelPositionEnum_unset
@ kIfcWindowPanelPositionEnum_NOTDEFINED
@ kIfcWindowPanelPositionEnum_BOTTOM
@ kIfcWindowPanelPositionEnum_MIDDLE
@ kIfcCurveInterpolationEnum_NOTDEFINED
@ kIfcCurveInterpolationEnum_LOG_LOG
@ kIfcCurveInterpolationEnum_LOG_LINEAR
@ kIfcCurveInterpolationEnum_unset
@ kIfcCurveInterpolationEnum_LINEAR
@ kIfcBridgePartTypeEnum_PIER_SEGMENT
@ kIfcBridgePartTypeEnum_ABUTMENT
@ kIfcBridgePartTypeEnum_SUBSTRUCTURE
@ kIfcBridgePartTypeEnum_PIER
@ kIfcBridgePartTypeEnum_DECK
@ kIfcBridgePartTypeEnum_NOTDEFINED
@ kIfcBridgePartTypeEnum_FOUNDATION
@ kIfcBridgePartTypeEnum_USERDEFINED
@ kIfcBridgePartTypeEnum_PYLON
@ kIfcBridgePartTypeEnum_SURFACESTRUCTURE
@ kIfcBridgePartTypeEnum_DECK_SEGMENT
@ kIfcBridgePartTypeEnum_SUPERSTRUCTURE
@ kIfcBridgePartTypeEnum_unset
IfcConstructionProductResourceTypeEnum
@ kIfcConstructionProductResourceTypeEnum_ASSEMBLY
@ kIfcConstructionProductResourceTypeEnum_USERDEFINED
@ kIfcConstructionProductResourceTypeEnum_NOTDEFINED
@ kIfcConstructionProductResourceTypeEnum_unset
@ kIfcConstructionProductResourceTypeEnum_FORMWORK
@ kIfcSpaceHeaterTypeEnum_unset
@ kIfcSpaceHeaterTypeEnum_NOTDEFINED
@ kIfcSpaceHeaterTypeEnum_RADIATOR
@ kIfcSpaceHeaterTypeEnum_USERDEFINED
@ kIfcSpaceHeaterTypeEnum_CONVECTOR
@ kIfcFacilityPartCommonTypeEnum_NOTDEFINED
@ kIfcFacilityPartCommonTypeEnum_SEGMENT
@ kIfcFacilityPartCommonTypeEnum_TERMINAL
@ kIfcFacilityPartCommonTypeEnum_SUBSTRUCTURE
@ kIfcFacilityPartCommonTypeEnum_ABOVEGROUND
@ kIfcFacilityPartCommonTypeEnum_LEVELCROSSING
@ kIfcFacilityPartCommonTypeEnum_BELOWGROUND
@ kIfcFacilityPartCommonTypeEnum_unset
@ kIfcFacilityPartCommonTypeEnum_USERDEFINED
@ kIfcFacilityPartCommonTypeEnum_JUNCTION
@ kIfcFacilityPartCommonTypeEnum_SUPERSTRUCTURE