Skip to content

Commit 2c0e791

Browse files
committed
Rerun codegen
1 parent c32c88b commit 2c0e791

15 files changed

Lines changed: 109165 additions & 17477 deletions

src/ifcparse/Ifc2x3-definitions.h

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3038,3 +3038,43 @@
30383038
#define SCHEMA_IfcZShapeProfileDef_HAS_EdgeRadius
30393039
#define SCHEMA_IfcZShapeProfileDef_EdgeRadius_IS_OPTIONAL
30403040
#define SCHEMA_HAS_IfcZone
3041+
#define SCHEMA_HAS_IfcRepresentationContextSameWCS
3042+
#define SCHEMA_HAS_IfcSingleProjectInstance
3043+
#define SCHEMA_HAS_IfcAddToBeginOfList
3044+
#define SCHEMA_HAS_IfcBaseAxis
3045+
#define SCHEMA_HAS_IfcBooleanChoose
3046+
#define SCHEMA_HAS_IfcBuild2Axes
3047+
#define SCHEMA_HAS_IfcBuildAxes
3048+
#define SCHEMA_HAS_IfcCorrectDimensions
3049+
#define SCHEMA_HAS_IfcCorrectFillAreaStyle
3050+
#define SCHEMA_HAS_IfcCorrectLocalPlacement
3051+
#define SCHEMA_HAS_IfcCorrectObjectAssignment
3052+
#define SCHEMA_HAS_IfcCorrectUnitAssignment
3053+
#define SCHEMA_HAS_IfcCrossProduct
3054+
#define SCHEMA_HAS_IfcCurveDim
3055+
#define SCHEMA_HAS_IfcCurveWeightsPositive
3056+
#define SCHEMA_HAS_IfcDeriveDimensionalExponents
3057+
#define SCHEMA_HAS_IfcDimensionsForSiUnit
3058+
#define SCHEMA_HAS_IfcDotProduct
3059+
#define SCHEMA_HAS_IfcFirstProjAxis
3060+
#define SCHEMA_HAS_IfcLeapYear
3061+
#define SCHEMA_HAS_IfcListToArray
3062+
#define SCHEMA_HAS_IfcLoopHeadToTail
3063+
#define SCHEMA_HAS_IfcMlsTotalThickness
3064+
#define SCHEMA_HAS_IfcNormalise
3065+
#define SCHEMA_HAS_IfcOrthogonalComplement
3066+
#define SCHEMA_HAS_IfcPathHeadToTail
3067+
#define SCHEMA_HAS_IfcSameAxis2Placement
3068+
#define SCHEMA_HAS_IfcSameCartesianPoint
3069+
#define SCHEMA_HAS_IfcSameDirection
3070+
#define SCHEMA_HAS_IfcSameValidPrecision
3071+
#define SCHEMA_HAS_IfcSameValue
3072+
#define SCHEMA_HAS_IfcScalarTimesVector
3073+
#define SCHEMA_HAS_IfcSecondProjAxis
3074+
#define SCHEMA_HAS_IfcShapeRepresentationTypes
3075+
#define SCHEMA_HAS_IfcTopologyRepresentationTypes
3076+
#define SCHEMA_HAS_IfcUniquePropertyName
3077+
#define SCHEMA_HAS_IfcValidCalendarDate
3078+
#define SCHEMA_HAS_IfcValidTime
3079+
#define SCHEMA_HAS_IfcVectorDifference
3080+
#define SCHEMA_HAS_IfcVectorSum

