mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-28 03:05:33 +00:00
Add inverse attribute availability to schema definition macros
This commit is contained in:
@@ -356,6 +356,7 @@
|
||||
#define SCHEMA_IfcActionRequest_HAS_RequestID
|
||||
#define SCHEMA_HAS_IfcActor
|
||||
#define SCHEMA_IfcActor_HAS_TheActor
|
||||
#define SCHEMA_IfcActor_HAS_IsActingUpon
|
||||
#define SCHEMA_HAS_IfcActorRole
|
||||
#define SCHEMA_IfcActorRole_HAS_Role
|
||||
#define SCHEMA_IfcActorRole_HAS_UserDefinedRole
|
||||
@@ -371,6 +372,8 @@
|
||||
#define SCHEMA_IfcAddress_Description_IS_OPTIONAL
|
||||
#define SCHEMA_IfcAddress_HAS_UserDefinedPurpose
|
||||
#define SCHEMA_IfcAddress_UserDefinedPurpose_IS_OPTIONAL
|
||||
#define SCHEMA_IfcAddress_HAS_OfPerson
|
||||
#define SCHEMA_IfcAddress_HAS_OfOrganization
|
||||
#define SCHEMA_HAS_IfcAirTerminalBoxType
|
||||
#define SCHEMA_IfcAirTerminalBoxType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcAirTerminalType
|
||||
@@ -381,6 +384,7 @@
|
||||
#define SCHEMA_IfcAlarmType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcAngularDimension
|
||||
#define SCHEMA_HAS_IfcAnnotation
|
||||
#define SCHEMA_IfcAnnotation_HAS_ContainedInStructure
|
||||
#define SCHEMA_HAS_IfcAnnotationCurveOccurrence
|
||||
#define SCHEMA_HAS_IfcAnnotationFillArea
|
||||
#define SCHEMA_IfcAnnotationFillArea_HAS_OuterBoundary
|
||||
@@ -417,6 +421,9 @@
|
||||
#define SCHEMA_IfcAppliedValue_ApplicableDate_IS_OPTIONAL
|
||||
#define SCHEMA_IfcAppliedValue_HAS_FixedUntilDate
|
||||
#define SCHEMA_IfcAppliedValue_FixedUntilDate_IS_OPTIONAL
|
||||
#define SCHEMA_IfcAppliedValue_HAS_ValuesReferenced
|
||||
#define SCHEMA_IfcAppliedValue_HAS_ValueOfComponents
|
||||
#define SCHEMA_IfcAppliedValue_HAS_IsComponentIn
|
||||
#define SCHEMA_HAS_IfcAppliedValueRelationship
|
||||
#define SCHEMA_IfcAppliedValueRelationship_HAS_ComponentOfTotal
|
||||
#define SCHEMA_IfcAppliedValueRelationship_HAS_Components
|
||||
@@ -437,6 +444,9 @@
|
||||
#define SCHEMA_IfcApproval_ApprovalQualifier_IS_OPTIONAL
|
||||
#define SCHEMA_IfcApproval_HAS_Name
|
||||
#define SCHEMA_IfcApproval_HAS_Identifier
|
||||
#define SCHEMA_IfcApproval_HAS_Actors
|
||||
#define SCHEMA_IfcApproval_HAS_IsRelatedWith
|
||||
#define SCHEMA_IfcApproval_HAS_Relates
|
||||
#define SCHEMA_HAS_IfcApprovalActorRelationship
|
||||
#define SCHEMA_IfcApprovalActorRelationship_HAS_Actor
|
||||
#define SCHEMA_IfcApprovalActorRelationship_HAS_Approval
|
||||
@@ -638,11 +648,14 @@
|
||||
#define SCHEMA_IfcClassification_HAS_EditionDate
|
||||
#define SCHEMA_IfcClassification_EditionDate_IS_OPTIONAL
|
||||
#define SCHEMA_IfcClassification_HAS_Name
|
||||
#define SCHEMA_IfcClassification_HAS_Contains
|
||||
#define SCHEMA_HAS_IfcClassificationItem
|
||||
#define SCHEMA_IfcClassificationItem_HAS_Notation
|
||||
#define SCHEMA_IfcClassificationItem_HAS_ItemOf
|
||||
#define SCHEMA_IfcClassificationItem_ItemOf_IS_OPTIONAL
|
||||
#define SCHEMA_IfcClassificationItem_HAS_Title
|
||||
#define SCHEMA_IfcClassificationItem_HAS_IsClassifiedItemIn
|
||||
#define SCHEMA_IfcClassificationItem_HAS_IsClassifyingItemIn
|
||||
#define SCHEMA_HAS_IfcClassificationItemRelationship
|
||||
#define SCHEMA_IfcClassificationItemRelationship_HAS_RelatingItem
|
||||
#define SCHEMA_IfcClassificationItemRelationship_HAS_RelatedItems
|
||||
@@ -676,6 +689,7 @@
|
||||
#define SCHEMA_IfcCompositeCurveSegment_HAS_Transition
|
||||
#define SCHEMA_IfcCompositeCurveSegment_HAS_SameSense
|
||||
#define SCHEMA_IfcCompositeCurveSegment_HAS_ParentCurve
|
||||
#define SCHEMA_IfcCompositeCurveSegment_HAS_UsingCurves
|
||||
#define SCHEMA_HAS_IfcCompositeProfileDef
|
||||
#define SCHEMA_IfcCompositeProfileDef_HAS_Profiles
|
||||
#define SCHEMA_IfcCompositeProfileDef_HAS_Label
|
||||
@@ -730,6 +744,12 @@
|
||||
#define SCHEMA_IfcConstraint_CreationTime_IS_OPTIONAL
|
||||
#define SCHEMA_IfcConstraint_HAS_UserDefinedGrade
|
||||
#define SCHEMA_IfcConstraint_UserDefinedGrade_IS_OPTIONAL
|
||||
#define SCHEMA_IfcConstraint_HAS_ClassifiedAs
|
||||
#define SCHEMA_IfcConstraint_HAS_RelatesConstraints
|
||||
#define SCHEMA_IfcConstraint_HAS_IsRelatedWith
|
||||
#define SCHEMA_IfcConstraint_HAS_PropertiesForConstraint
|
||||
#define SCHEMA_IfcConstraint_HAS_Aggregates
|
||||
#define SCHEMA_IfcConstraint_HAS_IsAggregatedIn
|
||||
#define SCHEMA_HAS_IfcConstraintAggregationRelationship
|
||||
#define SCHEMA_IfcConstraintAggregationRelationship_HAS_Name
|
||||
#define SCHEMA_IfcConstraintAggregationRelationship_Name_IS_OPTIONAL
|
||||
@@ -767,6 +787,7 @@
|
||||
#define SCHEMA_HAS_IfcContextDependentUnit
|
||||
#define SCHEMA_IfcContextDependentUnit_HAS_Name
|
||||
#define SCHEMA_HAS_IfcControl
|
||||
#define SCHEMA_IfcControl_HAS_Controls
|
||||
#define SCHEMA_HAS_IfcControllerType
|
||||
#define SCHEMA_IfcControllerType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcConversionBasedUnit
|
||||
@@ -804,6 +825,8 @@
|
||||
#define SCHEMA_HAS_IfcCovering
|
||||
#define SCHEMA_IfcCovering_HAS_PredefinedType
|
||||
#define SCHEMA_IfcCovering_PredefinedType_IS_OPTIONAL
|
||||
#define SCHEMA_IfcCovering_HAS_CoversSpaces
|
||||
#define SCHEMA_IfcCovering_HAS_Covers
|
||||
#define SCHEMA_HAS_IfcCoveringType
|
||||
#define SCHEMA_IfcCoveringType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcCraneRailAShapeProfileDef
|
||||
@@ -896,6 +919,7 @@
|
||||
#define SCHEMA_HAS_IfcDiameterDimension
|
||||
#define SCHEMA_HAS_IfcDimensionCalloutRelationship
|
||||
#define SCHEMA_HAS_IfcDimensionCurve
|
||||
#define SCHEMA_IfcDimensionCurve_HAS_AnnotatedBySymbols
|
||||
#define SCHEMA_HAS_IfcDimensionCurveDirectedCallout
|
||||
#define SCHEMA_HAS_IfcDimensionCurveTerminator
|
||||
#define SCHEMA_IfcDimensionCurveTerminator_HAS_Role
|
||||
@@ -918,10 +942,12 @@
|
||||
#define SCHEMA_HAS_IfcDistributionControlElement
|
||||
#define SCHEMA_IfcDistributionControlElement_HAS_ControlElementId
|
||||
#define SCHEMA_IfcDistributionControlElement_ControlElementId_IS_OPTIONAL
|
||||
#define SCHEMA_IfcDistributionControlElement_HAS_AssignedToFlowElement
|
||||
#define SCHEMA_HAS_IfcDistributionControlElementType
|
||||
#define SCHEMA_HAS_IfcDistributionElement
|
||||
#define SCHEMA_HAS_IfcDistributionElementType
|
||||
#define SCHEMA_HAS_IfcDistributionFlowElement
|
||||
#define SCHEMA_IfcDistributionFlowElement_HAS_HasControlElements
|
||||
#define SCHEMA_HAS_IfcDistributionFlowElementType
|
||||
#define SCHEMA_HAS_IfcDistributionPort
|
||||
#define SCHEMA_IfcDistributionPort_HAS_FlowDirection
|
||||
@@ -966,12 +992,15 @@
|
||||
#define SCHEMA_IfcDocumentInformation_Confidentiality_IS_OPTIONAL
|
||||
#define SCHEMA_IfcDocumentInformation_HAS_Status
|
||||
#define SCHEMA_IfcDocumentInformation_Status_IS_OPTIONAL
|
||||
#define SCHEMA_IfcDocumentInformation_HAS_IsPointedTo
|
||||
#define SCHEMA_IfcDocumentInformation_HAS_IsPointer
|
||||
#define SCHEMA_HAS_IfcDocumentInformationRelationship
|
||||
#define SCHEMA_IfcDocumentInformationRelationship_HAS_RelatingDocument
|
||||
#define SCHEMA_IfcDocumentInformationRelationship_HAS_RelatedDocuments
|
||||
#define SCHEMA_IfcDocumentInformationRelationship_HAS_RelationshipType
|
||||
#define SCHEMA_IfcDocumentInformationRelationship_RelationshipType_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcDocumentReference
|
||||
#define SCHEMA_IfcDocumentReference_HAS_ReferenceToDocument
|
||||
#define SCHEMA_HAS_IfcDoor
|
||||
#define SCHEMA_IfcDoor_HAS_OverallHeight
|
||||
#define SCHEMA_IfcDoor_OverallHeight_IS_OPTIONAL
|
||||
@@ -1016,6 +1045,8 @@
|
||||
#define SCHEMA_IfcDoorStyle_HAS_Sizeable
|
||||
#define SCHEMA_HAS_IfcDraughtingCallout
|
||||
#define SCHEMA_IfcDraughtingCallout_HAS_Contents
|
||||
#define SCHEMA_IfcDraughtingCallout_HAS_IsRelatedFromCallout
|
||||
#define SCHEMA_IfcDraughtingCallout_HAS_IsRelatedToCallout
|
||||
#define SCHEMA_HAS_IfcDraughtingCalloutRelationship
|
||||
#define SCHEMA_IfcDraughtingCalloutRelationship_HAS_Name
|
||||
#define SCHEMA_IfcDraughtingCalloutRelationship_Name_IS_OPTIONAL
|
||||
@@ -1078,6 +1109,18 @@
|
||||
#define SCHEMA_HAS_IfcElement
|
||||
#define SCHEMA_IfcElement_HAS_Tag
|
||||
#define SCHEMA_IfcElement_Tag_IS_OPTIONAL
|
||||
#define SCHEMA_IfcElement_HAS_HasStructuralMember
|
||||
#define SCHEMA_IfcElement_HAS_FillsVoids
|
||||
#define SCHEMA_IfcElement_HAS_ConnectedTo
|
||||
#define SCHEMA_IfcElement_HAS_HasCoverings
|
||||
#define SCHEMA_IfcElement_HAS_HasProjections
|
||||
#define SCHEMA_IfcElement_HAS_ReferencedInStructures
|
||||
#define SCHEMA_IfcElement_HAS_HasPorts
|
||||
#define SCHEMA_IfcElement_HAS_HasOpenings
|
||||
#define SCHEMA_IfcElement_HAS_IsConnectionRealization
|
||||
#define SCHEMA_IfcElement_HAS_ProvidesBoundaries
|
||||
#define SCHEMA_IfcElement_HAS_ConnectedFrom
|
||||
#define SCHEMA_IfcElement_HAS_ContainedInStructure
|
||||
#define SCHEMA_HAS_IfcElementAssembly
|
||||
#define SCHEMA_IfcElementAssembly_HAS_AssemblyPlace
|
||||
#define SCHEMA_IfcElementAssembly_AssemblyPlace_IS_OPTIONAL
|
||||
@@ -1169,7 +1212,9 @@
|
||||
#define SCHEMA_HAS_IfcFastenerType
|
||||
#define SCHEMA_HAS_IfcFeatureElement
|
||||
#define SCHEMA_HAS_IfcFeatureElementAddition
|
||||
#define SCHEMA_IfcFeatureElementAddition_HAS_ProjectsElements
|
||||
#define SCHEMA_HAS_IfcFeatureElementSubtraction
|
||||
#define SCHEMA_IfcFeatureElementSubtraction_HAS_VoidsElements
|
||||
#define SCHEMA_HAS_IfcFillAreaStyle
|
||||
#define SCHEMA_IfcFillAreaStyle_HAS_FillStyles
|
||||
#define SCHEMA_HAS_IfcFillAreaStyleHatching
|
||||
@@ -1281,6 +1326,7 @@
|
||||
#define SCHEMA_IfcGeometricRepresentationContext_HAS_WorldCoordinateSystem
|
||||
#define SCHEMA_IfcGeometricRepresentationContext_HAS_TrueNorth
|
||||
#define SCHEMA_IfcGeometricRepresentationContext_TrueNorth_IS_OPTIONAL
|
||||
#define SCHEMA_IfcGeometricRepresentationContext_HAS_HasSubContexts
|
||||
#define SCHEMA_HAS_IfcGeometricRepresentationItem
|
||||
#define SCHEMA_HAS_IfcGeometricRepresentationSubContext
|
||||
#define SCHEMA_IfcGeometricRepresentationSubContext_HAS_ParentContext
|
||||
@@ -1296,16 +1342,22 @@
|
||||
#define SCHEMA_IfcGrid_HAS_VAxes
|
||||
#define SCHEMA_IfcGrid_HAS_WAxes
|
||||
#define SCHEMA_IfcGrid_WAxes_IS_OPTIONAL
|
||||
#define SCHEMA_IfcGrid_HAS_ContainedInStructure
|
||||
#define SCHEMA_HAS_IfcGridAxis
|
||||
#define SCHEMA_IfcGridAxis_HAS_AxisTag
|
||||
#define SCHEMA_IfcGridAxis_AxisTag_IS_OPTIONAL
|
||||
#define SCHEMA_IfcGridAxis_HAS_AxisCurve
|
||||
#define SCHEMA_IfcGridAxis_HAS_SameSense
|
||||
#define SCHEMA_IfcGridAxis_HAS_PartOfW
|
||||
#define SCHEMA_IfcGridAxis_HAS_PartOfV
|
||||
#define SCHEMA_IfcGridAxis_HAS_PartOfU
|
||||
#define SCHEMA_IfcGridAxis_HAS_HasIntersections
|
||||
#define SCHEMA_HAS_IfcGridPlacement
|
||||
#define SCHEMA_IfcGridPlacement_HAS_PlacementLocation
|
||||
#define SCHEMA_IfcGridPlacement_HAS_PlacementRefDirection
|
||||
#define SCHEMA_IfcGridPlacement_PlacementRefDirection_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcGroup
|
||||
#define SCHEMA_IfcGroup_HAS_IsGroupedBy
|
||||
#define SCHEMA_HAS_IfcHalfSpaceSolid
|
||||
#define SCHEMA_IfcHalfSpaceSolid_HAS_BaseSurface
|
||||
#define SCHEMA_IfcHalfSpaceSolid_HAS_AgreementFlag
|
||||
@@ -1380,6 +1432,7 @@
|
||||
#define SCHEMA_IfcLibraryInformation_HAS_LibraryReference
|
||||
#define SCHEMA_IfcLibraryInformation_LibraryReference_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcLibraryReference
|
||||
#define SCHEMA_IfcLibraryReference_HAS_ReferenceIntoLibrary
|
||||
#define SCHEMA_HAS_IfcLightDistributionData
|
||||
#define SCHEMA_IfcLightDistributionData_HAS_MainPlaneAngle
|
||||
#define SCHEMA_IfcLightDistributionData_HAS_SecondaryPlaneAngle
|
||||
@@ -1446,6 +1499,8 @@
|
||||
#define SCHEMA_IfcMappedItem_HAS_MappingTarget
|
||||
#define SCHEMA_HAS_IfcMaterial
|
||||
#define SCHEMA_IfcMaterial_HAS_Name
|
||||
#define SCHEMA_IfcMaterial_HAS_HasRepresentation
|
||||
#define SCHEMA_IfcMaterial_HAS_ClassifiedAs
|
||||
#define SCHEMA_HAS_IfcMaterialClassificationRelationship
|
||||
#define SCHEMA_IfcMaterialClassificationRelationship_HAS_MaterialClassifications
|
||||
#define SCHEMA_IfcMaterialClassificationRelationship_HAS_ClassifiedMaterial
|
||||
@@ -1457,6 +1512,7 @@
|
||||
#define SCHEMA_IfcMaterialLayer_HAS_LayerThickness
|
||||
#define SCHEMA_IfcMaterialLayer_HAS_IsVentilated
|
||||
#define SCHEMA_IfcMaterialLayer_IsVentilated_IS_OPTIONAL
|
||||
#define SCHEMA_IfcMaterialLayer_HAS_ToMaterialLayerSet
|
||||
#define SCHEMA_HAS_IfcMaterialLayerSet
|
||||
#define SCHEMA_IfcMaterialLayerSet_HAS_MaterialLayers
|
||||
#define SCHEMA_IfcMaterialLayerSet_HAS_LayerSetName
|
||||
@@ -1541,8 +1597,15 @@
|
||||
#define SCHEMA_HAS_IfcObject
|
||||
#define SCHEMA_IfcObject_HAS_ObjectType
|
||||
#define SCHEMA_IfcObject_ObjectType_IS_OPTIONAL
|
||||
#define SCHEMA_IfcObject_HAS_IsDefinedBy
|
||||
#define SCHEMA_HAS_IfcObjectDefinition
|
||||
#define SCHEMA_IfcObjectDefinition_HAS_HasAssignments
|
||||
#define SCHEMA_IfcObjectDefinition_HAS_IsDecomposedBy
|
||||
#define SCHEMA_IfcObjectDefinition_HAS_Decomposes
|
||||
#define SCHEMA_IfcObjectDefinition_HAS_HasAssociations
|
||||
#define SCHEMA_HAS_IfcObjectPlacement
|
||||
#define SCHEMA_IfcObjectPlacement_HAS_PlacesObject
|
||||
#define SCHEMA_IfcObjectPlacement_HAS_ReferencedByPlacements
|
||||
#define SCHEMA_HAS_IfcObjective
|
||||
#define SCHEMA_IfcObjective_HAS_BenchmarkValues
|
||||
#define SCHEMA_IfcObjective_BenchmarkValues_IS_OPTIONAL
|
||||
@@ -1566,6 +1629,7 @@
|
||||
#define SCHEMA_IfcOneDirectionRepeatFactor_HAS_RepeatFactor
|
||||
#define SCHEMA_HAS_IfcOpenShell
|
||||
#define SCHEMA_HAS_IfcOpeningElement
|
||||
#define SCHEMA_IfcOpeningElement_HAS_HasFillings
|
||||
#define SCHEMA_HAS_IfcOpticalMaterialProperties
|
||||
#define SCHEMA_IfcOpticalMaterialProperties_HAS_VisibleTransmittance
|
||||
#define SCHEMA_IfcOpticalMaterialProperties_VisibleTransmittance_IS_OPTIONAL
|
||||
@@ -1597,6 +1661,9 @@
|
||||
#define SCHEMA_IfcOrganization_Roles_IS_OPTIONAL
|
||||
#define SCHEMA_IfcOrganization_HAS_Addresses
|
||||
#define SCHEMA_IfcOrganization_Addresses_IS_OPTIONAL
|
||||
#define SCHEMA_IfcOrganization_HAS_IsRelatedBy
|
||||
#define SCHEMA_IfcOrganization_HAS_Relates
|
||||
#define SCHEMA_IfcOrganization_HAS_Engages
|
||||
#define SCHEMA_HAS_IfcOrganizationRelationship
|
||||
#define SCHEMA_IfcOrganizationRelationship_HAS_Name
|
||||
#define SCHEMA_IfcOrganizationRelationship_HAS_Description
|
||||
@@ -1655,6 +1722,7 @@
|
||||
#define SCHEMA_IfcPerson_Roles_IS_OPTIONAL
|
||||
#define SCHEMA_IfcPerson_HAS_Addresses
|
||||
#define SCHEMA_IfcPerson_Addresses_IS_OPTIONAL
|
||||
#define SCHEMA_IfcPerson_HAS_EngagedIn
|
||||
#define SCHEMA_HAS_IfcPersonAndOrganization
|
||||
#define SCHEMA_IfcPersonAndOrganization_HAS_ThePerson
|
||||
#define SCHEMA_IfcPersonAndOrganization_HAS_TheOrganization
|
||||
@@ -1671,6 +1739,7 @@
|
||||
#define SCHEMA_IfcPhysicalQuantity_HAS_Name
|
||||
#define SCHEMA_IfcPhysicalQuantity_HAS_Description
|
||||
#define SCHEMA_IfcPhysicalQuantity_Description_IS_OPTIONAL
|
||||
#define SCHEMA_IfcPhysicalQuantity_HAS_PartOfComplex
|
||||
#define SCHEMA_HAS_IfcPhysicalSimpleQuantity
|
||||
#define SCHEMA_IfcPhysicalSimpleQuantity_HAS_Unit
|
||||
#define SCHEMA_IfcPhysicalSimpleQuantity_Unit_IS_OPTIONAL
|
||||
@@ -1714,6 +1783,9 @@
|
||||
#define SCHEMA_HAS_IfcPolyline
|
||||
#define SCHEMA_IfcPolyline_HAS_Points
|
||||
#define SCHEMA_HAS_IfcPort
|
||||
#define SCHEMA_IfcPort_HAS_ContainedIn
|
||||
#define SCHEMA_IfcPort_HAS_ConnectedFrom
|
||||
#define SCHEMA_IfcPort_HAS_ConnectedTo
|
||||
#define SCHEMA_HAS_IfcPostalAddress
|
||||
#define SCHEMA_IfcPostalAddress_HAS_InternalLocation
|
||||
#define SCHEMA_IfcPostalAddress_InternalLocation_IS_OPTIONAL
|
||||
@@ -1761,12 +1833,18 @@
|
||||
#define SCHEMA_IfcProcedure_HAS_UserDefinedProcedureType
|
||||
#define SCHEMA_IfcProcedure_UserDefinedProcedureType_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcProcess
|
||||
#define SCHEMA_IfcProcess_HAS_OperatesOn
|
||||
#define SCHEMA_IfcProcess_HAS_IsSuccessorFrom
|
||||
#define SCHEMA_IfcProcess_HAS_IsPredecessorTo
|
||||
#define SCHEMA_HAS_IfcProduct
|
||||
#define SCHEMA_IfcProduct_HAS_ObjectPlacement
|
||||
#define SCHEMA_IfcProduct_ObjectPlacement_IS_OPTIONAL
|
||||
#define SCHEMA_IfcProduct_HAS_Representation
|
||||
#define SCHEMA_IfcProduct_Representation_IS_OPTIONAL
|
||||
#define SCHEMA_IfcProduct_HAS_ReferencedBy
|
||||
#define SCHEMA_HAS_IfcProductDefinitionShape
|
||||
#define SCHEMA_IfcProductDefinitionShape_HAS_ShapeOfProduct
|
||||
#define SCHEMA_IfcProductDefinitionShape_HAS_HasShapeAspects
|
||||
#define SCHEMA_HAS_IfcProductRepresentation
|
||||
#define SCHEMA_IfcProductRepresentation_HAS_Name
|
||||
#define SCHEMA_IfcProductRepresentation_Name_IS_OPTIONAL
|
||||
@@ -1812,6 +1890,9 @@
|
||||
#define SCHEMA_IfcProperty_HAS_Name
|
||||
#define SCHEMA_IfcProperty_HAS_Description
|
||||
#define SCHEMA_IfcProperty_Description_IS_OPTIONAL
|
||||
#define SCHEMA_IfcProperty_HAS_PropertyForDependance
|
||||
#define SCHEMA_IfcProperty_HAS_PropertyDependsOn
|
||||
#define SCHEMA_IfcProperty_HAS_PartOfComplex
|
||||
#define SCHEMA_HAS_IfcPropertyBoundedValue
|
||||
#define SCHEMA_IfcPropertyBoundedValue_HAS_UpperBoundValue
|
||||
#define SCHEMA_IfcPropertyBoundedValue_UpperBoundValue_IS_OPTIONAL
|
||||
@@ -1827,6 +1908,7 @@
|
||||
#define SCHEMA_IfcPropertyConstraintRelationship_HAS_Description
|
||||
#define SCHEMA_IfcPropertyConstraintRelationship_Description_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcPropertyDefinition
|
||||
#define SCHEMA_IfcPropertyDefinition_HAS_HasAssociations
|
||||
#define SCHEMA_HAS_IfcPropertyDependencyRelationship
|
||||
#define SCHEMA_IfcPropertyDependencyRelationship_HAS_DependingProperty
|
||||
#define SCHEMA_IfcPropertyDependencyRelationship_HAS_DependantProperty
|
||||
@@ -1856,6 +1938,8 @@
|
||||
#define SCHEMA_HAS_IfcPropertySet
|
||||
#define SCHEMA_IfcPropertySet_HAS_HasProperties
|
||||
#define SCHEMA_HAS_IfcPropertySetDefinition
|
||||
#define SCHEMA_IfcPropertySetDefinition_HAS_PropertyDefinitionOf
|
||||
#define SCHEMA_IfcPropertySetDefinition_HAS_DefinesType
|
||||
#define SCHEMA_HAS_IfcPropertySingleValue
|
||||
#define SCHEMA_IfcPropertySingleValue_HAS_NominalValue
|
||||
#define SCHEMA_IfcPropertySingleValue_NominalValue_IS_OPTIONAL
|
||||
@@ -2135,16 +2219,24 @@
|
||||
#define SCHEMA_IfcRepresentation_HAS_RepresentationType
|
||||
#define SCHEMA_IfcRepresentation_RepresentationType_IS_OPTIONAL
|
||||
#define SCHEMA_IfcRepresentation_HAS_Items
|
||||
#define SCHEMA_IfcRepresentation_HAS_RepresentationMap
|
||||
#define SCHEMA_IfcRepresentation_HAS_LayerAssignments
|
||||
#define SCHEMA_IfcRepresentation_HAS_OfProductRepresentation
|
||||
#define SCHEMA_HAS_IfcRepresentationContext
|
||||
#define SCHEMA_IfcRepresentationContext_HAS_ContextIdentifier
|
||||
#define SCHEMA_IfcRepresentationContext_ContextIdentifier_IS_OPTIONAL
|
||||
#define SCHEMA_IfcRepresentationContext_HAS_ContextType
|
||||
#define SCHEMA_IfcRepresentationContext_ContextType_IS_OPTIONAL
|
||||
#define SCHEMA_IfcRepresentationContext_HAS_RepresentationsInContext
|
||||
#define SCHEMA_HAS_IfcRepresentationItem
|
||||
#define SCHEMA_IfcRepresentationItem_HAS_LayerAssignments
|
||||
#define SCHEMA_IfcRepresentationItem_HAS_StyledByItem
|
||||
#define SCHEMA_HAS_IfcRepresentationMap
|
||||
#define SCHEMA_IfcRepresentationMap_HAS_MappingOrigin
|
||||
#define SCHEMA_IfcRepresentationMap_HAS_MappedRepresentation
|
||||
#define SCHEMA_IfcRepresentationMap_HAS_MapUsage
|
||||
#define SCHEMA_HAS_IfcResource
|
||||
#define SCHEMA_IfcResource_HAS_ResourceOf
|
||||
#define SCHEMA_HAS_IfcRevolvedAreaSolid
|
||||
#define SCHEMA_IfcRevolvedAreaSolid_HAS_Axis
|
||||
#define SCHEMA_IfcRevolvedAreaSolid_HAS_Angle
|
||||
@@ -2221,6 +2313,7 @@
|
||||
#define SCHEMA_IfcScheduleTimeControl_FinishFloat_IS_OPTIONAL
|
||||
#define SCHEMA_IfcScheduleTimeControl_HAS_Completion
|
||||
#define SCHEMA_IfcScheduleTimeControl_Completion_IS_OPTIONAL
|
||||
#define SCHEMA_IfcScheduleTimeControl_HAS_ScheduleTimeControlAssigned
|
||||
#define SCHEMA_HAS_IfcSectionProperties
|
||||
#define SCHEMA_IfcSectionProperties_HAS_SectionType
|
||||
#define SCHEMA_IfcSectionProperties_HAS_StartProfile
|
||||
@@ -2259,6 +2352,7 @@
|
||||
#define SCHEMA_IfcShapeAspect_HAS_ProductDefinitional
|
||||
#define SCHEMA_IfcShapeAspect_HAS_PartOfProductDefinitionShape
|
||||
#define SCHEMA_HAS_IfcShapeModel
|
||||
#define SCHEMA_IfcShapeModel_HAS_OfShapeAspect
|
||||
#define SCHEMA_HAS_IfcShapeRepresentation
|
||||
#define SCHEMA_HAS_IfcShellBasedSurfaceModel
|
||||
#define SCHEMA_IfcShellBasedSurfaceModel_HAS_SbsmBoundary
|
||||
@@ -2302,6 +2396,8 @@
|
||||
#define SCHEMA_IfcSpace_HAS_InteriorOrExteriorSpace
|
||||
#define SCHEMA_IfcSpace_HAS_ElevationWithFlooring
|
||||
#define SCHEMA_IfcSpace_ElevationWithFlooring_IS_OPTIONAL
|
||||
#define SCHEMA_IfcSpace_HAS_HasCoverings
|
||||
#define SCHEMA_IfcSpace_HAS_BoundedBy
|
||||
#define SCHEMA_HAS_IfcSpaceHeaterType
|
||||
#define SCHEMA_IfcSpaceHeaterType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcSpaceProgram
|
||||
@@ -2313,6 +2409,8 @@
|
||||
#define SCHEMA_IfcSpaceProgram_HAS_RequestedLocation
|
||||
#define SCHEMA_IfcSpaceProgram_RequestedLocation_IS_OPTIONAL
|
||||
#define SCHEMA_IfcSpaceProgram_HAS_StandardRequiredArea
|
||||
#define SCHEMA_IfcSpaceProgram_HAS_HasInteractionReqsFrom
|
||||
#define SCHEMA_IfcSpaceProgram_HAS_HasInteractionReqsTo
|
||||
#define SCHEMA_HAS_IfcSpaceThermalLoadProperties
|
||||
#define SCHEMA_IfcSpaceThermalLoadProperties_HAS_ApplicableValueRatio
|
||||
#define SCHEMA_IfcSpaceThermalLoadProperties_ApplicableValueRatio_IS_OPTIONAL
|
||||
@@ -2336,6 +2434,9 @@
|
||||
#define SCHEMA_IfcSpatialStructureElement_HAS_LongName
|
||||
#define SCHEMA_IfcSpatialStructureElement_LongName_IS_OPTIONAL
|
||||
#define SCHEMA_IfcSpatialStructureElement_HAS_CompositionType
|
||||
#define SCHEMA_IfcSpatialStructureElement_HAS_ReferencesElements
|
||||
#define SCHEMA_IfcSpatialStructureElement_HAS_ServicedBySystems
|
||||
#define SCHEMA_IfcSpatialStructureElement_HAS_ContainsElements
|
||||
#define SCHEMA_HAS_IfcSpatialStructureElementType
|
||||
#define SCHEMA_HAS_IfcSphere
|
||||
#define SCHEMA_IfcSphere_HAS_Radius
|
||||
@@ -2361,6 +2462,7 @@
|
||||
#define SCHEMA_HAS_IfcStructuralActivity
|
||||
#define SCHEMA_IfcStructuralActivity_HAS_AppliedLoad
|
||||
#define SCHEMA_IfcStructuralActivity_HAS_GlobalOrLocal
|
||||
#define SCHEMA_IfcStructuralActivity_HAS_AssignedToStructuralItem
|
||||
#define SCHEMA_HAS_IfcStructuralAnalysisModel
|
||||
#define SCHEMA_IfcStructuralAnalysisModel_HAS_PredefinedType
|
||||
#define SCHEMA_IfcStructuralAnalysisModel_HAS_OrientationOf2DPlane
|
||||
@@ -2372,6 +2474,7 @@
|
||||
#define SCHEMA_HAS_IfcStructuralConnection
|
||||
#define SCHEMA_IfcStructuralConnection_HAS_AppliedCondition
|
||||
#define SCHEMA_IfcStructuralConnection_AppliedCondition_IS_OPTIONAL
|
||||
#define SCHEMA_IfcStructuralConnection_HAS_ConnectsStructuralMembers
|
||||
#define SCHEMA_HAS_IfcStructuralConnectionCondition
|
||||
#define SCHEMA_IfcStructuralConnectionCondition_HAS_Name
|
||||
#define SCHEMA_IfcStructuralConnectionCondition_Name_IS_OPTIONAL
|
||||
@@ -2380,6 +2483,7 @@
|
||||
#define SCHEMA_IfcStructuralCurveMember_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcStructuralCurveMemberVarying
|
||||
#define SCHEMA_HAS_IfcStructuralItem
|
||||
#define SCHEMA_IfcStructuralItem_HAS_AssignedStructuralActivity
|
||||
#define SCHEMA_HAS_IfcStructuralLinearAction
|
||||
#define SCHEMA_IfcStructuralLinearAction_HAS_ProjectedOrTrue
|
||||
#define SCHEMA_HAS_IfcStructuralLinearActionVarying
|
||||
@@ -2396,6 +2500,8 @@
|
||||
#define SCHEMA_IfcStructuralLoadGroup_Coefficient_IS_OPTIONAL
|
||||
#define SCHEMA_IfcStructuralLoadGroup_HAS_Purpose
|
||||
#define SCHEMA_IfcStructuralLoadGroup_Purpose_IS_OPTIONAL
|
||||
#define SCHEMA_IfcStructuralLoadGroup_HAS_SourceOfResultGroup
|
||||
#define SCHEMA_IfcStructuralLoadGroup_HAS_LoadGroupFor
|
||||
#define SCHEMA_HAS_IfcStructuralLoadLinearForce
|
||||
#define SCHEMA_IfcStructuralLoadLinearForce_HAS_LinearForceX
|
||||
#define SCHEMA_IfcStructuralLoadLinearForce_LinearForceX_IS_OPTIONAL
|
||||
@@ -2457,6 +2563,8 @@
|
||||
#define SCHEMA_IfcStructuralLoadTemperature_HAS_DeltaT_Z
|
||||
#define SCHEMA_IfcStructuralLoadTemperature_DeltaT_Z_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcStructuralMember
|
||||
#define SCHEMA_IfcStructuralMember_HAS_ReferencesElement
|
||||
#define SCHEMA_IfcStructuralMember_HAS_ConnectedBy
|
||||
#define SCHEMA_HAS_IfcStructuralPlanarAction
|
||||
#define SCHEMA_IfcStructuralPlanarAction_HAS_ProjectedOrTrue
|
||||
#define SCHEMA_HAS_IfcStructuralPlanarActionVarying
|
||||
@@ -2499,11 +2607,13 @@
|
||||
#define SCHEMA_IfcStructuralProfileProperties_HAS_CentreOfGravityInY
|
||||
#define SCHEMA_IfcStructuralProfileProperties_CentreOfGravityInY_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcStructuralReaction
|
||||
#define SCHEMA_IfcStructuralReaction_HAS_Causes
|
||||
#define SCHEMA_HAS_IfcStructuralResultGroup
|
||||
#define SCHEMA_IfcStructuralResultGroup_HAS_TheoryType
|
||||
#define SCHEMA_IfcStructuralResultGroup_HAS_ResultForLoadGroup
|
||||
#define SCHEMA_IfcStructuralResultGroup_ResultForLoadGroup_IS_OPTIONAL
|
||||
#define SCHEMA_IfcStructuralResultGroup_HAS_IsLinear
|
||||
#define SCHEMA_IfcStructuralResultGroup_HAS_ResultGroupFor
|
||||
#define SCHEMA_HAS_IfcStructuralSteelProfileProperties
|
||||
#define SCHEMA_IfcStructuralSteelProfileProperties_HAS_ShearAreaZ
|
||||
#define SCHEMA_IfcStructuralSteelProfileProperties_ShearAreaZ_IS_OPTIONAL
|
||||
@@ -2605,6 +2715,7 @@
|
||||
#define SCHEMA_HAS_IfcSymbolStyle
|
||||
#define SCHEMA_IfcSymbolStyle_HAS_StyleOfSymbol
|
||||
#define SCHEMA_HAS_IfcSystem
|
||||
#define SCHEMA_IfcSystem_HAS_ServicesBuildings
|
||||
#define SCHEMA_HAS_IfcSystemFurnitureElementType
|
||||
#define SCHEMA_HAS_IfcTShapeProfileDef
|
||||
#define SCHEMA_IfcTShapeProfileDef_HAS_Depth
|
||||
@@ -2629,6 +2740,7 @@
|
||||
#define SCHEMA_HAS_IfcTableRow
|
||||
#define SCHEMA_IfcTableRow_HAS_RowCells
|
||||
#define SCHEMA_IfcTableRow_HAS_IsHeading
|
||||
#define SCHEMA_IfcTableRow_HAS_OfTable
|
||||
#define SCHEMA_HAS_IfcTankType
|
||||
#define SCHEMA_IfcTankType_HAS_PredefinedType
|
||||
#define SCHEMA_HAS_IfcTask
|
||||
@@ -2722,6 +2834,7 @@
|
||||
#define SCHEMA_IfcTextStyleWithBoxCharacteristics_HAS_CharacterSpacing
|
||||
#define SCHEMA_IfcTextStyleWithBoxCharacteristics_CharacterSpacing_IS_OPTIONAL
|
||||
#define SCHEMA_HAS_IfcTextureCoordinate
|
||||
#define SCHEMA_IfcTextureCoordinate_HAS_AnnotatedSurface
|
||||
#define SCHEMA_HAS_IfcTextureCoordinateGenerator
|
||||
#define SCHEMA_IfcTextureCoordinateGenerator_HAS_Mode
|
||||
#define SCHEMA_IfcTextureCoordinateGenerator_HAS_Parameter
|
||||
@@ -2750,6 +2863,7 @@
|
||||
#define SCHEMA_IfcTimeSeries_UserDefinedDataOrigin_IS_OPTIONAL
|
||||
#define SCHEMA_IfcTimeSeries_HAS_Unit
|
||||
#define SCHEMA_IfcTimeSeries_Unit_IS_OPTIONAL
|
||||
#define SCHEMA_IfcTimeSeries_HAS_DocumentedBy
|
||||
#define SCHEMA_HAS_IfcTimeSeriesReferenceRelationship
|
||||
#define SCHEMA_IfcTimeSeriesReferenceRelationship_HAS_ReferencedTimeSeries
|
||||
#define SCHEMA_IfcTimeSeriesReferenceRelationship_HAS_TimeSeriesReferences
|
||||
@@ -2793,6 +2907,7 @@
|
||||
#define SCHEMA_IfcTypeObject_ApplicableOccurrence_IS_OPTIONAL
|
||||
#define SCHEMA_IfcTypeObject_HAS_HasPropertySets
|
||||
#define SCHEMA_IfcTypeObject_HasPropertySets_IS_OPTIONAL
|
||||
#define SCHEMA_IfcTypeObject_HAS_ObjectTypeOf
|
||||
#define SCHEMA_HAS_IfcTypeProduct
|
||||
#define SCHEMA_IfcTypeProduct_HAS_RepresentationMaps
|
||||
#define SCHEMA_IfcTypeProduct_RepresentationMaps_IS_OPTIONAL
|
||||
|
||||
Reference in New Issue
Block a user