Skip to content

Commit a87cb4b

Browse files
authored
Merge pull request #1633 from ThatOpen/schemas
Update Schemas
2 parents b3f8094 + dd0461b commit a87cb4b

File tree

5 files changed

+965
-885
lines changed

5 files changed

+965
-885
lines changed

src/cpp/web-ifc/schema/ifc-schema.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -897,9 +897,13 @@ namespace webifc::schema {
897897
static const unsigned int IFCCONTROLLER = 25142252;
898898
static const unsigned int IFCALIGNMENTPARAMETERSEGMENT = 2879124712;
899899
static const unsigned int IFCALIGNMENTVERTICALSEGMENT = 3633395639;
900+
static const unsigned int IFCGEOGRAPHICCRS = 917726184;
901+
static const unsigned int IFCMAPCONVERSIONSCALED = 4105526436;
900902
static const unsigned int IFCQUANTITYNUMBER = 2691318326;
903+
static const unsigned int IFCRIGIDOPERATION = 1794013214;
901904
static const unsigned int IFCTEXTURECOORDINATEINDICES = 222769930;
902905
static const unsigned int IFCTEXTURECOORDINATEINDICESWITHVOIDS = 1010789467;
906+
static const unsigned int IFCWELLKNOWNTEXT = 1175146630;
903907
static const unsigned int IFCALIGNMENTCANTSEGMENT = 3752311538;
904908
static const unsigned int IFCALIGNMENTHORIZONTALSEGMENT = 536804194;
905909
static const unsigned int IFCLINEARPLACEMENT = 388784114;
@@ -1142,6 +1146,8 @@ namespace webifc::schema {
11421146
static const unsigned int IFCTEMPERATURERATEOFCHANGEMEASURE = 1209108979;
11431147
static const unsigned int IFCTIME = 4075327185;
11441148
static const unsigned int IFCURIREFERENCE = 950732822;
1149+
static const unsigned int IFCSTRIPPEDOPTIONAL = 1805707277;
1150+
static const unsigned int IFCWELLKNOWNTEXTLITERAL = 2149462589;
11451151
}
11461152
enum IFC_SCHEMA {
11471153
IFC2X3,

src/cpp/web-ifc/schema/schema-functions.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1143,9 +1143,13 @@ case schema::IFCALARM: return "IfcAlarm";
11431143
case schema::IFCCONTROLLER: return "IfcController";
11441144
case schema::IFCALIGNMENTPARAMETERSEGMENT: return "IfcAlignmentParameterSegment";
11451145
case schema::IFCALIGNMENTVERTICALSEGMENT: return "IfcAlignmentVerticalSegment";
1146+
case schema::IFCGEOGRAPHICCRS: return "IfcGeographicCRS";
1147+
case schema::IFCMAPCONVERSIONSCALED: return "IfcMapConversionScaled";
11461148
case schema::IFCQUANTITYNUMBER: return "IfcQuantityNumber";
1149+
case schema::IFCRIGIDOPERATION: return "IfcRigidOperation";
11471150
case schema::IFCTEXTURECOORDINATEINDICES: return "IfcTextureCoordinateIndices";
11481151
case schema::IFCTEXTURECOORDINATEINDICESWITHVOIDS: return "IfcTextureCoordinateIndicesWithVoids";
1152+
case schema::IFCWELLKNOWNTEXT: return "IfcWellKnownText";
11491153
case schema::IFCALIGNMENTCANTSEGMENT: return "IfcAlignmentCantSegment";
11501154
case schema::IFCALIGNMENTHORIZONTALSEGMENT: return "IfcAlignmentHorizontalSegment";
11511155
case schema::IFCLINEARPLACEMENT: return "IfcLinearPlacement";
@@ -1388,6 +1392,8 @@ case schema::IFCSOUNDPRESSURELEVELMEASURE: return "IfcSoundPressureLevelMeasure"
13881392
case schema::IFCTEMPERATURERATEOFCHANGEMEASURE: return "IfcTemperatureRateOfChangeMeasure";
13891393
case schema::IFCTIME: return "IfcTime";
13901394
case schema::IFCURIREFERENCE: return "IfcURIReference";
1395+
case schema::IFCSTRIPPEDOPTIONAL: return "IfcStrippedOptional";
1396+
case schema::IFCWELLKNOWNTEXTLITERAL: return "IfcWellKnownTextLiteral";
13911397
default: return "<web-ifc-type-unknown>";
13921398
}
13931399
}

0 commit comments

Comments
 (0)