src/ifcparse/Ifc4-definitions.h

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3659,3 +3659,52 @@
36593659
#define SCHEMA_HAS_IfcZone
36603660
#define SCHEMA_IfcZone_HAS_LongName
36613661
#define SCHEMA_IfcZone_LongName_IS_OPTIONAL
3662+
#define SCHEMA_HAS_IfcRepresentationContextSameWCS
3663+
#define SCHEMA_HAS_IfcSingleProjectInstance
3664+
#define SCHEMA_HAS_IfcAssociatedSurface
3665+
#define SCHEMA_HAS_IfcBaseAxis
3666+
#define SCHEMA_HAS_IfcBooleanChoose
3667+
#define SCHEMA_HAS_IfcBuild2Axes
3668+
#define SCHEMA_HAS_IfcBuildAxes
3669+
#define SCHEMA_HAS_IfcConsecutiveSegments
3670+
#define SCHEMA_HAS_IfcConstraintsParamBSpline
3671+
#define SCHEMA_HAS_IfcConvertDirectionInto2D
3672+
#define SCHEMA_HAS_IfcCorrectDimensions
3673+
#define SCHEMA_HAS_IfcCorrectFillAreaStyle
3674+
#define SCHEMA_HAS_IfcCorrectLocalPlacement
3675+
#define SCHEMA_HAS_IfcCorrectObjectAssignment
3676+
#define SCHEMA_HAS_IfcCorrectUnitAssignment
3677+
#define SCHEMA_HAS_IfcCrossProduct
3678+
#define SCHEMA_HAS_IfcCurveDim
3679+
#define SCHEMA_HAS_IfcCurveWeightsPositive
3680+
#define SCHEMA_HAS_IfcDeriveDimensionalExponents
3681+
#define SCHEMA_HAS_IfcDimensionsForSiUnit
3682+
#define SCHEMA_HAS_IfcDotProduct
3683+
#define SCHEMA_HAS_IfcFirstProjAxis
3684+
#define SCHEMA_HAS_IfcGetBasisSurface
3685+
#define SCHEMA_HAS_IfcListToArray
3686+
#define SCHEMA_HAS_IfcLoopHeadToTail
3687+
#define SCHEMA_HAS_IfcMakeArrayOfArray
3688+
#define SCHEMA_HAS_IfcMlsTotalThickness
3689+
#define SCHEMA_HAS_IfcNormalise
3690+
#define SCHEMA_HAS_IfcOrthogonalComplement
3691+
#define SCHEMA_HAS_IfcPathHeadToTail
3692+
#define SCHEMA_HAS_IfcPointListDim
3693+
#define SCHEMA_HAS_IfcSameAxis2Placement
3694+
#define SCHEMA_HAS_IfcSameCartesianPoint
3695+
#define SCHEMA_HAS_IfcSameDirection
3696+
#define SCHEMA_HAS_IfcSameValidPrecision
3697+
#define SCHEMA_HAS_IfcSameValue
3698+
#define SCHEMA_HAS_IfcScalarTimesVector
3699+
#define SCHEMA_HAS_IfcSecondProjAxis
3700+
#define SCHEMA_HAS_IfcShapeRepresentationTypes
3701+
#define SCHEMA_HAS_IfcSurfaceWeightsPositive
3702+
#define SCHEMA_HAS_IfcTaperedSweptAreaProfiles
3703+
#define SCHEMA_HAS_IfcTopologyRepresentationTypes
3704+
#define SCHEMA_HAS_IfcUniqueDefinitionNames
3705+
#define SCHEMA_HAS_IfcUniquePropertyName
3706+
#define SCHEMA_HAS_IfcUniquePropertySetNames
3707+
#define SCHEMA_HAS_IfcUniquePropertyTemplateNames
3708+
#define SCHEMA_HAS_IfcUniqueQuantityNames
3709+
#define SCHEMA_HAS_IfcVectorDifference
3710+
#define SCHEMA_HAS_IfcVectorSum

src/ifcparse/Ifc4x1-definitions.h

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3763,3 +3763,52 @@
37633763
#define SCHEMA_HAS_IfcZone
37643764
#define SCHEMA_IfcZone_HAS_LongName
37653765
#define SCHEMA_IfcZone_LongName_IS_OPTIONAL
3766+
#define SCHEMA_HAS_IfcRepresentationContextSameWCS
3767+
#define SCHEMA_HAS_IfcSingleProjectInstance
3768+
#define SCHEMA_HAS_IfcAssociatedSurface
3769+
#define SCHEMA_HAS_IfcBaseAxis
3770+
#define SCHEMA_HAS_IfcBooleanChoose
3771+
#define SCHEMA_HAS_IfcBuild2Axes
3772+
#define SCHEMA_HAS_IfcBuildAxes
3773+
#define SCHEMA_HAS_IfcConsecutiveSegments
3774+
#define SCHEMA_HAS_IfcConstraintsParamBSpline
3775+
#define SCHEMA_HAS_IfcConvertDirectionInto2D
3776+
#define SCHEMA_HAS_IfcCorrectDimensions
3777+
#define SCHEMA_HAS_IfcCorrectFillAreaStyle
3778+
#define SCHEMA_HAS_IfcCorrectLocalPlacement
3779+
#define SCHEMA_HAS_IfcCorrectObjectAssignment
3780+
#define SCHEMA_HAS_IfcCorrectUnitAssignment
3781+
#define SCHEMA_HAS_IfcCrossProduct
3782+
#define SCHEMA_HAS_IfcCurveDim
3783+
#define SCHEMA_HAS_IfcCurveWeightsPositive
3784+
#define SCHEMA_HAS_IfcDeriveDimensionalExponents
3785+
#define SCHEMA_HAS_IfcDimensionsForSiUnit
3786+
#define SCHEMA_HAS_IfcDotProduct
3787+
#define SCHEMA_HAS_IfcFirstProjAxis
3788+
#define SCHEMA_HAS_IfcGetBasisSurface
3789+
#define SCHEMA_HAS_IfcListToArray
3790+
#define SCHEMA_HAS_IfcLoopHeadToTail
3791+
#define SCHEMA_HAS_IfcMakeArrayOfArray
3792+
#define SCHEMA_HAS_IfcMlsTotalThickness
3793+
#define SCHEMA_HAS_IfcNormalise
3794+
#define SCHEMA_HAS_IfcOrthogonalComplement
3795+
#define SCHEMA_HAS_IfcPathHeadToTail
3796+
#define SCHEMA_HAS_IfcPointListDim
3797+
#define SCHEMA_HAS_IfcSameAxis2Placement
3798+
#define SCHEMA_HAS_IfcSameCartesianPoint
3799+
#define SCHEMA_HAS_IfcSameDirection
3800+
#define SCHEMA_HAS_IfcSameValidPrecision
3801+
#define SCHEMA_HAS_IfcSameValue
3802+
#define SCHEMA_HAS_IfcScalarTimesVector
3803+
#define SCHEMA_HAS_IfcSecondProjAxis
3804+
#define SCHEMA_HAS_IfcShapeRepresentationTypes
3805+
#define SCHEMA_HAS_IfcSurfaceWeightsPositive
3806+
#define SCHEMA_HAS_IfcTaperedSweptAreaProfiles
3807+
#define SCHEMA_HAS_IfcTopologyRepresentationTypes
3808+
#define SCHEMA_HAS_IfcUniqueDefinitionNames
3809+
#define SCHEMA_HAS_IfcUniquePropertyName
3810+
#define SCHEMA_HAS_IfcUniquePropertySetNames
3811+
#define SCHEMA_HAS_IfcUniquePropertyTemplateNames
3812+
#define SCHEMA_HAS_IfcUniqueQuantityNames
3813+
#define SCHEMA_HAS_IfcVectorDifference
3814+
#define SCHEMA_HAS_IfcVectorSum

