IfcElectronicFilter |
not in '/home/travis/build/buildingSMART/IFC4.3.x-development/reference_schemas/IFC4x3_RC1.exp' |
|
IfcPresentationStyleSelect |
IfcCurveStyle, IfcFillAreaStyle, IfcNullStyle, IfcSurfaceStyle, IfcTextStyle |
IfcCurveStyle, IfcFillAreaStyle, IfcSurfaceStyle, IfcTextStyle |
IfcBuildingSystemTypeEnum |
EROSIONPREVENTION, FENESTRATION, FOUNDATION, LOADBEARING, NOTDEFINED, OUTERSHELL, PRESTRESSING, REINFORCING, SHADING, TRANSPORT, USERDEFINED |
EROSIONPREVENTION, FENESTRATION, FOUNDATION, LOADBEARING, MOORING, MOORINGSYSTEM, NOTDEFINED, OUTERSHELL, PRESTRESSING, REINFORCING, SHADING, TRACKCIRCUIT, TRANSPORT, USERDEFINED |
IfcDiscreteAccessoryTypeEnum |
ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT, USERDEFINED |
ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT, USERDEFINED |
IfcDoorTypeOperationEnum |
DOUBLE_DOOR_DOUBLE_SWING, DOUBLE_DOOR_FOLDING, DOUBLE_DOOR_SINGLE_SWING, DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT, DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT, DOUBLE_DOOR_SLIDING, DOUBLE_SWING_LEFT, DOUBLE_SWING_RIGHT, FOLDING_TO_LEFT, FOLDING_TO_RIGHT, NOTDEFINED, REVOLVING, ROLLINGUP, SINGLE_SWING_LEFT, SINGLE_SWING_RIGHT, SLIDING_TO_LEFT, SLIDING_TO_RIGHT, SWING_FIXED_LEFT, SWING_FIXED_RIGHT, USERDEFINED |
DOUBLE_PANEL_DOUBLE_SWING, DOUBLE_PANEL_FOLDING, DOUBLE_PANEL_LIFTING_VERTICAL, DOUBLE_PANEL_SINGLE_SWING, DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT, DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT, DOUBLE_PANEL_SLIDING, DOUBLE_SWING_LEFT, DOUBLE_SWING_RIGHT, FOLDING_TO_LEFT, FOLDING_TO_RIGHT, LIFTING_HORIZONTAL, LIFTING_VERTICAL_LEFT, LIFTING_VERTICAL_RIGHT, NOTDEFINED, REVOLVING_HORIZONTAL, REVOLVING_VERTICAL, ROLLINGUP, SINGLE_SWING_LEFT, SINGLE_SWING_RIGHT, SLIDING_TO_LEFT, SLIDING_TO_RIGHT, SWING_FIXED_LEFT, SWING_FIXED_RIGHT, USERDEFINED |
IfcFireSuppressionTerminalTypeEnum |
BREECHINGINLET, FIREHYDRANT, HOSEREEL, NOTDEFINED, SPRINKLER, SPRINKLERDEFLECTOR, USERDEFINED |
BREECHINGINLET, FIREHYDRANT, FIREMONITOR, HOSEREEL, NOTDEFINED, SPRINKLER, SPRINKLERDEFLECTOR, USERDEFINED |
IfcRailwayPartTypeEnum |
DILATATIONSUPERSTRUCTURE, LINESIDESTRUCTURE, LINESIDESTRUCTUREPART, NOTDEFINED, PLAINTRACKSUPESTRUCTURE, SUPERSTRUCTURE, TRACKSTRUCTURE, TRACKSTRUCTUREPART, TURNOUTSUPERSTRUCTURE, USERDEFINED |
DILATATIONSUPERSTRUCTURE, LINESIDESTRUCTURE, LINESIDESTRUCTUREPART, NOTDEFINED, PLAINTRACKSUPESTRUCTURE, SUBSTRUCTURE, SUPERSTRUCTURE, TRACKSTRUCTURE, TRACKSTRUCTUREPART, TURNOUTSUPERSTRUCTURE, USERDEFINED |
IfcTransportElementFixedTypeEnum |
CRANEWAY, ELEVATOR, ESCALATOR, LIFTINGGEAR, MOVINGWALKWAY, NOTDEFINED, USERDEFINED |
CRANEWAY, ELEVATOR, ESCALATOR, HAULINGGEAR, LIFTINGGEAR, MOVINGWALKWAY, NOTDEFINED, STRUCTURE, USERDEFINED |
IfcBridgePart attributes |
[] |
['PredefinedType'] |
IfcBuiltSystem where rules |
['CorrectPredefinedType'] |
[] |
IfcClassificationReference inverses |
['ClassificationRefForObjects', 'HasReferences'] |
['HasReferences', 'ClassificationRefForObjects'] |
IfcConveyorSegment where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcConveyorSegmentType where rules |
['CorrectPredefinedType'] |
[] |
IfcCourse where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcCourseType where rules |
['CorrectPredefinedType'] |
[] |
IfcDirectrixCurveSweptAreaSolid where rules |
['DirectrixBounded'] |
[] |
IfcDistributionBoard where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcDistributionBoardType where rules |
['CorrectPredefinedType'] |
[] |
IfcDistributionPort attributes |
['FlowDirection', 'PredefinedType', 'SystemType'] |
['FlowDirection', 'PredefinedType'] |
IfcEarthworksCut where rules |
['CorrectPredefinedType'] |
[] |
IfcEarthworksFill where rules |
['CorrectPredefinedType'] |
[] |
IfcElectricFlowTreatmentDevice where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcElectricFlowTreatmentDeviceType where rules |
['CorrectPredefinedType'] |
[] |
IfcElement attributes |
['Tag'] |
[] |
IfcElement inverses |
['FillsVoids', 'ConnectedTo', 'IsInterferedByElements', 'InterferesElements', 'HasProjections', 'HasOpenings', 'IsConnectionRealization', 'ProvidesBoundaries', 'ConnectedFrom', 'ContainedInStructure', 'HasCoverings'] |
['FillsVoids', 'ConnectedTo', 'HasProjections', 'HasOpenings', 'IsConnectionRealization', 'ProvidesBoundaries', 'ConnectedFrom', 'ContainedInStructure', 'HasCoverings'] |
IfcElementAssembly attributes |
['AssemblyPlace', 'PredefinedType'] |
['PredefinedType', 'AssemblyPlace'] |
IfcFeatureElementAddition.ProjectsElements |
ProjectsElements : IfcRelProjectsElement FOR RelatedFeatureElement |
ProjectsElements : SET OF [0:1] IfcRelProjectsElement FOR RelatedFeatureElement |
IfcFeatureElementSubtraction.VoidsElements |
VoidsElements : IfcRelVoidsElement FOR RelatedOpeningElement |
VoidsElements : SET OF [0:1] IfcRelVoidsElement FOR RelatedOpeningElement |
IfcFixedReferenceSweptAreaSolid where rules |
[] |
['DirectrixBounded'] |
IfcFlowTreatmentDeviceType |
abstract |
not abstract |
IfcGrid.WAxes |
WAxes : optional list[1:?] of unique IfcGridAxis |
WAxes : optional list[1:?] of IfcGridAxis |
IfcGrid.UAxes |
UAxes : list[1:?] of unique IfcGridAxis |
UAxes : list[1:?] of IfcGridAxis |
IfcGrid.VAxes |
VAxes : list[1:?] of unique IfcGridAxis |
VAxes : list[1:?] of IfcGridAxis |
IfcImpactProtectionDevice where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcImpactProtectionDeviceType where rules |
['CorrectPredefinedType'] |
[] |
IfcLinearPlacementWithInclination.Inclinating |
Inclinating : IfcAxisLateralInclination |
Inclinating : set[1:1] of IfcAxisLateralInclination |
IfcLinearPositioningElement attributes |
['Axis'] |
[] |
IfcLinearPositioningElement inverses |
[] |
['Axis'] |
IfcLiquidTerminal where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcLiquidTerminalType where rules |
['CorrectPredefinedType'] |
[] |
IfcMarineFacility.PredefinedType |
PredefinedType : IfcMarineFacilityTypeEnum |
PredefinedType : IfcMarinefacilitytypeenum |
IfcMarineFacility where rules |
['CorrectPredefinedType'] |
[] |
IfcMaterialConstituent.ToMaterialConstituentSet |
ToMaterialConstituentSet : IfcMaterialConstituentSet FOR MaterialConstituents |
ToMaterialConstituentSet : SET OF [0:1] IfcMaterialConstituentSet FOR MaterialConstituents |
IfcMaterialLayer.ToMaterialLayerSet |
ToMaterialLayerSet : IfcMaterialLayerSet FOR MaterialLayers |
ToMaterialLayerSet : SET OF [0:1] IfcMaterialLayerSet FOR MaterialLayers |
IfcMaterialProfile.ToMaterialProfileSet |
ToMaterialProfileSet : IfcMaterialProfileSet FOR MaterialProfiles |
ToMaterialProfileSet : SET OF [0:1] IfcMaterialProfileSet FOR MaterialProfiles |
IfcMechanicalFastener attributes |
['NominalDiameter', 'NominalLength', 'PredefinedType'] |
['PredefinedType', 'NominalDiameter', 'NominalLength'] |
IfcMobileTelecommunicationsAppliance where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcMobileTelecommunicationsApplianceType where rules |
['CorrectPredefinedType'] |
[] |
IfcMooringDevice where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcMooringDeviceType where rules |
['CorrectPredefinedType'] |
[] |
IfcNavigationElement where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcNavigationElementType where rules |
['CorrectPredefinedType'] |
[] |
IfcOpenCrossProfileDef attributes |
['HorizontalWidths', 'Widths', 'Slopes', 'Tags'] |
['HorizontalWidths', 'Slopes', 'Tags', 'Widths'] |
IfcOpenCrossProfileDef.Tags |
Tags : optional list[2:?] of IfcLabel |
Tags : list[2:?] of IfcLabel |
IfcOpenCrossProfileDef where rules |
['CorrectProfileType', 'CorrespondingSlopeWidths', 'CorrespondingTags'] |
[] |
IfcPath.EdgeList |
EdgeList : list[1:?] of unique IfcOrientedEdge |
EdgeList : list[1:?] of IfcOrientedEdge |
IfcPavement attributes |
['Flexible'] |
['Flexible', 'PredefinedType'] |
IfcPolyLoop.Polygon |
Polygon : list[3:?] of unique IfcCartesianPoint |
Polygon : list[3:?] of IfcCartesianPoint |
IfcProduct attributes |
['ObjectPlacement', 'Representation'] |
['ObjectPlacement'] |
IfcProduct inverses |
['ReferencedBy', 'PositionedRelativeTo', 'ReferencedInStructures'] |
['Representation', 'ReferencedBy', 'PositionedRelativeTo', 'ReferencedInStructures'] |
IfcPropertyEnumeration.EnumerationValues |
EnumerationValues : list[1:?] of unique IfcValue |
EnumerationValues : list[1:?] of IfcValue |
IfcPropertyTableValue.DefiningValues |
DefiningValues : optional list[1:?] of unique IfcValue |
DefiningValues : optional list[1:?] of IfcValue |
IfcRail where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcRailType where rules |
['CorrectPredefinedType'] |
[] |
IfcReinforcedSoil where rules |
['CorrectPredefinedType'] |
[] |
IfcRelDefinesByProperties attributes |
['RelatedObjects', 'RelatingPropertyDefinition'] |
['RelatingPropertyDefinition'] |
IfcRelDefinesByProperties inverses |
[] |
['RelatedObjects'] |
IfcRelInterferesElements attributes |
['RelatingElement', 'RelatedElement', 'InterferenceGeometry', 'InterferenceType', 'ImpliedOrder'] |
['RelatedElement', 'RelatingElement', 'InterferenceGeometry', 'InterferenceType', 'ImpliedOrder'] |
IfcRelReferencedInSpatialStructure attributes |
['RelatedElements', 'RelatingStructure'] |
['RelatingStructure'] |
IfcRelReferencedInSpatialStructure inverses |
[] |
['RelatedElements'] |
IfcRelSpaceBoundary1stLevel attributes |
['ParentBoundary'] |
['InnerBoundaries', 'ParentBoundary'] |
IfcRelSpaceBoundary1stLevel inverses |
['InnerBoundaries'] |
[] |
IfcRelSpaceBoundary2ndLevel attributes |
['CorrespondingBoundary'] |
['CorrespondingBoundary', 'Corresponds'] |
IfcRelSpaceBoundary2ndLevel inverses |
['Corresponds'] |
[] |
IfcSectionedSurface attributes |
['Directrix', 'CrossSectionPositions', 'CrossSections', 'FixedAxisVertical'] |
['CrossSectionPositions', 'CrossSections', 'Directrix', 'FixedAxisVertical'] |
IfcSign where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcSignType where rules |
['CorrectPredefinedType'] |
[] |
IfcSignal where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcSignalType where rules |
['CorrectPredefinedType'] |
[] |
IfcSurfaceCurveSweptAreaSolid where rules |
[] |
['DirectrixBounded'] |
IfcSystem inverses |
['ServicesBuildings', 'ServicesFacilities'] |
['ServicesFacilities', 'ServicesBuildings'] |
IfcTrackElement where rules |
['CorrectPredefinedType', 'CorrectTypeAssigned'] |
[] |
IfcTrackElementType where rules |
['CorrectPredefinedType'] |
[] |
IfcTransportElement.CorrectPredefinedType |
not(exists(PredefinedType)) or ((PredefinedType <> IfcTransportElementFixedTypeEnum.USERDEFINED) and (PredefinedType <> IfcTransportElementNonFixedTypeEnum.USERDEFINED)) or (((PredefinedType = IfcTransportElementFixedTypeEnum.USERDEFINED) or (PredefinedType = IfcTransportElementNonFixedTypeEnum.USERDEFINED)) and exists(self\IfcObject.ObjectType)) |
not(exists(PredefinedType)) or (PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) or ((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) and exists(self\IfcObject.ObjectType)) |
IfcTransportElementType.CorrectPredefinedType |
((PredefinedType <> IfcTransportElementFixedTypeEnum.USERDEFINED) and (PredefinedType <> IfcTransportElementNonFixedTypeEnum.USERDEFINED)) or (((PredefinedType = IfcTransportElementFixedTypeEnum.USERDEFINED) or (PredefinedType = IfcTransportElementNonFixedTypeEnum.USERDEFINED)) and exists(self\IfcElementType.ElementType)) |
(PredefinedType <> IfcTransportElementTypeEnum.USERDEFINED) or ((PredefinedType = IfcTransportElementTypeEnum.USERDEFINED) and exists(self\IfcElementType.ElementType)) |
IfcTypeProduct.RepresentationMaps |
RepresentationMaps : optional list[1:?] of unique IfcRepresentationMap |
RepresentationMaps : optional list[1:?] of IfcRepresentationMap |
IfcVirtualGridIntersection.IntersectingAxes |
IntersectingAxes : list[2:2] of unique IfcGridAxis |
IntersectingAxes : list[2:2] of IfcGridAxis |