Skip to content

Commit 347aae9

Browse files
committed
#1579 regenerate code
1 parent 1a2d0d7 commit 347aae9

File tree

10 files changed

+5289
-2039
lines changed

10 files changed

+5289
-2039
lines changed

src/ifcparse/Ifc2x3.cpp

Lines changed: 328 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4.cpp

Lines changed: 414 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4x1.cpp

Lines changed: 420 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4x2.cpp

Lines changed: 434 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4x3_rc1.cpp

Lines changed: 484 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4x3_rc2.cpp

Lines changed: 490 additions & 0 deletions
Large diffs are not rendered by default.

src/ifcparse/Ifc4x3_rc3-definitions.h

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
/********************************************************************************
2+
* *
3+
* This file is part of IfcOpenShell. *
4+
* *
5+
* IfcOpenShell is free software: you can redistribute it and/or modify *
6+
* it under the terms of the Lesser GNU General Public License as published by *
7+
* the Free Software Foundation, either version 3.0 of the License, or *
8+
* (at your option) any later version. *
9+
* *
10+
* IfcOpenShell is distributed in the hope that it will be useful, *
11+
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
12+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13+
* Lesser GNU General Public License for more details. *
14+
* *
15+
* You should have received a copy of the Lesser GNU General Public License *
16+
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
17+
* *
18+
********************************************************************************/
19+
20+
/********************************************************************************
21+
* *
22+
* This file has been generated from IFC4x3_RC2.exp. Do not make modifications *
23+
* but instead modify the python script that has been used to generate this. *
24+
* *
25+
********************************************************************************/
126

227
#define SCHEMA_HAS_IfcAbsorbedDoseMeasure
328
#define SCHEMA_HAS_IfcAccelerationMeasure
@@ -262,6 +287,7 @@
262287
#define SCHEMA_HAS_IfcOutletTypeEnum
263288
#define SCHEMA_HAS_IfcPHMeasure
264289
#define SCHEMA_HAS_IfcParameterValue
290+
#define SCHEMA_HAS_IfcPavementTypeEnum
265291
#define SCHEMA_HAS_IfcPerformanceHistoryTypeEnum
266292
#define SCHEMA_HAS_IfcPermeableCoveringOperationEnum
267293
#define SCHEMA_HAS_IfcPermitTypeEnum
@@ -507,12 +533,8 @@
507533
#define SCHEMA_IfcAlignmentCantSegment_HAS_StartCantRight
508534
#define SCHEMA_IfcAlignmentCantSegment_HAS_EndCantRight
509535
#define SCHEMA_IfcAlignmentCantSegment_EndCantRight_IS_OPTIONAL
510-
#define SCHEMA_IfcAlignmentCantSegment_HAS_SmoothingLength
511-
#define SCHEMA_IfcAlignmentCantSegment_SmoothingLength_IS_OPTIONAL
512536
#define SCHEMA_IfcAlignmentCantSegment_HAS_PredefinedType
513537
#define SCHEMA_HAS_IfcAlignmentHorizontal
514-
#define SCHEMA_IfcAlignmentHorizontal_HAS_StartDistAlong
515-
#define SCHEMA_IfcAlignmentHorizontal_StartDistAlong_IS_OPTIONAL
516538
#define SCHEMA_HAS_IfcAlignmentHorizontalSegment
517539
#define SCHEMA_IfcAlignmentHorizontalSegment_HAS_StartPoint
518540
#define SCHEMA_IfcAlignmentHorizontalSegment_HAS_StartDirection
@@ -1231,6 +1253,7 @@
12311253
#define SCHEMA_IfcDirectrixCurveSweptAreaSolid_StartParam_IS_OPTIONAL
12321254
#define SCHEMA_IfcDirectrixCurveSweptAreaSolid_HAS_EndParam
12331255
#define SCHEMA_IfcDirectrixCurveSweptAreaSolid_EndParam_IS_OPTIONAL
1256+
#define SCHEMA_HAS_IfcDirectrixDerivedReferenceSweptAreaSolid
12341257
#define SCHEMA_HAS_IfcDirectrixDistanceSweptAreaSolid
12351258
#define SCHEMA_IfcDirectrixDistanceSweptAreaSolid_HAS_Directrix
12361259
#define SCHEMA_IfcDirectrixDistanceSweptAreaSolid_HAS_StartDistance
@@ -2217,10 +2240,10 @@
22172240
#define SCHEMA_HAS_IfcPath
22182241
#define SCHEMA_IfcPath_HAS_EdgeList
22192242
#define SCHEMA_HAS_IfcPavement
2220-
#define SCHEMA_IfcPavement_HAS_Flexible
2221-
#define SCHEMA_IfcPavement_Flexible_IS_OPTIONAL
2243+
#define SCHEMA_IfcPavement_HAS_PredefinedType
2244+
#define SCHEMA_IfcPavement_PredefinedType_IS_OPTIONAL
22222245
#define SCHEMA_HAS_IfcPavementType
2223-
#define SCHEMA_IfcPavementType_HAS_Flexible
2246+
#define SCHEMA_IfcPavementType_HAS_PredefinedType
22242247
#define SCHEMA_HAS_IfcPcurve
22252248
#define SCHEMA_IfcPcurve_HAS_BasisSurface
22262249
#define SCHEMA_IfcPcurve_HAS_ReferenceCurve
@@ -3711,6 +3734,8 @@
37113734
#define SCHEMA_IfcThirdOrderPolynomialSpiral_QuadraticTerm_IS_OPTIONAL
37123735
#define SCHEMA_IfcThirdOrderPolynomialSpiral_HAS_LinearTerm
37133736
#define SCHEMA_IfcThirdOrderPolynomialSpiral_LinearTerm_IS_OPTIONAL
3737+
#define SCHEMA_IfcThirdOrderPolynomialSpiral_HAS_ConstantTerm
3738+
#define SCHEMA_IfcThirdOrderPolynomialSpiral_ConstantTerm_IS_OPTIONAL
37143739
#define SCHEMA_HAS_IfcTimePeriod
37153740
#define SCHEMA_IfcTimePeriod_HAS_StartTime
37163741
#define SCHEMA_IfcTimePeriod_HAS_EndTime

0 commit comments

Comments
 (0)