src/ifcparse/Ifc4x2-definitions.h

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3805,3 +3805,52 @@
38053805
#define SCHEMA_HAS_IfcZone
38063806
#define SCHEMA_IfcZone_HAS_LongName
38073807
#define SCHEMA_IfcZone_LongName_IS_OPTIONAL
3808+
#define SCHEMA_HAS_IfcRepresentationContextSameWCS
3809+
#define SCHEMA_HAS_IfcSingleProjectInstance
3810+
#define SCHEMA_HAS_IfcAssociatedSurface
3811+
#define SCHEMA_HAS_IfcBaseAxis
3812+
#define SCHEMA_HAS_IfcBooleanChoose
3813+
#define SCHEMA_HAS_IfcBuild2Axes
3814+
#define SCHEMA_HAS_IfcBuildAxes
3815+
#define SCHEMA_HAS_IfcConsecutiveSegments
3816+
#define SCHEMA_HAS_IfcConstraintsParamBSpline
3817+
#define SCHEMA_HAS_IfcConvertDirectionInto2D
3818+
#define SCHEMA_HAS_IfcCorrectDimensions
3819+
#define SCHEMA_HAS_IfcCorrectFillAreaStyle
3820+
#define SCHEMA_HAS_IfcCorrectLocalPlacement
3821+
#define SCHEMA_HAS_IfcCorrectObjectAssignment
3822+
#define SCHEMA_HAS_IfcCorrectUnitAssignment
3823+
#define SCHEMA_HAS_IfcCrossProduct
3824+
#define SCHEMA_HAS_IfcCurveDim
3825+
#define SCHEMA_HAS_IfcCurveWeightsPositive
3826+
#define SCHEMA_HAS_IfcDeriveDimensionalExponents
3827+
#define SCHEMA_HAS_IfcDimensionsForSiUnit
3828+
#define SCHEMA_HAS_IfcDotProduct
3829+
#define SCHEMA_HAS_IfcFirstProjAxis
3830+
#define SCHEMA_HAS_IfcGetBasisSurface
3831+
#define SCHEMA_HAS_IfcListToArray
3832+
#define SCHEMA_HAS_IfcLoopHeadToTail
3833+
#define SCHEMA_HAS_IfcMakeArrayOfArray
3834+
#define SCHEMA_HAS_IfcMlsTotalThickness
3835+
#define SCHEMA_HAS_IfcNormalise
3836+
#define SCHEMA_HAS_IfcOrthogonalComplement
3837+
#define SCHEMA_HAS_IfcPathHeadToTail
3838+
#define SCHEMA_HAS_IfcPointListDim
3839+
#define SCHEMA_HAS_IfcSameAxis2Placement
3840+
#define SCHEMA_HAS_IfcSameCartesianPoint
3841+
#define SCHEMA_HAS_IfcSameDirection
3842+
#define SCHEMA_HAS_IfcSameValidPrecision
3843+
#define SCHEMA_HAS_IfcSameValue
3844+
#define SCHEMA_HAS_IfcScalarTimesVector
3845+
#define SCHEMA_HAS_IfcSecondProjAxis
3846+
#define SCHEMA_HAS_IfcShapeRepresentationTypes
3847+
#define SCHEMA_HAS_IfcSurfaceWeightsPositive
3848+
#define SCHEMA_HAS_IfcTaperedSweptAreaProfiles
3849+
#define SCHEMA_HAS_IfcTopologyRepresentationTypes
3850+
#define SCHEMA_HAS_IfcUniqueDefinitionNames
3851+
#define SCHEMA_HAS_IfcUniquePropertyName
3852+
#define SCHEMA_HAS_IfcUniquePropertySetNames
3853+
#define SCHEMA_HAS_IfcUniquePropertyTemplateNames
3854+
#define SCHEMA_HAS_IfcUniqueQuantityNames
3855+
#define SCHEMA_HAS_IfcVectorDifference
3856+
#define SCHEMA_HAS_IfcVectorSum

0 commit comments

Comments
 (0)