Decomposes
type: FunctionalProperty
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelAggregates
inverse of: relatedObjects IfcRelAggregates

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcElementarySurface
range: IfcAxis2Placement3D

HasPropertyTemplates
type: ObjectProperty
domain: IfcComplexPropertyTemplate
range: IfcPropertyTemplate
inverse of: PartOfComplexTemplate

INDIRECTEVAPORATIVEWETCOIL
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

WeightsData
type: FunctionalProperty
type: ObjectProperty
domain: IfcRationalBSplineCurveWithKnots
range: IfcReal List

ReferencePath
type: FunctionalProperty
type: ObjectProperty
domain: IfcTableColumn
range: IfcReference

WATER
type: NamedIndividual
type: IfcBoilerTypeEnum

Elements
type: ObjectProperty
domain: IfcDerivedUnit
range: IfcDerivedUnitElement

OverallWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindow
range: IfcPositiveLengthMeasure

Completion
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcPositiveRatioMeasure

HALF_TURN_RAMP
type: NamedIndividual
type: IfcRampTypeEnum

GREASE
type: NamedIndividual
type: IfcInterceptorTypeEnum

IMPULSE
type: NamedIndividual
type: IfcActionSourceTypeEnum

RotationalStiffnessX
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryNodeCondition
range: IfcRotationalStiffnessSelect

TensionForce
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendon
range: IfcForceMeasure

GASHEATINGCOIL
type: NamedIndividual
type: IfcCoilTypeEnum

IfcCableSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  all values from: IfcCableSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcPipeSegment
disjoint with: IfcDuctSegment
disjoint with: IfcCableCarrierSegment

IfcTextureCoordinate
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcSurfaceTexture List
  on property: Maps
subclass of: Class
  union of: IfcIndexedTextureMap
  union of: IfcTextureMap
  union of: IfcTextureCoordinateGenerator
subclass of: Restriction
  on class: IfcSurfaceTexture List
  on property: Maps
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcSurfaceTexture List
  on property: Maps
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextStyleTextModel
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcColourSpecification
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextureVertex
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceTexture

CO2SENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

Units
type: ObjectProperty
domain: IfcUnitAssignment
range: IfcUnit

RADIOACTIVITYUNIT
type: NamedIndividual
type: IfcUnitEnum

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertySingleValue
range: IfcUnit

GIRDER
type: NamedIndividual
type: IfcElementAssemblyTypeEnum

TEXTURED
type: NamedIndividual
type: IfcReinforcingBarSurfaceEnum

IfcProfileDef
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  all values from: IfcProfileTypeEnum
  on property: profileType IfcProfileDef
subclass of: Restriction
  on class: IfcProfileTypeEnum
  on property: profileType IfcProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: ProfileName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ProfileName
subclass of: Restriction
  all values from: IfcProfileProperties
  on property: HasProperties

IfcCableCarrierFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  all values from: IfcCableCarrierFittingTypeEnum
  on property: predefinedType IfcCableCarrierFittingType
subclass of: Restriction
  on class: IfcCableCarrierFittingTypeEnum
  on property: predefinedType IfcCableCarrierFittingType
  qualified cardinality: 1
disjoint with: IfcDuctFittingType
disjoint with: IfcPipeFittingType
disjoint with: IfcCableFittingType
disjoint with: IfcJunctionBoxType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFooting
range: IfcFootingTypeEnum

CHILLEDWATER
type: NamedIndividual
type: IfcDistributionSystemEnum

IfcRepresentationItem
type: Class
subclass of: IfcLayeredItem
subclass of: Class
  union of: IfcTopologicalRepresentationItem
  union of: IfcGeometricRepresentationItem
  union of: IfcMappedItem
  union of: IfcStyledItem
subclass of: Restriction
  all values from: IfcStyledItem
  on property: styledByItem IfcRepresentationItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStyledItem
  on property: styledByItem IfcRepresentationItem

CABLECARRIER
type: NamedIndividual
type: IfcDistributionPortTypeEnum

TransverseBarNominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

IfcWindowStyle
type: Class
subclass of: IfcTypeProduct
subclass of: Restriction
  all values from: IfcWindowStyleConstructionEnum
  on property: ConstructionType
subclass of: Restriction
  all values from: IfcBoolean
  on property: ParameterTakesPrecedence
subclass of: Restriction
  on class: IfcWindowStyleOperationEnum
  on property: operationType IfcWindowStyle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: sizeable IfcWindowStyle
subclass of: Restriction
  all values from: IfcWindowStyleOperationEnum
  on property: operationType IfcWindowStyle
subclass of: Restriction
  on class: IfcBoolean
  on property: sizeable IfcWindowStyle
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: ParameterTakesPrecedence
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcWindowStyleConstructionEnum
  on property: ConstructionType
  qualified cardinality: 1
disjoint with: IfcElementType
disjoint with: IfcDoorStyle
disjoint with: IfcSpatialElementType

IfcMaterialDefinitionRepresentation
type: Class
subclass of: IfcProductRepresentation
subclass of: Restriction
  all values from: IfcMaterial
  on property: representedMaterial IfcMaterialDefinitionRepresentation
subclass of: Restriction
  on class: IfcMaterial
  on property: representedMaterial IfcMaterialDefinitionRepresentation
  qualified cardinality: 1
disjoint with: IfcProductDefinitionShape

IfcBoilerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcBoilerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcBoilerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcTransformerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcTubeBundleType
disjoint with: IfcEvaporatorType
disjoint with: IfcCondenserType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCooledBeamType
disjoint with: IfcHumidifierType
disjoint with: IfcCoilType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcChillerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcCoolingTowerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcBurnerType
disjoint with: IfcElectricMotorType
disjoint with: IfcEngineType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMotorConnectionType
range: IfcMotorConnectionTypeEnum

IfcIrregularTimeSeries
type: Class
subclass of: IfcTimeSeries
subclass of: Restriction
  all values from: IfcIrregularTimeSeriesValue List
  on property: Values
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcIrregularTimeSeriesValue List
  on property: Values
subclass of: Restriction
  on class: IfcIrregularTimeSeriesValue List
  on property: Values
  qualified cardinality: 1
disjoint with: IfcRegularTimeSeries

PURCHASEORDER
type: NamedIndividual
type: IfcProjectOrderTypeEnum

CLEANING
type: NamedIndividual
type: IfcLaborResourceTypeEnum

ReferencesElements
type: ObjectProperty
domain: IfcSpatialElement
range: IfcRelReferencedInSpatialStructure
inverse of: relatingStructure IfcRelReferencedInSpatialStructure

CLADDING
type: NamedIndividual
type: IfcCoveringTypeEnum

HIP_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

MappingSource
type: FunctionalProperty
type: ObjectProperty
domain: IfcMappedItem
range: IfcRepresentationMap
inverse of: MapUsage

ObjectPlacement
type: FunctionalProperty
type: ObjectProperty
domain: IfcProduct
range: IfcObjectPlacement
inverse of: placesObject IfcObjectPlacement

StartParam
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceCurveSweptAreaSolid
range: IfcParameterValue

REGISTER
type: NamedIndividual
type: IfcAirTerminalTypeEnum

UnitType
type: FunctionalProperty
type: ObjectProperty
domain: IfcNamedUnit
range: IfcUnitEnum

UserDefinedTargetView
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeometricRepresentationSubContext
range: IfcLabel

SAFETYCUTOFF
type: NamedIndividual
type: IfcValveTypeEnum

Mode
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextureCoordinateGenerator
range: IfcLabel

Axis
type: FunctionalProperty
type: ObjectProperty
domain: IfcAxis2Placement3D
range: IfcDirection

BASIN
type: NamedIndividual
type: IfcTankTypeEnum

EarlyDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcEventTime
range: IfcDateTime

EndProfile
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionProperties
range: IfcProfileDef

SHELLANDTUBE
type: NamedIndividual
type: IfcHeatExchangerTypeEnum

RelatingApproval
type: FunctionalProperty
type: ObjectProperty
domain: IfcApprovalRelationship
range: IfcApproval
inverse of: Relates

AUDIOVISUALOUTLET
type: NamedIndividual
type: IfcOutletTypeEnum

FINAL
type: NamedIndividual
type: IfcDocumentStatusEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPipeSegment
range: IfcPipeSegmentTypeEnum

IfcMaterialLayerSetUsage
type: Class
subclass of: IfcMaterialUsageDefinition
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ReferenceExtent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: ReferenceExtent
subclass of: Restriction
  all values from: IfcLayerSetDirectionEnum
  on property: layerSetDirection IfcMaterialLayerSetUsage
subclass of: Restriction
  on class: IfcLayerSetDirectionEnum
  on property: layerSetDirection IfcMaterialLayerSetUsage
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDirectionSenseEnum
  on property: DirectionSense
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: offsetFromReferenceLine IfcMaterialLayerSetUsage
subclass of: Restriction
  on class: IfcMaterialLayerSet
  on property: forLayerSet IfcMaterialLayerSetUsage
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: offsetFromReferenceLine IfcMaterialLayerSetUsage
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMaterialLayerSet
  on property: forLayerSet IfcMaterialLayerSetUsage
subclass of: Restriction
  all values from: IfcDirectionSenseEnum
  on property: DirectionSense
disjoint with: IfcMaterialProfileSetUsage

SEMIHERMETIC
type: NamedIndividual
type: IfcCompressorTypeEnum

IfcUShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: depth IfcUShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeWidth
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: depth IfcUShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeThickness
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: FlangeSlope
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: webThickness IfcUShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: FlangeSlope
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: webThickness IfcUShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeThickness
disjoint with: IfcEllipseProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcCShapeProfileDef

BEAM
type: NamedIndividual
type: IfcBeamTypeEnum

HEATINGVALUEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

TimePeriods
type: FunctionalProperty
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcTimePeriod List

ShapeAspectStyle
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcShapeAspect

Version
type: FunctionalProperty
type: ObjectProperty
domain: IfcApplication
range: IfcLabel

CoversSpaces
type: FunctionalProperty
type: ObjectProperty
domain: IfcCovering
range: IfcRelCoversSpaces
inverse of: RelatedCoverings

UMultiplicities
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcInteger List

RateDateTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurrencyRelationship
range: IfcDateTime

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcJunctionBox
range: IfcJunctionBoxTypeEnum

WELD
type: NamedIndividual
type: IfcFastenerTypeEnum

IfcCircleHollowProfileDef
type: Class
subclass of: IfcCircleProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WallThickness
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WallThickness
  qualified cardinality: 1

Depth
type: FunctionalProperty
type: ObjectProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

MappingOrigin
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentationMap
range: IfcAxis2Placement

IfcFootingType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcFootingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFootingTypeEnum
  on property: PredefinedType
disjoint with: IfcRampFlightType
disjoint with: IfcRoofType
disjoint with: IfcPileType
disjoint with: IfcDoorType
disjoint with: IfcRailingType
disjoint with: IfcShadingDeviceType
disjoint with: IfcCoveringType
disjoint with: IfcStairType
disjoint with: IfcStairFlightType
disjoint with: IfcChimneyType
disjoint with: IfcWindowType
disjoint with: IfcCurtainWallType
disjoint with: IfcRampType
disjoint with: IfcSlabType
disjoint with: IfcColumnType
disjoint with: IfcBeamType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcMemberType
disjoint with: IfcWallType
disjoint with: IfcPlateType

Side
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyle
range: IfcSurfaceSide

IfcFilterType
type: Class
subclass of: IfcFlowTreatmentDeviceType
subclass of: Restriction
  all values from: IfcFilterTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcFilterTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcInterceptorType
disjoint with: IfcDuctSilencerType

DATAOUTLET
type: NamedIndividual
type: IfcOutletTypeEnum

SizeInY
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlanarExtent
range: IfcLengthMeasure

IfcRationalBSplineCurveWithKnots
type: Class
subclass of: IfcBSplineCurveWithKnots
subclass of: Restriction
  all values from: IfcReal List
  on property: WeightsData
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcReal List
  on property: WeightsData
subclass of: Restriction
  on class: IfcReal List
  on property: WeightsData
  qualified cardinality: 1

Dimensions
type: FunctionalProperty
type: ObjectProperty
domain: IfcNamedUnit
range: IfcDimensionalExponents

MIXING
type: NamedIndividual
type: IfcValveTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadGroup
range: IfcLoadGroupTypeEnum

METERCHAMBER
type: NamedIndividual
type: IfcDistributionChamberElementTypeEnum

RotationalStiffnessByLengthZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfRotationalSubgradeReactionSelect

IfcRelAssociatesApproval
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  all values from: IfcApproval
  on property: relatingApproval IfcRelAssociatesApproval
subclass of: Restriction
  on class: IfcApproval
  on property: relatingApproval IfcRelAssociatesApproval
  qualified cardinality: 1
disjoint with: IfcRelAssociatesMaterial
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesLibrary

IfcAirToAirHeatRecoveryType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcAirToAirHeatRecoveryTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAirToAirHeatRecoveryTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricMotorType
disjoint with: IfcCooledBeamType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcBoilerType
disjoint with: IfcEngineType
disjoint with: IfcChillerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcMotorConnectionType
disjoint with: IfcCondenserType
disjoint with: IfcCoolingTowerType
disjoint with: IfcHumidifierType
disjoint with: IfcBurnerType
disjoint with: IfcCoilType
disjoint with: IfcEvaporatorType
disjoint with: IfcTransformerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcTubeBundleType
disjoint with: IfcHeatExchangerType

ConstraintSource
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstraint
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableFitting
range: IfcCableFittingTypeEnum

SourceCRS
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoordinateOperation
range: IfcCoordinateReferenceSystemSelect

Orientation
type: FunctionalProperty
type: ObjectProperty
domain: IfcFaceBound
range: IfcBoolean

ELECTRICRESISTANCEUNIT
type: NamedIndividual
type: IfcUnitEnum

TelephoneNumbers
type: FunctionalProperty
type: ObjectProperty
domain: IfcTelecomAddress
range: IfcLabel List

PERMANENT_G
type: NamedIndividual
type: IfcActionTypeEnum

IfcControllerType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  on class: IfcControllerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcControllerTypeEnum
  on property: PredefinedType
disjoint with: IfcActuatorType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcSensorType
disjoint with: IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcAlarmType
disjoint with: IfcFlowInstrumentType

IfcTable
type: Class
subclass of: IfcMetricValueSelect
subclass of: IfcObjectReferenceSelect
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcTableColumn List
  on property: Columns
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTableRow List
  on property: Rows
subclass of: Restriction
  all values from: IfcTableRow List
  on property: Rows
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTableColumn List
  on property: Columns
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcTableColumn List
  on property: Columns
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcTableRow List
  on property: Rows

CurveOnRelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionCurveGeometry
range: IfcCurveOrEdgeCurve

IfcCoolingTowerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcCoolingTowerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCoolingTowerTypeEnum
  on property: PredefinedType
disjoint with: IfcCondenserType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcBurnerType
disjoint with: IfcElectricMotorType
disjoint with: IfcCooledBeamType
disjoint with: IfcEvaporatorType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcHumidifierType
disjoint with: IfcEngineType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcCoilType
disjoint with: IfcMotorConnectionType
disjoint with: IfcChillerType
disjoint with: IfcTransformerType
disjoint with: IfcTubeBundleType
disjoint with: IfcBoilerType

LateFinish
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDateTime

OTHEROPERATION
type: NamedIndividual
type: IfcWindowPanelOperationEnum

ADIABATICCOMPRESSEDAIRNOZZLE
type: NamedIndividual
type: IfcHumidifierTypeEnum

SemiAxis1
type: FunctionalProperty
type: ObjectProperty
domain: IfcEllipse
range: IfcPositiveLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProtectiveDeviceTrippingUnit
range: IfcProtectiveDeviceTrippingUnitTypeEnum

PLASTIC
type: NamedIndividual
type: IfcReflectanceMethodEnum
type: IfcConstructionMaterialResourceTypeEnum
type: IfcWindowStyleConstructionEnum
type: IfcDoorStyleConstructionEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassificationReference
range: IfcText

BASELINE
type: NamedIndividual
type: IfcWorkScheduleTypeEnum
type: IfcWorkPlanTypeEnum

IfcBoundaryNodeCondition
type: Class
subclass of: IfcBoundaryCondition
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: rotationalStiffnessZ IfcBoundaryNodeCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: translationalStiffnessY IfcBoundaryNodeCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessX
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessX
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: translationalStiffnessY IfcBoundaryNodeCondition
subclass of: Restriction
  all values from: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessZ
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTranslationalStiffnessSelect
  on property: TranslationalStiffnessZ
subclass of: Restriction
  all values from: IfcRotationalStiffnessSelect
  on property: RotationalStiffnessY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRotationalStiffnessSelect
  on property: rotationalStiffnessZ IfcBoundaryNodeCondition
disjoint with: IfcBoundaryEdgeCondition
disjoint with: IfcBoundaryFaceCondition

Distance
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve2D
range: IfcLengthMeasure

EdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcLShapeProfileDef
range: IfcNonNegativeLengthMeasure

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcProperty
range: IfcIdentifier

WORK
type: NamedIndividual
type: IfcSubContractResourceTypeEnum
type: IfcPermitTypeEnum

DOUBLEREGULATING
type: NamedIndividual
type: IfcValveTypeEnum

MICROPHONE
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

FINALDRAFT
type: NamedIndividual
type: IfcDocumentStatusEnum

IfcRightCircularCylinder
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: height IfcRightCircularCylinder
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: height IfcRightCircularCylinder
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
disjoint with: IfcBlock
disjoint with: IfcSphere
disjoint with: IfcRectangularPyramid
disjoint with: IfcRightCircularCone

VOLUMETRICFLOWRATEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

HasCoverings
type: ObjectProperty
domain: IfcElement
range: IfcRelCoversBldgElements
inverse of: RelatingBuildingElement

RELIEFDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

Thickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcCenterLineProfileDef
range: IfcPositiveLengthMeasure

CrossSections
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionedSpine
range: IfcProfileDef List

SlippageZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcSlippageConnectionCondition
range: IfcLengthMeasure

HasProperties
type: ObjectProperty
domain: IfcProfileDef
range: IfcProfileProperties
inverse of: ProfileDefinition

IfcProperty
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  all values from: IfcResourceApprovalRelationship
  on property: HasApprovals
subclass of: Class
  union of: IfcComplexProperty
  union of: IfcSimpleProperty
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcResourceConstraintRelationship
  on property: HasConstraints
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcPropertyDependencyRelationship
  on property: PropertyForDependance
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Name
subclass of: Restriction
  all values from: IfcPropertySet
  on property: PartOfPset
subclass of: Restriction
  all values from: IfcComplexProperty
  on property: partOfComplex IfcProperty
subclass of: Restriction
  on class: IfcIdentifier
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPropertyDependencyRelationship
  on property: propertyDependsOn IfcProperty
disjoint with: IfcPropertyEnumeration
disjoint with: IfcPreDefinedProperties
disjoint with: IfcExtendedProperties

WAxes
type: FunctionalProperty
type: ObjectProperty
domain: IfcGrid
range: IfcGridAxis List

STARTEVENT
type: NamedIndividual
type: IfcEventTypeEnum

ShapeOfProduct
type: ObjectProperty
domain: IfcProductDefinitionShape
range: IfcProduct
inverse of: representation IfcProduct

CONDUCTANCESENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

IfcActuator
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  all values from: IfcActuatorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActuatorTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowInstrument
disjoint with: IfcUnitaryControlElement
disjoint with: IfcSensor
disjoint with: IfcAlarm
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcController

REFRIGERATION
type: NamedIndividual
type: IfcDistributionSystemEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcExternalReference
range: IfcLabel

CHP
type: NamedIndividual
type: IfcElectricGeneratorTypeEnum

IfcBoundingBox
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ZDim
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: Corner
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: YDim
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: XDim
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: XDim
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: Corner
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: ZDim
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: YDim
  qualified cardinality: 1
disjoint with: IfcPoint
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcCartesianPointList
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCurve
disjoint with: IfcBooleanResult
disjoint with: IfcTessellatedItem
disjoint with: IfcDirection
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcSurface
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPlacement
disjoint with: IfcVector
disjoint with: IfcLightSource
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPlanarExtent
disjoint with: IfcSolidModel
disjoint with: IfcSectionedSpine
disjoint with: IfcTextLiteral
disjoint with: IfcGeometricSet
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcCsgPrimitive3D

CardinalEndPoint
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSetUsageTapering
range: IfcCardinalPointReference

IfcAirTerminalBox
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcAirTerminalBoxTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDevice
disjoint with: IfcValve
disjoint with: IfcFlowMeter
disjoint with: IfcDamper
disjoint with: IfcElectricTimeControl
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcSwitchingDevice

STERADIAN
type: NamedIndividual
type: IfcSIUnitName

UNIFORM
type: NamedIndividual
type: IfcSectionTypeEnum

ASSETINVENTORY
type: NamedIndividual
type: IfcInventoryTypeEnum

MECHANICALENGINEER
type: NamedIndividual
type: IfcRoleEnum

IfcSchedulingTime
type: Class
subclass of: Class
  union of: IfcResourceTime
  union of: IfcTaskTime
  union of: IfcWorkTime
  union of: IfcLagTime
  union of: IfcEventTime
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcDataOriginEnum
  on property: dataOrigin IfcSchedulingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDataOriginEnum
  on property: dataOrigin IfcSchedulingTime
subclass of: Restriction
  all values from: IfcLabel
  on property: userDefinedDataOrigin IfcSchedulingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: userDefinedDataOrigin IfcSchedulingTime

IfcConversionBasedUnit
type: Class
subclass of: IfcNamedUnit
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMeasureWithUnit
  on property: ConversionFactor
subclass of: Restriction
  on class: IfcMeasureWithUnit
  on property: ConversionFactor
  qualified cardinality: 1
disjoint with: IfcSIUnit
disjoint with: IfcContextDependentUnit

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcInterceptorType
range: IfcInterceptorTypeEnum

TranslationalStiffnessByLengthZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfTranslationalSubgradeReactionSelect

WATERHEATINGCOIL
type: NamedIndividual
type: IfcCoilTypeEnum

IfcQuantityCount
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
subclass of: Restriction
  all values from: IfcCountMeasure
  on property: CountValue
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  on class: IfcCountMeasure
  on property: CountValue
  qualified cardinality: 1
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityWeight
disjoint with: IfcQuantityTime

ATTO
type: NamedIndividual
type: IfcSIPrefix

RiserHeight
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairFlight
range: IfcPositiveLengthMeasure

IfcCurtainWall
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurtainWallTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCurtainWallTypeEnum
  on property: PredefinedType
disjoint with: IfcStairFlight
disjoint with: IfcFooting
disjoint with: IfcMember
disjoint with: IfcWall
disjoint with: IfcRamp
disjoint with: IfcChimney
disjoint with: IfcBuildingElementProxy
disjoint with: IfcPlate
disjoint with: IfcRoof
disjoint with: IfcDoor
disjoint with: IfcRailing
disjoint with: IfcWindow
disjoint with: IfcPile
disjoint with: IfcSlab
disjoint with: IfcRampFlight
disjoint with: IfcCovering
disjoint with: IfcShadingDevice
disjoint with: IfcColumn
disjoint with: IfcBeam
disjoint with: IfcStair

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcPolygonalBoundedHalfSpace
range: IfcAxis2Placement3D

RasterCode
type: FunctionalProperty
type: ObjectProperty
domain: IfcBlobTexture
range: IfcBinary

FREESTANDINGWATERCOOLER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

FIXEDPLATECOUNTERFLOWEXCHANGER
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

IfcBoxedHalfSpace
type: Class
subclass of: IfcHalfSpaceSolid
subclass of: Restriction
  all values from: IfcBoundingBox
  on property: Enclosure
subclass of: Restriction
  on class: IfcBoundingBox
  on property: Enclosure
  qualified cardinality: 1
disjoint with: IfcPolygonalBoundedHalfSpace

SURF_OF_REVOLUTION
type: NamedIndividual
type: IfcBSplineSurfaceForm

MODULUSOFLINEARSUBGRADEREACTIONUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

OTHER_CONSTRUCTION
type: NamedIndividual
type: IfcWindowStyleConstructionEnum

RelatingMaterial
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialRelationship
range: IfcMaterial
inverse of: relatesTo IfcMaterial

IfcAsset
type: Class
subclass of: IfcGroup
subclass of: Restriction
  all values from: IfcCostValue
  on property: currentValue IfcAsset
subclass of: Restriction
  all values from: IfcPerson
  on property: ResponsiblePerson
subclass of: Restriction
  all values from: IfcDate
  on property: IncorporationDate
subclass of: Restriction
  all values from: IfcCostValue
  on property: DepreciatedValue
subclass of: Restriction
  all values from: IfcActorSelect
  on property: User
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: IncorporationDate
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: Owner
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPerson
  on property: ResponsiblePerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: currentValue IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: DepreciatedValue
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Owner
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: TotalReplacementCost
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: originalValue IfcAsset
subclass of: Restriction
  all values from: IfcCostValue
  on property: originalValue IfcAsset
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: User
subclass of: Restriction
  all values from: IfcCostValue
  on property: TotalReplacementCost
disjoint with: IfcStructuralLoadGroup
disjoint with: IfcStructuralResultGroup
disjoint with: IfcInventory
disjoint with: IfcSystem

COUPLING
type: NamedIndividual
type: IfcMotorConnectionTypeEnum

IfcMeasureWithUnit
type: Class
subclass of: IfcMetricValueSelect
subclass of: IfcAppliedValueSelect
subclass of: Restriction
  all values from: IfcValue
  on property: ValueComponent
subclass of: Restriction
  on class: IfcValue
  on property: ValueComponent
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcUnit
  on property: unitComponent IfcMeasureWithUnit
subclass of: Restriction
  on class: IfcUnit
  on property: unitComponent IfcMeasureWithUnit
  qualified cardinality: 1

BUDGET
type: NamedIndividual
type: IfcCostScheduleTypeEnum

LightDistributionDataSource
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourceGoniometric
range: IfcLightDistributionDataSourceSelect

HasProperties
type: ObjectProperty
domain: IfcMaterialDefinition
range: IfcMaterialProperties
inverse of: Material

IfcLine
type: Class
subclass of: IfcCurve
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: Pnt
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcVector
  on property: Dir
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: Pnt
subclass of: Restriction
  all values from: IfcVector
  on property: Dir
disjoint with: IfcBoundedCurve
disjoint with: IfcPcurve
disjoint with: IfcConic
disjoint with: IfcOffsetCurve2D
disjoint with: IfcOffsetCurve3D

ELECTRICAL
type: NamedIndividual
type: IfcDistributionSystemEnum

FilletRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcTShapeProfileDef
range: IfcNonNegativeLengthMeasure

NOTCH
type: NamedIndividual
type: IfcVoidingFeatureTypeEnum

IfcFillAreaStyle
type: Class
subclass of: IfcPresentationStyle
subclass of: IfcPresentationStyleSelect
subclass of: Restriction
  all values from: IfcFillStyleSelect
  on property: fillStyles IfcFillAreaStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelorDraughting
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelorDraughting
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcFillStyleSelect
  on property: fillStyles IfcFillAreaStyle
disjoint with: IfcSurfaceStyle
disjoint with: IfcCurveStyle
disjoint with: IfcTextStyle

NormalIndex
type: FunctionalProperty
type: ObjectProperty
domain: IfcTriangulatedFaceSet
range: IfcPositiveInteger List List

HasFillings
type: ObjectProperty
domain: IfcOpeningElement
range: IfcRelFillsElement
inverse of: relatingOpeningElement IfcRelFillsElement

Axis1
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianTransformationOperator
range: IfcDirection

MullionThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNonNegativeLengthMeasure

RemainingUsage
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcPositiveRatioMeasure

CABLETRUNKINGSEGMENT
type: NamedIndividual
type: IfcCableCarrierSegmentTypeEnum

TWO_STRAIGHT_RUN_RAMP
type: NamedIndividual
type: IfcRampTypeEnum

PLUMBINGWALL
type: NamedIndividual
type: IfcWallTypeEnum

YDim
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundingBox
range: IfcPositiveLengthMeasure

IfcDimensionalExponents
type: Class
subclass of: Restriction
  all values from: INTEGER
  on property: thermodynamicTemperatureExponent IfcDimensionalExponents
subclass of: Restriction
  on class: INTEGER
  on property: AmountOfSubstanceExponent
  qualified cardinality: 1
subclass of: Restriction
  on class: INTEGER
  on property: timeExponent IfcDimensionalExponents
  qualified cardinality: 1
subclass of: Restriction
  all values from: INTEGER
  on property: LengthExponent
subclass of: Restriction
  on class: INTEGER
  on property: ElectricCurrentExponent
  qualified cardinality: 1
subclass of: Restriction
  all values from: INTEGER
  on property: ElectricCurrentExponent
subclass of: Restriction
  on class: INTEGER
  on property: LengthExponent
  qualified cardinality: 1
subclass of: Restriction
  all values from: INTEGER
  on property: LuminousIntensityExponent
subclass of: Restriction
  all values from: INTEGER
  on property: MassExponent
subclass of: Restriction
  on class: INTEGER
  on property: LuminousIntensityExponent
  qualified cardinality: 1
subclass of: Restriction
  on class: INTEGER
  on property: MassExponent
  qualified cardinality: 1
subclass of: Restriction
  on class: INTEGER
  on property: thermodynamicTemperatureExponent IfcDimensionalExponents
  qualified cardinality: 1
subclass of: Restriction
  all values from: INTEGER
  on property: AmountOfSubstanceExponent
subclass of: Restriction
  all values from: INTEGER
  on property: timeExponent IfcDimensionalExponents

FixedReference
type: FunctionalProperty
type: ObjectProperty
domain: IfcFixedReferenceSweptAreaSolid
range: IfcDirection

VisibleSegmentLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyleFontPattern
range: IfcLengthMeasure

ModelorDraughting
type: FunctionalProperty
type: ObjectProperty
domain: IfcFillAreaStyle
range: IfcBoolean

TimeOfApproval
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcDateTime

IfcStructuralLoadSingleDisplacementDistortion
type: Class
subclass of: IfcStructuralLoadSingleDisplacement
subclass of: Restriction
  all values from: IfcCurvatureMeasure
  on property: Distortion
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurvatureMeasure
  on property: Distortion

ApplicableDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcDate

Materials
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialList
range: IfcMaterial List

TilingPattern
type: FunctionalProperty
type: ObjectProperty
domain: IfcFillAreaStyleTiles
range: IfcVector List

ElevationOfTerrain
type: FunctionalProperty
type: ObjectProperty
domain: IfcBuilding
range: IfcLengthMeasure

Orientation
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourceSpot
range: IfcDirection

LayerFrozen
type: FunctionalProperty
type: ObjectProperty
domain: IfcPresentationLayerWithStyle
range: IfcLogical

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeProcess
range: IfcIdentifier

IfcDocumentReference
type: Class
subclass of: IfcExternalReference
subclass of: IfcDocumentSelect
subclass of: Restriction
  all values from: IfcDocumentInformation
  on property: referencedDocument IfcDocumentReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentInformation
  on property: referencedDocument IfcDocumentReference
subclass of: Restriction
  all values from: IfcText
  on property: Description
disjoint with: IfcClassificationReference
disjoint with: IfcLibraryReference
disjoint with: IfcExternallyDefinedHatchStyle
disjoint with: IfcExternallyDefinedTextFont
disjoint with: IfcExternallyDefinedSurfaceStyle

FULL_NONLINEAR_THEORY
type: NamedIndividual
type: IfcAnalysisTheoryTypeEnum

DeltaTZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadTemperature
range: IfcThermodynamicTemperatureMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMechanicalFastener
range: IfcMechanicalFastenerTypeEnum

SIDEHUNGRIGHTHAND
type: NamedIndividual
type: IfcWindowPanelOperationEnum

StatusTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDateTime

IfcLightFixtureType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcLightFixtureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcLightFixtureTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcOutletType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcLampType
disjoint with: IfcAirTerminalType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcStackTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcCommunicationsApplianceType

TextCharacterAppearance
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyle
range: IfcTextStyleForDefinedFont

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCooledBeamType
range: IfcCooledBeamTypeEnum

IfcIndexedPolyCurve
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSegmentIndexSelect List
  on property: Segments
subclass of: Restriction
  all values from: IfcBoolean
  on property: selfIntersect IfcIndexedPolyCurve
subclass of: Restriction
  on class: IfcCartesianPointList
  on property: Points
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: selfIntersect IfcIndexedPolyCurve
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcSegmentIndexSelect List
  on property: Segments
subclass of: Restriction
  all values from: IfcCartesianPointList
  on property: Points
subclass of: Restriction
  all values from: IfcSegmentIndexSelect List
  on property: Segments
disjoint with: IfcPolyline
disjoint with: IfcCompositeCurve
disjoint with: IfcBSplineCurve
disjoint with: IfcTrimmedCurve

IfcRelConnectsStructuralActivity
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcStructuralActivityAssignmentSelect
  on property: relatingElement IfcRelConnectsStructuralActivity
subclass of: Restriction
  on class: IfcStructuralActivityAssignmentSelect
  on property: relatingElement IfcRelConnectsStructuralActivity
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcStructuralActivity
  on property: relatedStructuralActivity IfcRelConnectsStructuralActivity
subclass of: Restriction
  on class: IfcStructuralActivity
  on property: relatedStructuralActivity IfcRelConnectsStructuralActivity
  qualified cardinality: 1
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelSequence

IfcRelCoversSpaces
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcSpace
  on property: RelatingSpace
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcCovering
  on property: RelatedCoverings
subclass of: Restriction
  all values from: IfcCovering
  on property: RelatedCoverings
subclass of: Restriction
  on class: IfcSpace
  on property: RelatingSpace
  qualified cardinality: 1
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelFillsElement
disjoint with: IfcRelSequence
disjoint with: IfcRelServicesBuildings

IfcOccupant
type: Class
subclass of: IfcActor
subclass of: Restriction
  all values from: IfcOccupantTypeEnum
  on property: predefinedType IfcOccupant
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOccupantTypeEnum
  on property: predefinedType IfcOccupant

Orientation
type: FunctionalProperty
type: ObjectProperty
domain: IfcVector
range: IfcDirection

IfcProxy
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcLabel
  on property: Tag
subclass of: Restriction
  all values from: IfcObjectTypeEnum
  on property: ProxyType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Tag
subclass of: Restriction
  on class: IfcObjectTypeEnum
  on property: ProxyType
  qualified cardinality: 1
disjoint with: IfcSpatialElement
disjoint with: IfcPort
disjoint with: IfcStructuralActivity
disjoint with: IfcStructuralItem
disjoint with: IfcAnnotation
disjoint with: IfcElement
disjoint with: IfcGrid

CIRCULAR_ARC
type: NamedIndividual
type: IfcBSplineCurveForm

GFA
type: NamedIndividual
type: IfcSpaceTypeEnum

Tiles
type: ObjectProperty
domain: IfcFillAreaStyleTiles
range: IfcStyledItem

IfcProduct
type: Class
subclass of: IfcObject
subclass of: IfcProductSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectPlacement
  on property: ObjectPlacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProductRepresentation
  on property: representation IfcProduct
subclass of: Restriction
  all values from: IfcObjectPlacement
  on property: ObjectPlacement
subclass of: Class
  union of: IfcStructuralActivity
  union of: IfcSpatialElement
  union of: IfcStructuralItem
  union of: IfcPort
  union of: IfcProxy
  union of: IfcGrid
  union of: IfcElement
  union of: IfcAnnotation
subclass of: Restriction
  all values from: IfcProductRepresentation
  on property: representation IfcProduct
disjoint with: IfcProcess
disjoint with: IfcControl
disjoint with: IfcGroup
disjoint with: IfcResource
disjoint with: IfcActor

VERBAL
type: NamedIndividual
type: IfcActionRequestTypeEnum

SOURCE
type: NamedIndividual
type: IfcFlowDirectionEnum

SharedPlacement
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralAnalysisModel
range: IfcObjectPlacement

IfcTendonType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: SheethDiameter
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: crossSectionArea IfcTendonType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: crossSectionArea IfcTendonType
subclass of: Restriction
  all values from: IfcTendonTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  on class: IfcTendonTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SheethDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
disjoint with: IfcTendonAnchorType
disjoint with: IfcReinforcingBarType
disjoint with: IfcReinforcingMeshType

ParameterTakesPrecedence
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowType
range: IfcBoolean

IfcPath
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcOrientedEdge List
  on property: EdgeList
subclass of: Restriction
  on class: IfcOrientedEdge List
  on property: EdgeList
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOrientedEdge List
  on property: EdgeList
disjoint with: IfcVertex
disjoint with: IfcFace
disjoint with: IfcConnectedFaceSet
disjoint with: IfcFaceBound
disjoint with: IfcEdge
disjoint with: IfcLoop

Axis2
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianTransformationOperator
range: IfcDirection

INTERSECTION
type: NamedIndividual
type: IfcBooleanOperator

BRACE
type: NamedIndividual
type: IfcMemberTypeEnum

RECTANGULAR
type: NamedIndividual
type: IfcDuctSilencerTypeEnum
type: IfcGridTypeEnum

LOCAL_COORDS
type: NamedIndividual
type: IfcGlobalOrLocalEnum

IfcReinforcingMeshType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: LongitudinalBarSpacing
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBendingParameterSelect List
  on property: BendingParameters
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: longitudinalBarNominalDiameter IfcReinforcingMeshType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: transverseBarCrossSectionArea IfcReinforcingMeshType
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcBendingParameterSelect List
  on property: BendingParameters
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TransverseBarNominalDiameter
subclass of: Restriction
  all values from: IfcBendingParameterSelect List
  on property: BendingParameters
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TransverseBarNominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TransverseBarSpacing
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: longitudinalBarNominalDiameter IfcReinforcingMeshType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: MeshWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: longitudinalBarCrossSectionArea IfcReinforcingMeshType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: MeshWidth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: LongitudinalBarSpacing
subclass of: Restriction
  on class: IfcReinforcingMeshTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: BendingShapeCode
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: transverseBarCrossSectionArea IfcReinforcingMeshType
subclass of: Restriction
  all values from: IfcReinforcingMeshTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: meshLength IfcReinforcingMeshType
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: longitudinalBarCrossSectionArea IfcReinforcingMeshType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: meshLength IfcReinforcingMeshType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: BendingShapeCode
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TransverseBarSpacing
disjoint with: IfcTendonAnchorType
disjoint with: IfcTendonType
disjoint with: IfcReinforcingBarType

CONSTRUCTION
type: NamedIndividual
type: IfcTaskTypeEnum
type: IfcSpatialZoneTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSource
range: IfcLabel

TopXOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcTrapeziumProfileDef
range: IfcLengthMeasure

LayerStyles
type: ObjectProperty
domain: IfcPresentationLayerWithStyle
range: IfcPresentationStyle

IfcSweptAreaSolid
type: Class
subclass of: IfcSolidModel
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: position IfcSweptAreaSolid
subclass of: Restriction
  on class: IfcProfileDef
  on property: SweptArea
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: position IfcSweptAreaSolid
subclass of: Class
  union of: IfcExtrudedAreaSolid
  union of: IfcRevolvedAreaSolid
  union of: IfcFixedReferenceSweptAreaSolid
  union of: IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  all values from: IfcProfileDef
  on property: SweptArea
disjoint with: IfcManifoldSolidBrep
disjoint with: IfcCsgSolid
disjoint with: IfcSweptDiskSolid

ELEMENTEDWALL
type: NamedIndividual
type: IfcWallTypeEnum

IfcSurfaceStyleRendering
type: Class
subclass of: IfcSurfaceStyleShading
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourOrFactor
  on property: transmissionColour IfcSurfaceStyleRendering
subclass of: Restriction
  all values from: IfcColourOrFactor
  on property: ReflectionColour
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourOrFactor
  on property: ReflectionColour
subclass of: Restriction
  all values from: IfcColourOrFactor
  on property: transmissionColour IfcSurfaceStyleRendering
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Transparency
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourOrFactor
  on property: DiffuseTransmissionColour
subclass of: Restriction
  on class: IfcReflectanceMethodEnum
  on property: ReflectanceMethod
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcColourOrFactor
  on property: DiffuseColour
subclass of: Restriction
  all values from: IfcColourOrFactor
  on property: specularColour IfcSurfaceStyleRendering
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Transparency
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourOrFactor
  on property: DiffuseColour
subclass of: Restriction
  all values from: IfcColourOrFactor
  on property: DiffuseTransmissionColour
subclass of: Restriction
  all values from: IfcReflectanceMethodEnum
  on property: ReflectanceMethod
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourOrFactor
  on property: specularColour IfcSurfaceStyleRendering
subclass of: Restriction
  all values from: IfcSpecularHighlightSelect
  on property: specularHighlight IfcSurfaceStyleRendering
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSpecularHighlightSelect
  on property: specularHighlight IfcSurfaceStyleRendering

Relates
type: ObjectProperty
domain: IfcApproval
range: IfcApprovalRelationship
inverse of: RelatingApproval

PRESSURERELIEF
type: NamedIndividual
type: IfcValveTypeEnum

PatternList
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyleFont
range: IfcCurveStyleFontPattern List

DESIGNINTENT
type: NamedIndividual
type: IfcObjectiveEnum

StartTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcDateTime

IfcInventory
type: Class
subclass of: IfcGroup
subclass of: Restriction
  all values from: IfcPerson
  on property: ResponsiblePersons
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: LastUpdateDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: OriginalValue
subclass of: Restriction
  all values from: IfcInventoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCostValue
  on property: OriginalValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInventoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcActorSelect
  on property: Jurisdiction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: Jurisdiction
subclass of: Restriction
  all values from: IfcCostValue
  on property: currentValue IfcInventory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue
  on property: currentValue IfcInventory
subclass of: Restriction
  all values from: IfcDate
  on property: LastUpdateDate
disjoint with: IfcStructuralResultGroup
disjoint with: IfcSystem
disjoint with: IfcAsset
disjoint with: IfcStructuralLoadGroup

SelfWeightCoefficients
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadCase
range: IfcRatioMeasure List

IfcQuantityWeight
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  all values from: IfcLabel
  on property: Formula
subclass of: Restriction
  all values from: IfcMassMeasure
  on property: WeightValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Formula
subclass of: Restriction
  on class: IfcMassMeasure
  on property: WeightValue
  qualified cardinality: 1
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityCount
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityTime

UnitBasis
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcMeasureWithUnit

SETTLEMENT_U
type: NamedIndividual
type: IfcActionSourceTypeEnum

GATEWAY
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

ConversionOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcConversionBasedUnitWithOffset
range: IfcReal

InterferenceType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelInterferesElements
range: IfcIdentifier

IfcEngine
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcEngineTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEngineTypeEnum
  on property: PredefinedType
disjoint with: IfcUnitaryEquipment
disjoint with: IfcEvaporativeCooler
disjoint with: IfcMotorConnection
disjoint with: IfcBurner
disjoint with: IfcCoil
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcSolarDevice
disjoint with: IfcEvaporator
disjoint with: IfcChiller
disjoint with: IfcHumidifier
disjoint with: IfcElectricMotor
disjoint with: IfcTubeBundle
disjoint with: IfcElectricGenerator
disjoint with: IfcBoiler
disjoint with: IfcCooledBeam
disjoint with: IfcTransformer
disjoint with: IfcCondenser
disjoint with: IfcCoolingTower
disjoint with: IfcHeatExchanger

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralSurfaceMember
range: IfcStructuralSurfaceMemberTypeEnum

Defines
type: ObjectProperty
domain: IfcPropertySetTemplate
range: IfcRelDefinesByTemplate
inverse of: RelatingTemplate

Declares
type: ObjectProperty
domain: IfcObject
range: IfcRelDefinesByObject
inverse of: RelatingObject

NAIL
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

IfcTextureVertexList
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List List
  on property: texCoordsList IfcTextureVertexList
subclass of: Restriction
  all values from: IfcParameterValue List List
  on property: texCoordsList IfcTextureVertexList
subclass of: Restriction
  on class: IfcParameterValue List List
  on property: texCoordsList IfcTextureVertexList
  qualified cardinality: 1
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceTexture
disjoint with: IfcColourRgbList
disjoint with: IfcPreDefinedItem
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcCurveStyleFont
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcColourSpecification
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureCoordinate

MEMBER
type: NamedIndividual
type: IfcMemberTypeEnum

MEASURED
type: NamedIndividual
type: IfcDataOriginEnum

IfcTrapeziumProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: topXDim IfcTrapeziumProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: YDim
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: TopXOffset
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: TopXOffset
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: BottomXDim
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: YDim
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: BottomXDim
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: topXDim IfcTrapeziumProfileDef
  qualified cardinality: 1
disjoint with: IfcCShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcRectangleProfileDef

NominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBarType
range: IfcPositiveLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcJunctionBoxType
range: IfcJunctionBoxTypeEnum

BaseSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcHalfSpaceSolid
range: IfcSurface

DEAD_LOAD_G
type: NamedIndividual
type: IfcActionSourceTypeEnum

WorkMethod
type: FunctionalProperty
type: ObjectProperty
domain: IfcTask
range: IfcLabel

Radius
type: FunctionalProperty
type: ObjectProperty
domain: IfcCircleProfileDef
range: IfcPositiveLengthMeasure

CALIBRATION
type: NamedIndividual
type: IfcProcedureTypeEnum

PrimaryUnit
type: FunctionalProperty
type: ObjectProperty
domain: IfcSimplePropertyTemplate
range: IfcUnit

SystemType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionPort
range: IfcDistributionSystemEnum

StatusTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDateTime

REPEATER
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

Maps
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextureCoordinate
range: IfcSurfaceTexture List

EVENTRULE
type: NamedIndividual
type: IfcEventTriggerTypeEnum

PARABOLIC_ARC
type: NamedIndividual
type: IfcBSplineCurveForm

LOGICALNOTAND
type: NamedIndividual
type: IfcLogicalOperatorEnum

XLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

MIDDLE
type: NamedIndividual
type: IfcWindowPanelPositionEnum
type: IfcDoorPanelPositionEnum

RelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelProjectsElement
range: IfcElement
inverse of: hasProjections IfcElement

IfcPreDefinedItem
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcPreDefinedItem
  qualified cardinality: 1
subclass of: Class
  union of: IfcPreDefinedCurveFont
  union of: IfcPreDefinedTextFont
  union of: IfcPreDefinedColour
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcPreDefinedItem
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextureVertex
disjoint with: IfcColourSpecification
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureVertexList
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceTexture
disjoint with: IfcCurveStyleFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleRefraction

CIRCULATOR
type: NamedIndividual
type: IfcPumpTypeEnum

WATT
type: NamedIndividual
type: IfcSIUnitName

LINEAR
type: NamedIndividual
type: IfcCurveInterpolationEnum
type: IfcStructuralCurveActivityTypeEnum

PrimaryMeasureType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSimplePropertyTemplate
range: IfcLabel

IfcRectangularPyramid
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: YLength
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Height
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: XLength
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: YLength
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Height
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: XLength
disjoint with: IfcSphere
disjoint with: IfcRightCircularCylinder
disjoint with: IfcBlock
disjoint with: IfcRightCircularCone

CABLETRAYSEGMENT
type: NamedIndividual
type: IfcCableCarrierSegmentTypeEnum

INDUCTANCEUNIT
type: NamedIndividual
type: IfcUnitEnum

DECI
type: NamedIndividual
type: IfcSIPrefix

AdditionalConditions
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsStructuralMember
range: IfcStructuralConnectionCondition

MappedTo
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedColourMap
range: IfcTessellatedFaceSet
inverse of: HasColours

Directrix
type: FunctionalProperty
type: ObjectProperty
domain: IfcFixedReferenceSweptAreaSolid
range: IfcCurve

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcInventory
range: IfcInventoryTypeEnum

ACTOR
type: NamedIndividual
type: IfcObjectTypeEnum

IfcBuildingElementProxy
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBuildingElementProxyTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcBuildingElementProxyTypeEnum
  on property: PredefinedType
disjoint with: IfcBeam
disjoint with: IfcRamp
disjoint with: IfcStair
disjoint with: IfcPile
disjoint with: IfcDoor
disjoint with: IfcRailing
disjoint with: IfcWall
disjoint with: IfcMember
disjoint with: IfcPlate
disjoint with: IfcStairFlight
disjoint with: IfcChimney
disjoint with: IfcWindow
disjoint with: IfcRoof
disjoint with: IfcCovering
disjoint with: IfcFooting
disjoint with: IfcShadingDevice
disjoint with: IfcRampFlight
disjoint with: IfcSlab
disjoint with: IfcColumn
disjoint with: IfcCurtainWall

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyListValue
range: IfcUnit

FURNITUREINVENTORY
type: NamedIndividual
type: IfcInventoryTypeEnum

LIGHTSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

BREECHINGINLET
type: NamedIndividual
type: IfcFireSuppressionTerminalTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairFlight
range: IfcStairFlightTypeEnum

Values
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadConfiguration
range: IfcStructuralLoadOrResult List

RAINBOW_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

SurfaceOnRelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionSurfaceGeometry
range: IfcSurfaceOrFaceSurface

LINTEL
type: NamedIndividual
type: IfcBeamTypeEnum

OILFILTER
type: NamedIndividual
type: IfcFilterTypeEnum

EDGE
type: NamedIndividual
type: IfcVoidingFeatureTypeEnum
type: IfcReinforcingBarTypeEnum
type: IfcReinforcingBarRoleEnum

EnumerationReference
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyEnumeratedValue
range: IfcPropertyEnumeration

IfcPerformanceHistory
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPerformanceHistoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcLabel
  on property: lifeCyclePhase IfcPerformanceHistory
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPerformanceHistoryTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLabel
  on property: lifeCyclePhase IfcPerformanceHistory
disjoint with: IfcWorkCalendar
disjoint with: IfcPermit
disjoint with: IfcCostItem
disjoint with: IfcActionRequest
disjoint with: IfcProjectOrder
disjoint with: IfcCostSchedule
disjoint with: IfcWorkControl

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcOrganization
range: IfcText

ESTIMATE
type: NamedIndividual
type: IfcCostScheduleTypeEnum

SHELF
type: NamedIndividual
type: IfcFurnitureTypeEnum

RefLatitude
type: FunctionalProperty
type: ObjectProperty
domain: IfcSite
range: IfcCompoundPlaneAngleMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcHeatExchangerType
range: IfcHeatExchangerTypeEnum

IfcPump
type: Class
subclass of: IfcFlowMovingDevice
subclass of: Restriction
  all values from: IfcPumpTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPumpTypeEnum
  on property: PredefinedType
disjoint with: IfcFan
disjoint with: IfcCompressor

BarLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBar
range: IfcPositiveLengthMeasure

FirstMullionOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

LIGATURE
type: NamedIndividual
type: IfcReinforcingBarTypeEnum
type: IfcReinforcingBarRoleEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryCondition
range: IfcLabel

JALOUSIE
type: NamedIndividual
type: IfcShadingDeviceTypeEnum

IfcPostalAddress
type: Class
subclass of: IfcAddress
subclass of: Restriction
  all values from: IfcLabel
  on property: region IfcPostalAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: postalBox IfcPostalAddress
subclass of: Restriction
  all values from: IfcLabel
  on property: postalBox IfcPostalAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PostalCode
subclass of: Restriction
  all values from: IfcLabel List
  on property: AddressLines
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: AddressLines
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Town
subclass of: Restriction
  all values from: IfcLabel
  on property: PostalCode
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: region IfcPostalAddress
subclass of: Restriction
  all values from: IfcLabel
  on property: Town
subclass of: Restriction
  all values from: IfcLabel
  on property: internalLocation IfcPostalAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: internalLocation IfcPostalAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Country
subclass of: Restriction
  all values from: IfcLabel
  on property: Country
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: AddressLines
disjoint with: IfcTelecomAddress

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcLibraryInformation
range: IfcText

EQUALTO
type: NamedIndividual
type: IfcBenchmarkEnum

ROTARYWHEEL
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

IfcRevolvedAreaSolid
type: Class
subclass of: IfcSweptAreaSolid
subclass of: Restriction
  all values from: IfcAxis1Placement
  on property: axis IfcRevolvedAreaSolid
subclass of: Restriction
  on class: IfcAxis1Placement
  on property: axis IfcRevolvedAreaSolid
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: Angle
subclass of: Restriction
  on class: IfcPlaneAngleMeasure
  on property: Angle
  qualified cardinality: 1
disjoint with: IfcExtrudedAreaSolid
disjoint with: IfcFixedReferenceSweptAreaSolid
disjoint with: IfcSurfaceCurveSweptAreaSolid

SECTIONAREAINTEGRALUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcActionRequest
range: IfcActionRequestTypeEnum

EMERGENCYSTOP
type: NamedIndividual
type: IfcSwitchingDeviceTypeEnum

IfcStructuralSurfaceMember
type: Class
subclass of: IfcStructuralMember
subclass of: Restriction
  all values from: IfcStructuralSurfaceMemberTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStructuralSurfaceMemberTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Thickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: Thickness
disjoint with: IfcStructuralCurveMember

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionEquipmentResource
range: IfcConstructionEquipmentResourceTypeEnum

PURLIN
type: NamedIndividual
type: IfcMemberTypeEnum

PLANE_SURF
type: NamedIndividual
type: IfcBSplineSurfaceForm

SIEMENS
type: NamedIndividual
type: IfcSIUnitName

IfcPlanarBox
type: Class
subclass of: IfcPlanarExtent
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: Placement
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: Placement
  qualified cardinality: 1

RefDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcAxis2Placement3D
range: IfcDirection

BATTERY
type: NamedIndividual
type: IfcElectricFlowStorageDeviceTypeEnum

TotalReplacementCost
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcCostValue

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcProcess
range: IfcIdentifier

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralCurveMember
range: IfcStructuralCurveMemberTypeEnum

TheoryType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralResultGroup
range: IfcAnalysisTheoryTypeEnum

BLASTDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

FixedUntilDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcDate

IfcCartesianTransformationOperator
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis1
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: LocalOrigin
subclass of: Restriction
  all values from: IfcReal
  on property: Scale
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis2
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: LocalOrigin
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis2
subclass of: Class
  union of: IfcCartesianTransformationOperator3D
  union of: IfcCartesianTransformationOperator2D
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: Scale
disjoint with: IfcDirection
disjoint with: IfcTessellatedItem
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcAnnotationFillArea
disjoint with: IfcBooleanResult
disjoint with: IfcPlacement
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCurve
disjoint with: IfcVector
disjoint with: IfcCartesianPointList
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcTextLiteral
disjoint with: IfcSurface
disjoint with: IfcGeometricSet
disjoint with: IfcSectionedSpine
disjoint with: IfcBoundingBox
disjoint with: IfcSolidModel
disjoint with: IfcLightSource
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPoint
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPlanarExtent

MassExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDimensionalExponents
range: INTEGER

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialConstituentSet
range: IfcText

SINGLE_SWING_RIGHT
type: NamedIndividual
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcProperty
range: IfcText

TILTANDTURNRIGHTHAND
type: NamedIndividual
type: IfcWindowPanelOperationEnum

IfcComplexProperty
type: Class
subclass of: IfcProperty
subclass of: Restriction
  all values from: IfcIdentifier
  on property: usageName IfcComplexProperty
subclass of: Restriction
  on class: IfcIdentifier
  on property: usageName IfcComplexProperty
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProperty
  on property: HasProperties
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: HasProperties
disjoint with: IfcSimpleProperty

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoveringType
range: IfcCoveringTypeEnum

DOMESTICCOLDWATER
type: NamedIndividual
type: IfcDistributionSystemEnum

IfcPipeFitting
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  all values from: IfcPipeFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPipeFittingTypeEnum
  on property: PredefinedType
disjoint with: IfcCableFitting
disjoint with: IfcDuctFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcJunctionBox

Northings
type: FunctionalProperty
type: ObjectProperty
domain: IfcMapConversion
range: IfcLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPump
range: IfcPumpTypeEnum

IfcElectricGenerator
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcElectricGeneratorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricGeneratorTypeEnum
  on property: PredefinedType
disjoint with: IfcMotorConnection
disjoint with: IfcCoolingTower
disjoint with: IfcCooledBeam
disjoint with: IfcChiller
disjoint with: IfcBoiler
disjoint with: IfcTubeBundle
disjoint with: IfcUnitaryEquipment
disjoint with: IfcTransformer
disjoint with: IfcCoil
disjoint with: IfcSolarDevice
disjoint with: IfcEvaporativeCooler
disjoint with: IfcBurner
disjoint with: IfcEvaporator
disjoint with: IfcHumidifier
disjoint with: IfcHeatExchanger
disjoint with: IfcElectricMotor
disjoint with: IfcEngine
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCondenser

PROJECTMANAGER
type: NamedIndividual
type: IfcRoleEnum

RelatingSystem
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelServicesBuildings
range: IfcSystem
inverse of: ServicesBuildings

IfcChillerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcChillerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcChillerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcElectricGeneratorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcEngineType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcElectricMotorType
disjoint with: IfcTubeBundleType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBoilerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcBurnerType
disjoint with: IfcCooledBeamType
disjoint with: IfcTransformerType
disjoint with: IfcHumidifierType
disjoint with: IfcCoilType
disjoint with: IfcEvaporatorType
disjoint with: IfcCondenserType

IfcFillAreaStyleTiles
type: Class
subclass of: IfcFillStyleSelect
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcVector List
  on property: TilingPattern
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: tilingScale IfcFillAreaStyleTiles
subclass of: Restriction
  all values from: IfcStyledItem
  on property: Tiles
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcVector EmptyList
      on property: hasNext
      qualified cardinality: 1
    on property: hasNext
  on property: TilingPattern
subclass of: Restriction
  on class: IfcPositiveRatioMeasure
  on property: tilingScale IfcFillAreaStyleTiles
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcVector List
  on property: TilingPattern
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcVector List
  on property: TilingPattern
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcStyledItem
  on property: Tiles
disjoint with: IfcPoint
disjoint with: IfcSectionedSpine
disjoint with: IfcDirection
disjoint with: IfcSolidModel
disjoint with: IfcPlanarExtent
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcSurface
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcLightSource
disjoint with: IfcBoundingBox
disjoint with: IfcBooleanResult
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPlacement
disjoint with: IfcGeometricSet
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcCurve
disjoint with: IfcAnnotationFillArea
disjoint with: IfcVector
disjoint with: IfcTessellatedItem
disjoint with: IfcTextLiteral
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCartesianPointList

GROUP
type: NamedIndividual
type: IfcObjectTypeEnum

ASSISTEDELECTRIC
type: NamedIndividual
type: IfcHumidifierTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricDistributionBoardType
range: IfcElectricDistributionBoardTypeEnum

LIGHTNINGPROTECTION
type: NamedIndividual
type: IfcDistributionSystemEnum

MOVINGWALKWAY
type: NamedIndividual
type: IfcTransportElementTypeEnum

OwnerHistory
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoot
range: IfcOwnerHistory

DiffuseReflectionColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleLighting
range: IfcColourRgb

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionMaterialResourceType
range: IfcConstructionMaterialResourceTypeEnum

ParentCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcCompositeCurveSegment
range: IfcCurve

IfcCooledBeam
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCooledBeamTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCooledBeamTypeEnum
  on property: PredefinedType
disjoint with: IfcUnitaryEquipment
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCoil
disjoint with: IfcHumidifier
disjoint with: IfcCondenser
disjoint with: IfcTransformer
disjoint with: IfcElectricMotor
disjoint with: IfcMotorConnection
disjoint with: IfcElectricGenerator
disjoint with: IfcCoolingTower
disjoint with: IfcBurner
disjoint with: IfcBoiler
disjoint with: IfcHeatExchanger
disjoint with: IfcTubeBundle
disjoint with: IfcEvaporativeCooler
disjoint with: IfcChiller
disjoint with: IfcSolarDevice
disjoint with: IfcEvaporator
disjoint with: IfcEngine

PlacementLocation
type: FunctionalProperty
type: ObjectProperty
domain: IfcGridPlacement
range: IfcVirtualGridIntersection

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBuildingElementPartType
range: IfcBuildingElementPartTypeEnum

IfcDamper
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDamperTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDamperTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowMeter
disjoint with: IfcElectricTimeControl
disjoint with: IfcAirTerminalBox
disjoint with: IfcProtectiveDevice
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcSwitchingDevice
disjoint with: IfcValve

TRANSPORT
type: NamedIndividual
type: IfcActionSourceTypeEnum
type: IfcSpatialZoneTypeEnum
type: IfcBuildingSystemTypeEnum

LastModifyingApplication
type: FunctionalProperty
type: ObjectProperty
domain: IfcOwnerHistory
range: IfcApplication

IfcFeatureElementSubtraction
type: Class
subclass of: IfcFeatureElement
subclass of: Class
  union of: IfcVoidingFeature
  union of: IfcOpeningElement
subclass of: Restriction
  all values from: IfcRelVoidsElement
  on property: voidsElements IfcFeatureElementSubtraction
subclass of: Restriction
  on class: IfcRelVoidsElement
  on property: voidsElements IfcFeatureElementSubtraction
  qualified cardinality: 1
disjoint with: IfcFeatureElementAddition
disjoint with: IfcSurfaceFeature

IfcTypeResource
type: Class
subclass of: IfcResourceSelect
subclass of: IfcTypeObject
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: LongDescription
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ResourceType
subclass of: Class
  union of: IfcConstructionResourceType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcText
  on property: LongDescription
subclass of: Restriction
  all values from: IfcLabel
  on property: ResourceType
disjoint with: IfcTypeProduct
disjoint with: IfcTypeProcess

IsGroupedBy
type: ObjectProperty
domain: IfcGroup
range: IfcRelAssignsToGroup
inverse of: RelatingGroup

MaterialConstituents
type: ObjectProperty
domain: IfcMaterialConstituentSet
range: IfcMaterialConstituent
inverse of: toMaterialConstituentSet IfcMaterialConstituent

RelatedObjects
type: ObjectProperty
domain: IfcRelDefinesByProperties
range: IfcObjectDefinition

AppliedCondition
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsStructuralMember
range: IfcBoundaryCondition

CoordList
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianPointList3D
range: IfcLengthMeasure List List

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcReinforcingMeshTypeEnum

IfcAddress
type: Class
subclass of: IfcObjectReferenceSelect
subclass of: Class
  union of: IfcTelecomAddress
  union of: IfcPostalAddress
subclass of: Restriction
  all values from: IfcAddressTypeEnum
  on property: Purpose
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAddressTypeEnum
  on property: Purpose
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedPurpose
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedPurpose

Formula
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityCount
range: IfcLabel

MomentZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleForce
range: IfcTorqueMeasure

LIGHTDOME
type: NamedIndividual
type: IfcWindowTypeEnum

CorrespondingBoundary
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSpaceBoundary2ndLevel
range: IfcRelSpaceBoundary2ndLevel
inverse of: Corresponds

ElectricCurrentExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDimensionalExponents
range: INTEGER

RESOURCE
type: NamedIndividual
type: IfcObjectTypeEnum

PARAMETER
type: NamedIndividual
type: IfcObjectiveEnum
type: IfcTrimmingPreference

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSystemFurnitureElementType
range: IfcSystemFurnitureElementTypeEnum

AREAUNIT
type: NamedIndividual
type: IfcUnitEnum

MEGA
type: NamedIndividual
type: IfcSIPrefix

MapUnit
type: FunctionalProperty
type: ObjectProperty
domain: IfcProjectedCRS
range: IfcNamedUnit

ELECTROMAGNETIC
type: NamedIndividual
type: IfcProtectiveDeviceTrippingUnitTypeEnum

IfcRectangleHollowProfileDef
type: Class
subclass of: IfcRectangleProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: wallThickness IfcRectangleHollowProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: wallThickness IfcRectangleHollowProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: InnerFilletRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: InnerFilletRadius
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: outerFilletRadius IfcRectangleHollowProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: outerFilletRadius IfcRectangleHollowProfileDef
disjoint with: IfcRoundedRectangleProfileDef

Purpose
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcLabel

SameSense
type: FunctionalProperty
type: ObjectProperty
domain: IfcEdgeCurve
range: IfcBoolean

LiningOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcLengthMeasure

Curve
type: FunctionalProperty
type: ObjectProperty
domain: IfcArbitraryOpenProfileDef
range: IfcBoundedCurve

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcExtendedProperties
range: IfcIdentifier

DOUBLE_PANEL_VERTICAL
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

MaterialLayers
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerSet
range: IfcMaterialLayer List

RelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsElements
range: IfcElement
inverse of: connectedTo IfcElement

INTERNALCOMBUSTION
type: NamedIndividual
type: IfcEngineTypeEnum

PIECEWISEBINARY
type: NamedIndividual
type: IfcTimeSeriesDataTypeEnum

IfcCableSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  all values from: IfcCableSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCableSegmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDuctSegmentType
disjoint with: IfcCableCarrierSegmentType
disjoint with: IfcPipeSegmentType

IfcObjectDefinition
type: Class
subclass of: IfcDefinitionSelect
subclass of: IfcRoot
subclass of: Restriction
  all values from: IfcRelAggregates
  on property: Decomposes
subclass of: Restriction
  all values from: IfcRelNests
  on property: IsNestedBy
subclass of: Restriction
  all values from: IfcRelAggregates
  on property: IsDecomposedBy
subclass of: Class
  union of: IfcObject
  union of: IfcContext
  union of: IfcTypeObject
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelAggregates
  on property: Decomposes
subclass of: Restriction
  all values from: IfcRelAssigns
  on property: HasAssignments
disjoint with: IfcPropertyDefinition
disjoint with: IfcRelationship

COMPRESSION_MEMBER
type: NamedIndividual
type: IfcStructuralCurveMemberTypeEnum

IfcCoil
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCoilTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcCoilTypeEnum
  on property: PredefinedType
disjoint with: IfcCondenser
disjoint with: IfcCoolingTower
disjoint with: IfcEngine
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcHumidifier
disjoint with: IfcMotorConnection
disjoint with: IfcSolarDevice
disjoint with: IfcTubeBundle
disjoint with: IfcBoiler
disjoint with: IfcEvaporativeCooler
disjoint with: IfcBurner
disjoint with: IfcElectricMotor
disjoint with: IfcEvaporator
disjoint with: IfcChiller
disjoint with: IfcHeatExchanger
disjoint with: IfcCooledBeam
disjoint with: IfcUnitaryEquipment
disjoint with: IfcTransformer
disjoint with: IfcElectricGenerator

BottomFlangeEdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcNonNegativeLengthMeasure

IsRelatedWith
type: ObjectProperty
domain: IfcApproval
range: IfcApprovalRelationship
inverse of: relatedApprovals IfcApprovalRelationship

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedUnitElement
range: IfcNamedUnit

IfcPermit
type: Class
subclass of: IfcControl
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: LongDescription
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPermitTypeEnum
  on property: predefinedType IfcPermit
subclass of: Restriction
  all values from: IfcPermitTypeEnum
  on property: predefinedType IfcPermit
subclass of: Restriction
  all values from: IfcText
  on property: LongDescription
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
disjoint with: IfcActionRequest
disjoint with: IfcCostItem
disjoint with: IfcProjectOrder
disjoint with: IfcWorkControl
disjoint with: IfcWorkCalendar
disjoint with: IfcCostSchedule
disjoint with: IfcPerformanceHistory

ResponsiblePersons
type: ObjectProperty
domain: IfcInventory
range: IfcPerson

GLOBAL_COORDS
type: NamedIndividual
type: IfcGlobalOrLocalEnum

STEELWORK
type: NamedIndividual
type: IfcLaborResourceTypeEnum

METRE
type: NamedIndividual
type: IfcSIUnitName

HasApprovals
type: ObjectProperty
domain: IfcProperty
range: IfcResourceApprovalRelationship
inverse of: RelatedResourceObjects

Operator
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedProfileDef
range: IfcCartesianTransformationOperator2D

MEMBRANE_ELEMENT
type: NamedIndividual
type: IfcStructuralSurfaceMemberTypeEnum

EMAIL
type: NamedIndividual
type: IfcActionRequestTypeEnum

STUDSHEARCONNECTOR
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

BasisCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcTrimmedCurve
range: IfcCurve

RelatedCoverings
type: ObjectProperty
domain: IfcRelCoversSpaces
range: IfcCovering
inverse of: CoversSpaces

EdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcZShapeProfileDef
range: IfcNonNegativeLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDamperType
range: IfcDamperTypeEnum

SetPointValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyBoundedValue
range: IfcValue

BasisSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcPcurve
range: IfcSurface

ConstructionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorStyle
range: IfcDoorStyleConstructionEnum

KELVIN
type: NamedIndividual
type: IfcSIUnitName

BARREL_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

WorkingTimes
type: ObjectProperty
domain: IfcWorkCalendar
range: IfcWorkTime

LengthValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityLength
range: IfcLengthMeasure

NominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendonType
range: IfcPositiveLengthMeasure

COSTPLAN
type: NamedIndividual
type: IfcCostScheduleTypeEnum

LIVE_LOAD_Q
type: NamedIndividual
type: IfcActionSourceTypeEnum

PHYSICAL
type: NamedIndividual
type: IfcPhysicalOrVirtualEnum

DepreciatedValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcCostValue

SECTION_VIEW
type: NamedIndividual
type: IfcGeometricProjectionEnum

ContainedIn
type: FunctionalProperty
type: ObjectProperty
domain: IfcPort
range: IfcRelConnectsPortToElement
inverse of: RelatingPort

IfcArbitraryProfileDefWithVoids
type: Class
subclass of: IfcArbitraryClosedProfileDef
subclass of: Restriction
  all values from: IfcCurve
  on property: InnerCurves
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcCurve
  on property: InnerCurves

MONTHLY_BY_DAY_OF_MONTH
type: NamedIndividual
type: IfcRecurrenceTypeEnum

EditionDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassification
range: IfcDate

ACCESS
type: NamedIndividual
type: IfcPermitTypeEnum

HasConstraints
type: ObjectProperty
domain: IfcProperty
range: IfcResourceConstraintRelationship
inverse of: relatedResourceObjects IfcResourceConstraintRelationship

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProtectiveDeviceType
range: IfcProtectiveDeviceTypeEnum

FOUNDATION
type: NamedIndividual
type: IfcBuildingSystemTypeEnum

ApprovedObjects
type: ObjectProperty
domain: IfcApproval
range: IfcRelAssociatesApproval
inverse of: relatingApproval IfcRelAssociatesApproval

Sort
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassificationReference
range: IfcIdentifier

IfcBuildingElementPartType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  all values from: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcBuildingElementPartTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcVibrationIsolatorType
disjoint with: IfcDiscreteAccessoryType
disjoint with: IfcFastenerType
disjoint with: IfcReinforcingElementType
disjoint with: IfcMechanicalFastenerType

THREE_QUARTER_TURN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

RelatingObject
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAggregates
range: IfcObjectDefinition
inverse of: IsDecomposedBy

IfcCShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: InternalFilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: InternalFilletRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: girth IfcCShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WallThickness
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: girth IfcCShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Width
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WallThickness
  qualified cardinality: 1
disjoint with: IfcEllipseProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcTrapeziumProfileDef

CAPACITORBANK
type: NamedIndividual
type: IfcElectricFlowStorageDeviceTypeEnum

CompressionFailureY
type: FunctionalProperty
type: ObjectProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

IfcReparametrisedCompositeCurveSegment
type: Class
subclass of: IfcCompositeCurveSegment
subclass of: Restriction
  all values from: IfcParameterValue
  on property: ParamLength
subclass of: Restriction
  on class: IfcParameterValue
  on property: ParamLength
  qualified cardinality: 1

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcReinforcingMeshTypeEnum

IfcRelFlowControlElements
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDistributionControlElement
  on property: relatedControlElements IfcRelFlowControlElements
subclass of: Restriction
  all values from: IfcDistributionControlElement
  on property: relatedControlElements IfcRelFlowControlElements
subclass of: Restriction
  on class: IfcDistributionFlowElement
  on property: RelatingFlowElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDistributionFlowElement
  on property: RelatingFlowElement
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelSequence

TrueNorth
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeometricRepresentationContext
range: IfcDirection

FRICTION
type: NamedIndividual
type: IfcPileTypeEnum

ACTIVE
type: NamedIndividual
type: IfcCooledBeamTypeEnum

LateDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcEventTime
range: IfcDateTime

IfcFurnitureType
type: Class
subclass of: IfcFurnishingElementType
subclass of: Restriction
  all values from: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
subclass of: Restriction
  on class: IfcAssemblyPlaceEnum
  on property: AssemblyPlace
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFurnitureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFurnitureTypeEnum
  on property: PredefinedType
disjoint with: IfcSystemFurnitureElementType

ConstantAttenuation
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourcePositional
range: IfcReal

HARD
type: NamedIndividual
type: IfcConstraintEnum

IfcApproval
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: requestingApproval IfcApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  all values from: IfcDateTime
  on property: TimeOfApproval
subclass of: Restriction
  all values from: IfcRelAssociatesApproval
  on property: ApprovedObjects
subclass of: Restriction
  all values from: IfcText
  on property: qualifier IfcApproval
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: TimeOfApproval
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcApprovalRelationship
  on property: IsRelatedWith
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: GivingApproval
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcActorSelect
  on property: requestingApproval IfcApproval
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  all values from: IfcApprovalRelationship
  on property: Relates
subclass of: Restriction
  all values from: IfcActorSelect
  on property: GivingApproval
subclass of: Restriction
  all values from: IfcResourceApprovalRelationship
  on property: ApprovedResources
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: qualifier IfcApproval
subclass of: Restriction
  all values from: IfcLabel
  on property: Level
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Level

SKIRTINGBOARD
type: NamedIndividual
type: IfcCoveringTypeEnum

IfcNamedUnit
type: Class
subclass of: IfcUnit
subclass of: Class
  union of: IfcConversionBasedUnit
  union of: IfcSIUnit
  union of: IfcContextDependentUnit
subclass of: Restriction
  all values from: IfcDimensionalExponents
  on property: Dimensions
subclass of: Restriction
  on class: IfcDimensionalExponents
  on property: Dimensions
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcUnitEnum
  on property: UnitType
subclass of: Restriction
  on class: IfcUnitEnum
  on property: UnitType
  qualified cardinality: 1

IfcCartesianPoint
type: Class
subclass of: IfcPoint
subclass of: IfcTrimmingSelect
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: Coordinates
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure EmptyList
        on property: hasNext
        qualified cardinality: 1
      on property: hasNext
    on property: hasNext
  on property: Coordinates
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List
  on property: Coordinates
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: Coordinates
  qualified cardinality: 1
disjoint with: IfcPointOnCurve
disjoint with: IfcPointOnSurface

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPileType
range: IfcPileTypeEnum

DOUBLECHECK
type: NamedIndividual
type: IfcValveTypeEnum

AIRCOOLED
type: NamedIndividual
type: IfcChillerTypeEnum
type: IfcCondenserTypeEnum

IfcRelSequence
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcSequenceEnum
  on property: SequenceType
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedSequenceType
subclass of: Restriction
  on class: IfcProcess
  on property: RelatingProcess
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProcess
  on property: relatedProcess IfcRelSequence
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLagTime
  on property: timeLag IfcRelSequence
subclass of: Restriction
  all values from: IfcLagTime
  on property: timeLag IfcRelSequence
subclass of: Restriction
  all values from: IfcProcess
  on property: RelatingProcess
subclass of: Restriction
  on class: IfcProcess
  on property: relatedProcess IfcRelSequence
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedSequenceType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSequenceEnum
  on property: SequenceType
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelInterferesElements

IfcFlowMeterType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  all values from: IfcFlowMeterTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcFlowMeterTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcValveType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcDamperType
disjoint with: IfcProtectiveDeviceType

IfcCurrencyRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  all values from: IfcLibraryInformation
  on property: RateSource
subclass of: Restriction
  on class: IfcPositiveRatioMeasure
  on property: ExchangeRate
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDateTime
  on property: RateDateTime
subclass of: Restriction
  all values from: IfcMonetaryUnit
  on property: RelatedMonetaryUnit
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: ExchangeRate
subclass of: Restriction
  on class: IfcMonetaryUnit
  on property: RelatedMonetaryUnit
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMonetaryUnit
  on property: RelatingMonetaryUnit
subclass of: Restriction
  on class: IfcMonetaryUnit
  on property: RelatingMonetaryUnit
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLibraryInformation
  on property: RateSource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: RateDateTime
disjoint with: IfcApprovalRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcDocumentInformationRelationship

IfcUnitaryEquipmentType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcUnitaryEquipmentTypeEnum
  on property: PredefinedType
disjoint with: IfcHeatExchangerType
disjoint with: IfcBurnerType
disjoint with: IfcHumidifierType
disjoint with: IfcCoilType
disjoint with: IfcCooledBeamType
disjoint with: IfcCondenserType
disjoint with: IfcEvaporatorType
disjoint with: IfcChillerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcTubeBundleType
disjoint with: IfcBoilerType
disjoint with: IfcElectricMotorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcCoolingTowerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcTransformerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcEngineType

ParameterTakesPrecedence
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowStyle
range: IfcBoolean

UPS
type: NamedIndividual
type: IfcElectricFlowStorageDeviceTypeEnum

IfcConversionBasedUnitWithOffset
type: Class
subclass of: IfcConversionBasedUnit
subclass of: Restriction
  all values from: IfcReal
  on property: ConversionOffset
subclass of: Restriction
  on class: IfcReal
  on property: ConversionOffset
  qualified cardinality: 1

Axis
type: FunctionalProperty
type: ObjectProperty
domain: IfcAxis1Placement
range: IfcDirection

IfcRelSpaceBoundary2ndLevel
type: Class
subclass of: IfcRelSpaceBoundary1stLevel
subclass of: Restriction
  all values from: IfcRelSpaceBoundary2ndLevel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelSpaceBoundary2ndLevel
subclass of: Restriction
  all values from: IfcRelSpaceBoundary2ndLevel
  on property: Corresponds
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelSpaceBoundary2ndLevel
  on property: Corresponds

OuterBoundary
type: FunctionalProperty
type: ObjectProperty
domain: IfcAnnotationFillArea
range: IfcCurve

IfcLaborResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  all values from: IfcLaborResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcLaborResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCrewResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcSubContractResourceType

RepeatT
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceTexture
range: IfcBoolean

OverallWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcPositiveLengthMeasure

ProjectedOrTrue
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralCurveAction
range: IfcProjectedOrTrueLengthEnum

SLEEVING
type: NamedIndividual
type: IfcCoveringTypeEnum

STARTUP
type: NamedIndividual
type: IfcProcedureTypeEnum

Tag
type: FunctionalProperty
type: ObjectProperty
domain: IfcProxy
range: IfcLabel

DirectionSense
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerSetUsage
range: IfcDirectionSenseEnum

ImpliedOrder
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelInterferesElements
range: LOGICAL

IfcLightSourcePositional
type: Class
subclass of: IfcLightSource
subclass of: Restriction
  on class: IfcReal
  on property: DistanceAttenuation
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReal
  on property: ConstantAttenuation
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcCartesianPoint
  on property: Position
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReal
  on property: quadricAttenuation IfcLightSourcePositional
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: radius IfcLightSourcePositional
subclass of: Restriction
  all values from: IfcReal
  on property: ConstantAttenuation
subclass of: Restriction
  all values from: IfcReal
  on property: quadricAttenuation IfcLightSourcePositional
subclass of: Restriction
  all values from: IfcReal
  on property: DistanceAttenuation
subclass of: Restriction
  all values from: IfcCartesianPoint
  on property: Position
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: radius IfcLightSourcePositional
  qualified cardinality: 1
disjoint with: IfcLightSourceGoniometric
disjoint with: IfcLightSourceAmbient
disjoint with: IfcLightSourceDirectional

UDegree
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcInteger

FlowDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionPort
range: IfcFlowDirectionEnum

IfcCompoundPlaneAngleMeasure
type: Class
subclass of: INTEGER List
subclass of: IfcDerivedMeasureValue
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: INTEGER EmptyList
        on property: hasNext
        qualified cardinality: 1
      on property: hasNext
    on property: hasNext
  on property: hasNext
subclass of: Restriction
  on property: hasNext
  some values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: INTEGER List

PointOnRelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionPointGeometry
range: IfcPointOrVertexPoint

TranslationalStiffnessByAreaX
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryFaceCondition
range: IfcModulusOfSubgradeReactionSelect

VOLUMEUNIT
type: NamedIndividual
type: IfcUnitEnum

IfcConstructionEquipmentResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  all values from: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcSubContractResource
disjoint with: IfcLaborResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionProductResource

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProcedureType
range: IfcProcedureTypeEnum

LiningThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcNonNegativeLengthMeasure

InternalOrExternalBoundary
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSpaceBoundary
range: IfcInternalOrExternalEnum

IfcFaceSurface
type: Class
subclass of: IfcFace
subclass of: IfcSurfaceOrFaceSurface
subclass of: Restriction
  all values from: IfcSurface
  on property: FaceSurface
subclass of: Restriction
  on class: IfcSurface
  on property: FaceSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: SameSense
subclass of: Restriction
  on class: IfcBoolean
  on property: SameSense
  qualified cardinality: 1

SHEARMODULUSUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

FIREHYDRANT
type: NamedIndividual
type: IfcFireSuppressionTerminalTypeEnum

LevelingDelay
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDuration

WELDEDSHELLHERMETIC
type: NamedIndividual
type: IfcCompressorTypeEnum

StartProfile
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionProperties
range: IfcProfileDef

GREATERTHAN
type: NamedIndividual
type: IfcBenchmarkEnum

WINDSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

IfcGeographicElement
type: Class
subclass of: IfcElement
subclass of: Restriction
  all values from: IfcGeographicElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGeographicElementTypeEnum
  on property: PredefinedType
disjoint with: IfcTransportElement
disjoint with: IfcFurnishingElement
disjoint with: IfcDistributionElement
disjoint with: IfcElementAssembly
disjoint with: IfcFeatureElement
disjoint with: IfcVirtualElement
disjoint with: IfcElementComponent
disjoint with: IfcCivilElement
disjoint with: IfcBuildingElement

WATERCOOLEDTUBEINTUBE
type: NamedIndividual
type: IfcCondenserTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpaceHeaterType
range: IfcSpaceHeaterTypeEnum

LongDescription
type: FunctionalProperty
type: ObjectProperty
domain: IfcPermit
range: IfcText

SOUNDPRESSUREUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

PartOfComplex
type: FunctionalProperty
type: ObjectProperty
domain: IfcPhysicalQuantity
range: IfcPhysicalComplexQuantity
inverse of: hasQuantities IfcPhysicalComplexQuantity

LongName
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionSystem
range: IfcLabel

MOISTURESENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

VOLT
type: NamedIndividual
type: IfcSIUnitName

CountValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityCount
range: IfcCountMeasure

ActualUsage
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcPositiveRatioMeasure

RESIDUALCURRENTSWITCH
type: NamedIndividual
type: IfcProtectiveDeviceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWasteTerminal
range: IfcWasteTerminalTypeEnum

IfcStructuralPointConnection
type: Class
subclass of: IfcStructuralConnection
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: conditionCoordinateSystem IfcStructuralPointConnection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: conditionCoordinateSystem IfcStructuralPointConnection
disjoint with: IfcStructuralCurveConnection
disjoint with: IfcStructuralSurfaceConnection

PlanarForceZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadPlanarForce
range: IfcPlanarForceMeasure

TREATMENT
type: NamedIndividual
type: IfcSurfaceFeatureTypeEnum

HatchLineAppearance
type: FunctionalProperty
type: ObjectProperty
domain: IfcFillAreaStyleHatching
range: IfcCurveStyle

BEND
type: NamedIndividual
type: IfcCableCarrierFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWall
range: IfcWallTypeEnum

JOULE
type: NamedIndividual
type: IfcSIUnitName

SPHERICAL_SURF
type: NamedIndividual
type: IfcBSplineSurfaceForm

IfcFace
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  all values from: IfcTextureMap
  on property: HasTextureMaps
subclass of: Restriction
  all values from: IfcFaceBound
  on property: Bounds
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcFaceBound
  on property: Bounds
disjoint with: IfcLoop
disjoint with: IfcEdge
disjoint with: IfcConnectedFaceSet
disjoint with: IfcVertex
disjoint with: IfcFaceBound
disjoint with: IfcPath

IfcElectricDistributionBoardType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  on class: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowMeterType
disjoint with: IfcValveType
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcSwitchingDeviceType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcDamperType
disjoint with: IfcAirTerminalBoxType

ReferencePath
type: FunctionalProperty
type: ObjectProperty
domain: IfcMetric
range: IfcReference

IfcHumidifierType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcHumidifierTypeEnum
  on property: predefinedType IfcHumidifierType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcHumidifierTypeEnum
  on property: predefinedType IfcHumidifierType
disjoint with: IfcBoilerType
disjoint with: IfcElectricMotorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcCooledBeamType
disjoint with: IfcChillerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEngineType
disjoint with: IfcTransformerType
disjoint with: IfcSolarDeviceType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcCoilType
disjoint with: IfcTubeBundleType
disjoint with: IfcBurnerType
disjoint with: IfcCondenserType
disjoint with: IfcEvaporatorType
disjoint with: IfcCoolingTowerType
disjoint with: IfcUnitaryEquipmentType

SOFA
type: NamedIndividual
type: IfcFurnitureTypeEnum

PRESSUREREDUCING
type: NamedIndividual
type: IfcValveTypeEnum

IfcAdvancedBrepWithVoids
type: Class
subclass of: IfcAdvancedBrep
subclass of: Restriction
  all values from: IfcClosedShell
  on property: Voids
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcClosedShell
  on property: Voids

LinearForceX
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearForceMeasure

IfcBSplineCurveWithKnots
type: Class
subclass of: IfcBSplineCurve
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcParameterValue List
  on property: Knots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcInteger List
  on property: knotMultiplicities IfcBSplineCurveWithKnots
subclass of: Restriction
  all values from: IfcKnotType
  on property: KnotSpec
subclass of: Restriction
  on class: IfcInteger List
  on property: knotMultiplicities IfcBSplineCurveWithKnots
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcParameterValue List
  on property: Knots
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcKnotType
  on property: KnotSpec
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: Knots
subclass of: Restriction
  all values from: IfcInteger List
  on property: knotMultiplicities IfcBSplineCurveWithKnots

FacsimileNumbers
type: FunctionalProperty
type: ObjectProperty
domain: IfcTelecomAddress
range: IfcLabel List

ScheduleDuration
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDuration

IfcWindowPanelProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: frameThickness IfcWindowPanelProperties
subclass of: Restriction
  all values from: IfcShapeAspect
  on property: shapeAspectStyle IfcWindowPanelProperties
subclass of: Restriction
  all values from: IfcWindowPanelPositionEnum
  on property: PanelPosition
subclass of: Restriction
  all values from: IfcWindowPanelOperationEnum
  on property: operationType IfcWindowPanelProperties
subclass of: Restriction
  on class: IfcWindowPanelPositionEnum
  on property: PanelPosition
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FrameDepth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: FrameDepth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcShapeAspect
  on property: shapeAspectStyle IfcWindowPanelProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: frameThickness IfcWindowPanelProperties
subclass of: Restriction
  on class: IfcWindowPanelOperationEnum
  on property: operationType IfcWindowPanelProperties
  qualified cardinality: 1
disjoint with: IfcWindowLiningProperties
disjoint with: IfcPermeableCoveringProperties
disjoint with: IfcDoorPanelProperties
disjoint with: IfcReinforcementDefinitionProperties
disjoint with: IfcDoorLiningProperties

P_REFERENCEVALUE
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

IfcMaterialProfileSetUsageTapering
type: Class
subclass of: IfcMaterialProfileSetUsage
subclass of: Restriction
  all values from: IfcMaterialProfileSet
  on property: forProfileEndSet IfcMaterialProfileSetUsageTapering
subclass of: Restriction
  on class: IfcMaterialProfileSet
  on property: forProfileEndSet IfcMaterialProfileSetUsageTapering
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCardinalPointReference
  on property: CardinalEndPoint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCardinalPointReference
  on property: CardinalEndPoint

AddressLines
type: FunctionalProperty
type: ObjectProperty
domain: IfcPostalAddress
range: IfcLabel List

ARCHITECT
type: NamedIndividual
type: IfcRoleEnum

SPLITCASE
type: NamedIndividual
type: IfcPumpTypeEnum

REGULATING
type: NamedIndividual
type: IfcValveTypeEnum

IfcFanType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  all values from: IfcFanTypeEnum
  on property: predefinedType IfcFanType
subclass of: Restriction
  on class: IfcFanTypeEnum
  on property: predefinedType IfcFanType
  qualified cardinality: 1
disjoint with: IfcPumpType
disjoint with: IfcCompressorType

FontStyle
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleFontModel
range: IfcFontStyle

RELAY
type: NamedIndividual
type: IfcElectricTimeControlTypeEnum

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcUnit

OFFICE
type: NamedIndividual
type: IfcCrewResourceTypeEnum
type: IfcAddressTypeEnum

Purpose
type: FunctionalProperty
type: ObjectProperty
domain: IfcAddress
range: IfcAddressTypeEnum

CONTSAMEGRADIENTSAMECURVATURE
type: NamedIndividual
type: IfcTransitionCode

SYNCHRONOUS
type: NamedIndividual
type: IfcElectricMotorTypeEnum

IfcPresentationStyleAssignment
type: Class
subclass of: IfcStyleAssignmentSelect
subclass of: Restriction
  all values from: IfcPresentationStyleSelect
  on property: styles IfcPresentationStyleAssignment
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPresentationStyleSelect
  on property: styles IfcPresentationStyleAssignment

HasPorts
type: ObjectProperty
domain: IfcDistributionElement
range: IfcRelConnectsPortToElement
inverse of: relatedElement IfcRelConnectsPortToElement

TEE
type: NamedIndividual
type: IfcCableCarrierFittingTypeEnum

IfcRepresentationMap
type: Class
subclass of: IfcProductRepresentationSelect
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: MappingOrigin
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: MappingOrigin
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRepresentation
  on property: MappedRepresentation
subclass of: Restriction
  on class: IfcRepresentation
  on property: MappedRepresentation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMappedItem
  on property: MapUsage

RelatingTemplate
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelDefinesByTemplate
range: IfcPropertySetTemplate
inverse of: Defines

DC
type: NamedIndividual
type: IfcElectricMotorTypeEnum

IfcSweptDiskSolidPolygonal
type: Class
subclass of: IfcSweptDiskSolid
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: filletRadius IfcSweptDiskSolidPolygonal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: filletRadius IfcSweptDiskSolidPolygonal

FLEXIBLESEGMENT
type: NamedIndividual
type: IfcDuctSegmentTypeEnum
type: IfcPipeSegmentTypeEnum

HIPPED_GABLE_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

EXPANSION
type: NamedIndividual
type: IfcTankTypeEnum

AssemblyPlace
type: FunctionalProperty
type: ObjectProperty
domain: IfcElementAssembly
range: IfcAssemblyPlaceEnum

CONTROLDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

IfcIrregularTimeSeriesValue
type: Class
subclass of: Restriction
  all values from: IfcDateTime
  on property: timeStamp IfcIrregularTimeSeriesValue
subclass of: Restriction
  on class: IfcDateTime
  on property: timeStamp IfcIrregularTimeSeriesValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcValue List
  on property: ListValues
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: ListValues
subclass of: Restriction
  on class: IfcValue List
  on property: ListValues
  qualified cardinality: 1

IfcWindow
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  all values from: IfcWindowTypeEnum
  on property: predefinedType IfcWindow
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: userDefinedPartitioningType IfcWindow
subclass of: Restriction
  all values from: IfcWindowTypePartitioningEnum
  on property: PartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWindowTypePartitioningEnum
  on property: PartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWindowTypeEnum
  on property: predefinedType IfcWindow
subclass of: Restriction
  all values from: IfcLabel
  on property: userDefinedPartitioningType IfcWindow
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: OverallWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: overallHeight IfcWindow
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: overallHeight IfcWindow
disjoint with: IfcRampFlight
disjoint with: IfcRoof
disjoint with: IfcWall
disjoint with: IfcRamp
disjoint with: IfcChimney
disjoint with: IfcStairFlight
disjoint with: IfcPlate
disjoint with: IfcFooting
disjoint with: IfcMember
disjoint with: IfcCurtainWall
disjoint with: IfcBeam
disjoint with: IfcBuildingElementProxy
disjoint with: IfcShadingDevice
disjoint with: IfcColumn
disjoint with: IfcRailing
disjoint with: IfcPile
disjoint with: IfcStair
disjoint with: IfcCovering
disjoint with: IfcSlab
disjoint with: IfcDoor

SOURCEANDSINK
type: NamedIndividual
type: IfcFlowDirectionEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBurnerType
range: IfcBurnerTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendon
range: IfcTendonTypeEnum

IfcConnectedFaceSet
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcFace
  on property: CfsFaces
subclass of: Restriction
  all values from: IfcFace
  on property: CfsFaces
disjoint with: IfcEdge
disjoint with: IfcPath
disjoint with: IfcLoop
disjoint with: IfcVertex
disjoint with: IfcFaceBound
disjoint with: IfcFace

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRailingType
range: IfcRailingTypeEnum

Properties
type: ObjectProperty
domain: IfcExtendedProperties
range: IfcProperty

ROTATIONALFREQUENCYUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

SourceOfResultGroup
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadGroup
range: IfcStructuralResultGroup
inverse of: ResultForLoadGroup

PARAPET
type: NamedIndividual
type: IfcWallTypeEnum

DRAWOFFCOCK
type: NamedIndividual
type: IfcValveTypeEnum

Angle
type: FunctionalProperty
type: ObjectProperty
domain: IfcRevolvedAreaSolid
range: IfcPlaneAngleMeasure

Path
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextLiteral
range: IfcTextPath

FINISH_START
type: NamedIndividual
type: IfcSequenceEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoot
range: IfcText

EndTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimePeriod
range: IfcTime

TypeIdentifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcReference
range: IfcIdentifier

EnumerationValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyEnumeration
range: IfcValue List

Width
type: FunctionalProperty
type: ObjectProperty
domain: IfcLShapeProfileDef
range: IfcPositiveLengthMeasure

HOSEREEL
type: NamedIndividual
type: IfcFireSuppressionTerminalTypeEnum

KnotSpec
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineCurveWithKnots
range: IfcKnotType

MASSFLOWRATEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

BottomXDim
type: FunctionalProperty
type: ObjectProperty
domain: IfcTrapeziumProfileDef
range: IfcPositiveLengthMeasure

VACUUMSTATION
type: NamedIndividual
type: IfcMedicalDeviceTypeEnum

ROTATIONALSTIFFNESSUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

PropertyReference
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyReferenceValue
range: IfcObjectReferenceSelect

IfcLampType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcLampTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLampTypeEnum
  on property: PredefinedType
disjoint with: IfcElectricApplianceType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcAirTerminalType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcOutletType
disjoint with: IfcLightFixtureType
disjoint with: IfcStackTerminalType

BottomFlangeSlope
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPlaneAngleMeasure

CABLESEGMENT
type: NamedIndividual
type: IfcCableSegmentTypeEnum

ProvidesBoundaries
type: ObjectProperty
domain: IfcElement
range: IfcRelSpaceBoundary
inverse of: relatedBuildingElement IfcRelSpaceBoundary

IfcChimney
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcChimneyTypeEnum
  on property: predefinedType IfcChimney
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcChimneyTypeEnum
  on property: predefinedType IfcChimney
disjoint with: IfcFooting
disjoint with: IfcShadingDevice
disjoint with: IfcCurtainWall
disjoint with: IfcBeam
disjoint with: IfcBuildingElementProxy
disjoint with: IfcSlab
disjoint with: IfcWall
disjoint with: IfcRampFlight
disjoint with: IfcDoor
disjoint with: IfcRoof
disjoint with: IfcRamp
disjoint with: IfcMember
disjoint with: IfcStairFlight
disjoint with: IfcStair
disjoint with: IfcPlate
disjoint with: IfcWindow
disjoint with: IfcColumn
disjoint with: IfcCovering
disjoint with: IfcPile
disjoint with: IfcRailing

FRIDGE_FREEZER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

IRREGULAR
type: NamedIndividual
type: IfcGridTypeEnum

Factor
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToGroupByFactor
range: IfcRatioMeasure

STARTER
type: NamedIndividual
type: IfcSwitchingDeviceTypeEnum

IfcPort
type: Class
subclass of: IfcProduct
subclass of: Class
  union of: IfcDistributionPort
subclass of: Restriction
  all values from: IfcRelConnectsPortToElement
  on property: ContainedIn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPortToElement
  on property: ContainedIn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPorts
  on property: ConnectedFrom
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsPorts
  on property: ConnectedTo
subclass of: Restriction
  all values from: IfcRelConnectsPorts
  on property: ConnectedTo
subclass of: Restriction
  all values from: IfcRelConnectsPorts
  on property: ConnectedFrom
disjoint with: IfcSpatialElement
disjoint with: IfcElement
disjoint with: IfcStructuralItem
disjoint with: IfcProxy
disjoint with: IfcAnnotation
disjoint with: IfcStructuralActivity
disjoint with: IfcGrid

IfcRamp
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcRampTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRampTypeEnum
  on property: PredefinedType
disjoint with: IfcDoor
disjoint with: IfcStairFlight
disjoint with: IfcBeam
disjoint with: IfcFooting
disjoint with: IfcWall
disjoint with: IfcPlate
disjoint with: IfcSlab
disjoint with: IfcMember
disjoint with: IfcCurtainWall
disjoint with: IfcChimney
disjoint with: IfcPile
disjoint with: IfcBuildingElementProxy
disjoint with: IfcRailing
disjoint with: IfcColumn
disjoint with: IfcCovering
disjoint with: IfcStair
disjoint with: IfcWindow
disjoint with: IfcRoof
disjoint with: IfcShadingDevice
disjoint with: IfcRampFlight

LongitudinalBarSpacing
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

Distance
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve3D
range: IfcLengthMeasure

ScheduleStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDateTime

ProductDefinitional
type: FunctionalProperty
type: ObjectProperty
domain: IfcShapeAspect
range: IfcLogical

LiningDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcPositiveLengthMeasure

IfcBlock
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: yLength IfcBlock
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: ZLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: XLength
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: ZLength
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: XLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: yLength IfcBlock
disjoint with: IfcRectangularPyramid
disjoint with: IfcRightCircularCylinder
disjoint with: IfcSphere
disjoint with: IfcRightCircularCone

ADIABATICATOMIZING
type: NamedIndividual
type: IfcHumidifierTypeEnum

IfcVoidingFeature
type: Class
subclass of: IfcFeatureElementSubtraction
subclass of: Restriction
  all values from: IfcVoidingFeatureTypeEnum
  on property: predefinedType IfcVoidingFeature
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcVoidingFeatureTypeEnum
  on property: predefinedType IfcVoidingFeature
disjoint with: IfcOpeningElement

PointOnRelatedElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionPointGeometry
range: IfcPointOrVertexPoint

RESIDUALCURRENTCIRCUITBREAKER
type: NamedIndividual
type: IfcProtectiveDeviceTypeEnum

Elements
type: ObjectProperty
domain: IfcGeometricSet
range: IfcGeometricSetSelect

HEATING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum
type: IfcDistributionSystemEnum

TextDecoration
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleTextModel
range: IfcTextDecoration

IfcRelProjectsElement
type: Class
subclass of: IfcRelDecomposes
subclass of: Restriction
  all values from: IfcElement
  on property: RelatingElement
subclass of: Restriction
  on class: IfcElement
  on property: RelatingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFeatureElementAddition
  on property: relatedFeatureElement IfcRelProjectsElement
subclass of: Restriction
  on class: IfcFeatureElementAddition
  on property: relatedFeatureElement IfcRelProjectsElement
  qualified cardinality: 1
disjoint with: IfcRelNests
disjoint with: IfcRelVoidsElement
disjoint with: IfcRelAggregates

IfcDuctSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  all values from: IfcDuctSegmentTypeEnum
  on property: predefinedType IfcDuctSegmentType
subclass of: Restriction
  on class: IfcDuctSegmentTypeEnum
  on property: predefinedType IfcDuctSegmentType
  qualified cardinality: 1
disjoint with: IfcCableSegmentType
disjoint with: IfcCableCarrierSegmentType
disjoint with: IfcPipeSegmentType

Revision
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoolingTowerType
range: IfcCoolingTowerTypeEnum

LETTINGAGENT
type: NamedIndividual
type: IfcOccupantTypeEnum

OffsetDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerWithOffsets
range: IfcLayerSetDirectionEnum

AXIS2
type: NamedIndividual
type: IfcLayerSetDirectionEnum

VESSEL
type: NamedIndividual
type: IfcTankTypeEnum

JUNCTION
type: NamedIndividual
type: IfcCableFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

HasCoverings
type: ObjectProperty
domain: IfcSpace
range: IfcRelCoversSpaces
inverse of: RelatingSpace

HasLibraryReferences
type: ObjectProperty
domain: IfcLibraryInformation
range: IfcLibraryReference
inverse of: ReferencedLibrary

GRAVITYRELIEFDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRampFlightType
range: IfcRampFlightTypeEnum

FLOODEDSHELLANDTUBE
type: NamedIndividual
type: IfcEvaporatorTypeEnum

IfcProtectiveDeviceTrippingUnitType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  on class: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: predefinedType IfcProtectiveDeviceTrippingUnitType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: predefinedType IfcProtectiveDeviceTrippingUnitType
disjoint with: IfcAlarmType
disjoint with: IfcActuatorType
disjoint with: IfcControllerType
disjoint with: IfcSensorType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcFlowInstrumentType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStackTerminal
range: IfcStackTerminalTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralConnectionCondition
range: IfcLabel

FirstTransomOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

RelatingOrganization
type: FunctionalProperty
type: ObjectProperty
domain: IfcOrganizationRelationship
range: IfcOrganization
inverse of: Relates

IfcResourceConstraintRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcResourceObjectSelect
  on property: relatedResourceObjects IfcResourceConstraintRelationship
subclass of: Restriction
  on class: IfcConstraint
  on property: RelatingConstraint
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcResourceObjectSelect
  on property: relatedResourceObjects IfcResourceConstraintRelationship
subclass of: Restriction
  all values from: IfcConstraint
  on property: RelatingConstraint
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcExternalReferenceRelationship

FLOOR
type: NamedIndividual
type: IfcSlabTypeEnum

AssignedItems
type: ObjectProperty
domain: IfcPresentationLayerAssignment
range: IfcLayeredItem

SbsmBoundary
type: ObjectProperty
domain: IfcShellBasedSurfaceModel
range: IfcShell

CURVATUREUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcTextStyleForDefinedFont
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcColour
  on property: BackgroundColour
subclass of: Restriction
  all values from: IfcColour
  on property: Colour
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColour
  on property: BackgroundColour
subclass of: Restriction
  on class: IfcColour
  on property: Colour
  qualified cardinality: 1
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcColourSpecification
disjoint with: IfcColourRgbList
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcCurveStyleFont
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcTextStyleTextModel
disjoint with: IfcSurfaceTexture
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcTextureCoordinate
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextureVertex
disjoint with: IfcCurveStyleFontAndScaling

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcShapeAspect
range: IfcLabel

SECURITYLIGHTING
type: NamedIndividual
type: IfcLightFixtureTypeEnum

NumberOfRisers
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairFlight
range: IfcInteger

STRAIGHT_RUN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

ApplicationDeveloper
type: FunctionalProperty
type: ObjectProperty
domain: IfcApplication
range: IfcOrganization

IfcTubeBundleType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcTubeBundleTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcTubeBundleTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcEvaporatorType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcBoilerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcChillerType
disjoint with: IfcElectricMotorType
disjoint with: IfcEngineType
disjoint with: IfcCoilType
disjoint with: IfcCondenserType
disjoint with: IfcMotorConnectionType
disjoint with: IfcBurnerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcSolarDeviceType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcCooledBeamType
disjoint with: IfcHumidifierType
disjoint with: IfcTransformerType
disjoint with: IfcCoolingTowerType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRamp
range: IfcRampTypeEnum

MeshWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

IfcZone
type: Class
subclass of: IfcSystem
subclass of: Restriction
  all values from: IfcLabel
  on property: longName IfcZone
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: longName IfcZone
disjoint with: IfcDistributionSystem
disjoint with: IfcBuildingSystem
disjoint with: IfcStructuralAnalysisModel

ENERGYUNIT
type: NamedIndividual
type: IfcUnitEnum

OffsetDistances
type: FunctionalProperty
type: ObjectProperty
domain: IfcVirtualGridIntersection
range: IfcLengthMeasure List

CONTINUOUS
type: NamedIndividual
type: IfcTransitionCode
type: IfcTimeSeriesDataTypeEnum

TROCHOIDAL
type: NamedIndividual
type: IfcCompressorTypeEnum

U1
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

ListPositions
type: FunctionalProperty
type: ObjectProperty
domain: IfcReference
range: IfcInteger List

PHUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

ENDSUCTION
type: NamedIndividual
type: IfcPumpTypeEnum

Scale
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianTransformationOperator
range: IfcReal

Q_TIME
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

IfcLightSourceGoniometric
type: Class
subclass of: IfcLightSource
subclass of: Restriction
  on class: IfcLuminousFluxMeasure
  on property: luminousFlux IfcLightSourceGoniometric
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLuminousFluxMeasure
  on property: luminousFlux IfcLightSourceGoniometric
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColourRgb
  on property: colourAppearance IfcLightSourceGoniometric
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: position IfcLightSourceGoniometric
subclass of: Restriction
  all values from: IfcLightEmissionSourceEnum
  on property: lightEmissionSource IfcLightSourceGoniometric
subclass of: Restriction
  on class: IfcLightEmissionSourceEnum
  on property: lightEmissionSource IfcLightSourceGoniometric
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcThermodynamicTemperatureMeasure
  on property: ColourTemperature
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcColourRgb
  on property: colourAppearance IfcLightSourceGoniometric
subclass of: Restriction
  on class: IfcAxis2Placement3D
  on property: position IfcLightSourceGoniometric
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLightDistributionDataSourceSelect
  on property: LightDistributionDataSource
subclass of: Restriction
  on class: IfcLightDistributionDataSourceSelect
  on property: LightDistributionDataSource
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcThermodynamicTemperatureMeasure
  on property: ColourTemperature
disjoint with: IfcLightSourcePositional
disjoint with: IfcLightSourceDirectional
disjoint with: IfcLightSourceAmbient

DRAFT
type: NamedIndividual
type: IfcDocumentStatusEnum

TRIPLE_PANEL_VERTICAL
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcText

Enclosure
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoxedHalfSpace
range: IfcBoundingBox

LOGICALNOTOR
type: NamedIndividual
type: IfcLogicalOperatorEnum

SHEARCONNECTOR
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

HEATPIPE
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

PropertyForDependance
type: ObjectProperty
domain: IfcProperty
range: IfcPropertyDependencyRelationship
inverse of: dependingProperty IfcPropertyDependencyRelationship

Occurrences
type: FunctionalProperty
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcInteger

FinishTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcDateTime

WarpingMoment
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleForceWarping
range: IfcWarpingMomentMeasure

RelatedPriorities
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsPathElements
range: IfcInteger List

SLIDINGHORIZONTAL
type: NamedIndividual
type: IfcWindowPanelOperationEnum

CANDELA
type: NamedIndividual
type: IfcSIUnitName

IfcCoilType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcCoilTypeEnum
  on property: predefinedType IfcCoilType
subclass of: Restriction
  on class: IfcCoilTypeEnum
  on property: predefinedType IfcCoilType
  qualified cardinality: 1
disjoint with: IfcCondenserType
disjoint with: IfcEngineType
disjoint with: IfcTubeBundleType
disjoint with: IfcHumidifierType
disjoint with: IfcCooledBeamType
disjoint with: IfcEvaporatorType
disjoint with: IfcTransformerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHeatExchangerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcSolarDeviceType
disjoint with: IfcElectricMotorType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcChillerType
disjoint with: IfcBoilerType
disjoint with: IfcBurnerType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBurner
range: IfcBurnerTypeEnum

Parameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceTexture
range: IfcIdentifier List

IfcTypeProduct
type: Class
subclass of: IfcProductSelect
subclass of: IfcTypeObject
subclass of: Restriction
  all values from: IfcRepresentationMap List
  on property: RepresentationMaps
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: tag IfcTypeProduct
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRepresentationMap List
  on property: RepresentationMaps
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcRepresentationMap List
  on property: RepresentationMaps
subclass of: Restriction
  all values from: IfcLabel
  on property: tag IfcTypeProduct
disjoint with: IfcTypeProcess
disjoint with: IfcTypeResource

CROSS
type: NamedIndividual
type: IfcCableCarrierFittingTypeEnum

DiffuseColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

ConversionFactor
type: FunctionalProperty
type: ObjectProperty
domain: IfcConversionBasedUnit
range: IfcMeasureWithUnit

WOOD
type: NamedIndividual
type: IfcConstructionMaterialResourceTypeEnum
type: IfcWindowStyleConstructionEnum
type: IfcDoorStyleConstructionEnum

VClosed
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcLogical

IfcGridAxis
type: Class
subclass of: Restriction
  all values from: IfcLabel
  on property: axisTag IfcGridAxis
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: axisTag IfcGridAxis
subclass of: Restriction
  all values from: IfcCurve
  on property: AxisCurve
subclass of: Restriction
  on class: IfcCurve
  on property: AxisCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: SameSense
subclass of: Restriction
  on class: IfcBoolean
  on property: SameSense
  qualified cardinality: 1

FORCEUNIT
type: NamedIndividual
type: IfcUnitEnum

Identifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcPresentationLayerAssignment
range: IfcIdentifier

SKETCH_VIEW
type: NamedIndividual
type: IfcGeometricProjectionEnum

ActionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadGroup
range: IfcActionTypeEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcAddress
range: IfcText

STRINGER
type: NamedIndividual
type: IfcMemberTypeEnum

MASSPERLENGTHUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

SubmittedOn
type: FunctionalProperty
type: ObjectProperty
domain: IfcCostSchedule
range: IfcDateTime

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorType
range: IfcDoorTypeEnum

ClassifiedMaterial
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialClassificationRelationship
range: IfcMaterial

IfcOutletType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcOutletTypeEnum
  on property: predefinedType IfcOutletType
subclass of: Restriction
  on class: IfcOutletTypeEnum
  on property: predefinedType IfcOutletType
  qualified cardinality: 1
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcAirTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcLampType
disjoint with: IfcStackTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcCommunicationsApplianceType

POWEROUTLET
type: NamedIndividual
type: IfcOutletTypeEnum

PartOfProductDefinitionShape
type: FunctionalProperty
type: ObjectProperty
domain: IfcShapeAspect
range: IfcProductRepresentationSelect

HasControlElements
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionFlowElement
range: IfcRelFlowControlElements
inverse of: RelatingFlowElement

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcChimneyType
range: IfcChimneyTypeEnum

IfcDerivedProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  all values from: IfcCartesianTransformationOperator2D
  on property: Operator
subclass of: Restriction
  all values from: IfcLabel
  on property: Label
subclass of: Restriction
  on class: IfcCartesianTransformationOperator2D
  on property: Operator
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef
  on property: ParentProfile
subclass of: Restriction
  on class: IfcProfileDef
  on property: ParentProfile
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Label
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcArbitraryOpenProfileDef
disjoint with: IfcCompositeProfileDef
disjoint with: IfcArbitraryClosedProfileDef

Profile
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfile
range: IfcProfileDef

BY_DAY_COUNT
type: NamedIndividual
type: IfcRecurrenceTypeEnum

DefiningValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyTableValue
range: IfcValue List

IfcResourceTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: scheduleWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: remainingWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: LevelingDelay
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: scheduleContour IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  all values from: IfcLabel
  on property: scheduleContour IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: ActualUsage
subclass of: Restriction
  all values from: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: scheduleUsage IfcResourceTime
subclass of: Restriction
  all values from: IfcDuration
  on property: LevelingDelay
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  all values from: IfcDuration
  on property: scheduleWork IfcResourceTime
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsOverAllocated
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleFinish
subclass of: Restriction
  all values from: IfcDuration
  on property: actualWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ActualStart
subclass of: Restriction
  all values from: IfcDuration
  on property: remainingWork IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: IsOverAllocated
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: completion IfcResourceTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: actualWork IfcResourceTime
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: ActualUsage
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: completion IfcResourceTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: RemainingUsage
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: scheduleUsage IfcResourceTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ActualStart
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: RemainingUsage
disjoint with: IfcTaskTime
disjoint with: IfcLagTime
disjoint with: IfcEventTime
disjoint with: IfcWorkTime

PUNCHING
type: NamedIndividual
type: IfcReinforcingBarTypeEnum
type: IfcReinforcingBarRoleEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProjectionElement
range: IfcProjectionElementTypeEnum

IfcBSplineSurfaceWithKnots
type: Class
subclass of: IfcBSplineSurface
subclass of: Restriction
  all values from: IfcInteger List
  on property: UMultiplicities
subclass of: Restriction
  on class: IfcParameterValue List
  on property: vKnots IfcBSplineSurfaceWithKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger List
  on property: VMultiplicities
subclass of: Restriction
  on class: IfcInteger List
  on property: UMultiplicities
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger List
  on property: VMultiplicities
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcKnotType
  on property: knotSpec IfcBSplineSurfaceWithKnots
subclass of: Restriction
  on class: IfcParameterValue List
  on property: uKnots IfcBSplineSurfaceWithKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcInteger List
  on property: UMultiplicities
subclass of: Restriction
  on class: IfcKnotType
  on property: knotSpec IfcBSplineSurfaceWithKnots
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcInteger List
  on property: VMultiplicities
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: vKnots IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcParameterValue List
  on property: vKnots IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: IfcParameterValue List
  on property: uKnots IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcParameterValue List
  on property: uKnots IfcBSplineSurfaceWithKnots

CAST_IN_PLACE
type: NamedIndividual
type: IfcPileConstructionEnum

CfsFaces
type: ObjectProperty
domain: IfcConnectedFaceSet
range: IfcFace

BUILDING
type: NamedIndividual
type: IfcPermitTypeEnum

INDUCTION
type: NamedIndividual
type: IfcElectricMotorTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoor
range: IfcDoorTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightFixtureType
range: IfcLightFixtureTypeEnum

WARPINGCONSTANTUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

Addresses
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcAddress List

DefiningUnit
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyTableValue
range: IfcUnit

ANCHORBOLT
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

IfcWindowType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcWindowTypeEnum
  on property: predefinedType IfcWindowType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ParameterTakesPrecedence
subclass of: Restriction
  all values from: IfcWindowTypeEnum
  on property: predefinedType IfcWindowType
subclass of: Restriction
  all values from: IfcWindowTypePartitioningEnum
  on property: PartitioningType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedPartitioningType
subclass of: Restriction
  all values from: IfcBoolean
  on property: ParameterTakesPrecedence
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedPartitioningType
subclass of: Restriction
  on class: IfcWindowTypePartitioningEnum
  on property: PartitioningType
  qualified cardinality: 1
disjoint with: IfcStairFlightType
disjoint with: IfcMemberType
disjoint with: IfcWallType
disjoint with: IfcColumnType
disjoint with: IfcPlateType
disjoint with: IfcRoofType
disjoint with: IfcSlabType
disjoint with: IfcRampFlightType
disjoint with: IfcDoorType
disjoint with: IfcBeamType
disjoint with: IfcCoveringType
disjoint with: IfcStairType
disjoint with: IfcRampType
disjoint with: IfcCurtainWallType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRailingType
disjoint with: IfcPileType
disjoint with: IfcChimneyType
disjoint with: IfcFootingType
disjoint with: IfcShadingDeviceType

Items
type: ObjectProperty
domain: IfcRepresentation
range: IfcRepresentationItem

GivingApproval
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcActorSelect

REFRIGERATOR
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

IfcExternalSpatialElement
type: Class
subclass of: IfcExternalSpatialStructureElement
subclass of: IfcSpaceBoundarySelect
subclass of: Restriction
  all values from: IfcExternalSpatialElementTypeEnum
  on property: predefinedType IfcExternalSpatialElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcExternalSpatialElementTypeEnum
  on property: predefinedType IfcExternalSpatialElement

START_START
type: NamedIndividual
type: IfcSequenceEnum

IfcCartesianTransformationOperator3D
type: Class
subclass of: IfcCartesianTransformationOperator
subclass of: Restriction
  all values from: IfcDirection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
disjoint with: IfcCartesianTransformationOperator2D

VENDINGMACHINE
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

RelatingBuildingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelCoversBldgElements
range: IfcElement
inverse of: HasCoverings

NETWORKAPPLIANCE
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

CurveForm
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineCurve
range: IfcBSplineCurveForm

MAINTENANCEWORKORDER
type: NamedIndividual
type: IfcProjectOrderTypeEnum

SameSense
type: FunctionalProperty
type: ObjectProperty
domain: IfcGridAxis
range: IfcBoolean

Owner
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcActorSelect

CompositionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpatialStructureElement
range: IfcElementCompositionEnum

IfcSlabType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcSlabTypeEnum
  on property: predefinedType IfcSlabType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSlabTypeEnum
  on property: predefinedType IfcSlabType
disjoint with: IfcStairFlightType
disjoint with: IfcCurtainWallType
disjoint with: IfcFootingType
disjoint with: IfcDoorType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcCoveringType
disjoint with: IfcRoofType
disjoint with: IfcPileType
disjoint with: IfcShadingDeviceType
disjoint with: IfcColumnType
disjoint with: IfcPlateType
disjoint with: IfcChimneyType
disjoint with: IfcWindowType
disjoint with: IfcStairType
disjoint with: IfcBeamType
disjoint with: IfcRailingType
disjoint with: IfcWallType
disjoint with: IfcRampFlightType
disjoint with: IfcRampType

IfcAirTerminal
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAirTerminalTypeEnum
  on property: predefinedType IfcAirTerminal
subclass of: Restriction
  all values from: IfcAirTerminalTypeEnum
  on property: predefinedType IfcAirTerminal
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcWasteTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcMedicalDevice
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcLamp
disjoint with: IfcSpaceHeater
disjoint with: IfcOutlet
disjoint with: IfcLightFixture
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcElectricAppliance

IfcStructuralActivity
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcRelConnectsStructuralActivity
  on property: assignedToStructuralItem IfcStructuralActivity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelConnectsStructuralActivity
  on property: assignedToStructuralItem IfcStructuralActivity
subclass of: Restriction
  all values from: IfcStructuralLoad
  on property: AppliedLoad
subclass of: Restriction
  on class: IfcStructuralLoad
  on property: AppliedLoad
  qualified cardinality: 1
subclass of: Class
  union of: IfcStructuralAction
  union of: IfcStructuralReaction
subclass of: Restriction
  on class: IfcGlobalOrLocalEnum
  on property: globalOrLocal IfcStructuralActivity
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGlobalOrLocalEnum
  on property: globalOrLocal IfcStructuralActivity
disjoint with: IfcProxy
disjoint with: IfcPort
disjoint with: IfcGrid
disjoint with: IfcAnnotation
disjoint with: IfcSpatialElement
disjoint with: IfcStructuralItem
disjoint with: IfcElement

LightColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSource
range: IfcColourRgb

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyleFontAndScaling
range: IfcLabel

FIXEDPLATEPARALLELFLOWEXCHANGER
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendonAnchor
range: IfcTendonAnchorTypeEnum

SCHEDULEOFRATES
type: NamedIndividual
type: IfcCostScheduleTypeEnum

RelatingPriorities
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsPathElements
range: IfcInteger List

DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

LiningOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

LuminousIntensity
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightDistributionData
range: IfcLuminousIntensityDistributionMeasure List

Closed
type: FunctionalProperty
type: ObjectProperty
domain: IfcTessellatedFaceSet
range: IfcBoolean

Literal
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextLiteral
range: IfcPresentableText

VOLTAGE
type: NamedIndividual
type: IfcTransformerTypeEnum

IntersectingAxes
type: FunctionalProperty
type: ObjectProperty
domain: IfcVirtualGridIntersection
range: IfcGridAxis List

Voids
type: ObjectProperty
domain: IfcAdvancedBrepWithVoids
range: IfcClosedShell

SUBMERSIBLEPUMP
type: NamedIndividual
type: IfcPumpTypeEnum

IfcPresentationStyle
type: Class
subclass of: IfcStyleAssignmentSelect
subclass of: Class
  union of: IfcFillAreaStyle
  union of: IfcSurfaceStyle
  union of: IfcCurveStyle
  union of: IfcTextStyle
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcText

IfcRectangleProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: xDim IfcRectangleProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: yDim IfcRectangleProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: yDim IfcRectangleProfileDef
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: xDim IfcRectangleProfileDef
  qualified cardinality: 1
disjoint with: IfcCircleProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcIShapeProfileDef

IfcStair
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcStairTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStairTypeEnum
  on property: PredefinedType
disjoint with: IfcDoor
disjoint with: IfcFooting
disjoint with: IfcStairFlight
disjoint with: IfcWindow
disjoint with: IfcWall
disjoint with: IfcRamp
disjoint with: IfcRoof
disjoint with: IfcPlate
disjoint with: IfcBuildingElementProxy
disjoint with: IfcBeam
disjoint with: IfcShadingDevice
disjoint with: IfcMember
disjoint with: IfcCovering
disjoint with: IfcSlab
disjoint with: IfcRailing
disjoint with: IfcPile
disjoint with: IfcChimney
disjoint with: IfcCurtainWall
disjoint with: IfcColumn
disjoint with: IfcRampFlight

ISOCONTOUR
type: NamedIndividual
type: IfcStructuralSurfaceActivityTypeEnum

RelatingLibrary
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssociatesLibrary
range: IfcLibrarySelect

ThresholdDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcPositiveLengthMeasure

POWERGENERATION
type: NamedIndividual
type: IfcDistributionSystemEnum

IsOverAllocated
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcBoolean

SMOKEDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

ScheduleDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcEventTime
range: IfcDateTime

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBuildingElementProxy
range: IfcBuildingElementProxyTypeEnum

SecondMullionOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

IfcFastenerType
type: Class
subclass of: IfcElementComponentType
subclass of: Restriction
  all values from: IfcFastenerTypeEnum
  on property: predefinedType IfcFastenerType
subclass of: Restriction
  on class: IfcFastenerTypeEnum
  on property: predefinedType IfcFastenerType
  qualified cardinality: 1
disjoint with: IfcVibrationIsolatorType
disjoint with: IfcDiscreteAccessoryType
disjoint with: IfcBuildingElementPartType
disjoint with: IfcReinforcingElementType
disjoint with: IfcMechanicalFastenerType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkCalendar
range: IfcWorkCalendarTypeEnum

DataValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcMetric
range: IfcMetricValueSelect

READONLYLOCKED
type: NamedIndividual
type: IfcStateEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFilter
range: IfcFilterTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableSegment
range: IfcCableSegmentTypeEnum

IfcReinforcingBarType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: barLength IfcReinforcingBarType
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcBendingParameterSelect List
  on property: bendingParameters IfcReinforcingBarType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  all values from: IfcLabel
  on property: bendingShapeCode IfcReinforcingBarType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
subclass of: Restriction
  all values from: IfcReinforcingBarTypeEnum
  on property: predefinedType IfcReinforcingBarType
subclass of: Restriction
  all values from: IfcBendingParameterSelect List
  on property: bendingParameters IfcReinforcingBarType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: barLength IfcReinforcingBarType
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: CrossSectionArea
subclass of: Restriction
  on class: IfcReinforcingBarTypeEnum
  on property: predefinedType IfcReinforcingBarType
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: bendingShapeCode IfcReinforcingBarType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: CrossSectionArea
subclass of: Restriction
  all values from: IfcReinforcingBarSurfaceEnum
  on property: BarSurface
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBendingParameterSelect List
  on property: bendingParameters IfcReinforcingBarType
disjoint with: IfcReinforcingMeshType
disjoint with: IfcTendonAnchorType
disjoint with: IfcTendonType

IfcVertexLoop
type: Class
subclass of: IfcLoop
subclass of: Restriction
  all values from: IfcVertex
  on property: loopVertex IfcVertexLoop
subclass of: Restriction
  on class: IfcVertex
  on property: loopVertex IfcVertexLoop
  qualified cardinality: 1
disjoint with: IfcPolyLoop
disjoint with: IfcEdgeLoop

EARTHING
type: NamedIndividual
type: IfcDistributionSystemEnum

Height
type: FunctionalProperty
type: ObjectProperty
domain: IfcPixelTexture
range: IfcInteger

ConnectedFrom
type: ObjectProperty
domain: IfcElement
range: IfcRelConnectsElements
inverse of: RelatedElement

IfcActuatorType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  all values from: IfcActuatorTypeEnum
  on property: predefinedType IfcActuatorType
subclass of: Restriction
  on class: IfcActuatorTypeEnum
  on property: predefinedType IfcActuatorType
  qualified cardinality: 1
disjoint with: IfcAlarmType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcSensorType
disjoint with: IfcFlowInstrumentType
disjoint with: IfcControllerType
disjoint with: IfcProtectiveDeviceTrippingUnitType

IfcFaceBound
type: Class
subclass of: IfcTopologicalRepresentationItem
subclass of: Restriction
  all values from: IfcLoop
  on property: bound IfcFaceBound
subclass of: Restriction
  on class: IfcBoolean
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: Orientation
subclass of: Restriction
  on class: IfcLoop
  on property: bound IfcFaceBound
  qualified cardinality: 1
disjoint with: IfcEdge
disjoint with: IfcVertex
disjoint with: IfcConnectedFaceSet
disjoint with: IfcFace
disjoint with: IfcLoop
disjoint with: IfcPath

LOADBEARING
type: NamedIndividual
type: IfcBuildingSystemTypeEnum

IsRelatedWith
type: ObjectProperty
domain: IfcMaterial
range: IfcMaterialRelationship
inverse of: RelatedMaterials

CUBIC_METRE
type: NamedIndividual
type: IfcSIUnitName

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcAirToAirHeatRecovery
range: IfcAirToAirHeatRecoveryTypeEnum

WIND_W
type: NamedIndividual
type: IfcActionSourceTypeEnum

ElementType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElementType
range: IfcLabel

FontWeight
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleFontModel
range: IfcFontWeight

PIECEWISECONTINUOUS
type: NamedIndividual
type: IfcTimeSeriesDataTypeEnum

IfcBuildingElementProxyType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcBuildingElementProxyTypeEnum
  on property: predefinedType IfcBuildingElementProxyType
subclass of: Restriction
  on class: IfcBuildingElementProxyTypeEnum
  on property: predefinedType IfcBuildingElementProxyType
  qualified cardinality: 1
disjoint with: IfcPileType
disjoint with: IfcCoveringType
disjoint with: IfcSlabType
disjoint with: IfcRailingType
disjoint with: IfcMemberType
disjoint with: IfcRampType
disjoint with: IfcShadingDeviceType
disjoint with: IfcColumnType
disjoint with: IfcStairFlightType
disjoint with: IfcBeamType
disjoint with: IfcRampFlightType
disjoint with: IfcRoofType
disjoint with: IfcDoorType
disjoint with: IfcCurtainWallType
disjoint with: IfcWindowType
disjoint with: IfcChimneyType
disjoint with: IfcFootingType
disjoint with: IfcWallType
disjoint with: IfcPlateType
disjoint with: IfcStairType

Knots
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineCurveWithKnots
range: IfcParameterValue List

TEMPERATURERATEOFCHANGEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcArbitraryOpenProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  all values from: IfcBoundedCurve
  on property: Curve
subclass of: Restriction
  on class: IfcBoundedCurve
  on property: Curve
  qualified cardinality: 1
disjoint with: IfcArbitraryClosedProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcCompositeProfileDef
disjoint with: IfcDerivedProfileDef

RelatingProduct
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToProduct
range: IfcProductSelect

RelatedOrganizations
type: ObjectProperty
domain: IfcOrganizationRelationship
range: IfcOrganization
inverse of: IsRelatedBy

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSensor
range: IfcSensorTypeEnum

CONICAL_SURF
type: NamedIndividual
type: IfcBSplineSurfaceForm

PIVOTHORIZONTAL
type: NamedIndividual
type: IfcWindowPanelOperationEnum

TransverseBarNominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

ADIABATICULTRASONIC
type: NamedIndividual
type: IfcHumidifierTypeEnum

PostalCode
type: FunctionalProperty
type: ObjectProperty
domain: IfcPostalAddress
range: IfcLabel

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeResource
range: IfcIdentifier

IfcReinforcingElement
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: steelGrade IfcReinforcingElement
subclass of: Class
  union of: IfcReinforcingBar
  union of: IfcTendonAnchor
  union of: IfcTendon
  union of: IfcReinforcingMesh
subclass of: Restriction
  all values from: IfcLabel
  on property: steelGrade IfcReinforcingElement
disjoint with: IfcVibrationIsolator
disjoint with: IfcFastener
disjoint with: IfcMechanicalFastener
disjoint with: IfcBuildingElementPart
disjoint with: IfcDiscreteAccessory

Parameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextureCoordinateGenerator
range: IfcReal List

RefLongitude
type: FunctionalProperty
type: ObjectProperty
domain: IfcSite
range: IfcCompoundPlaneAngleMeasure

SECTIONMODULUSUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourcePositional
range: IfcCartesianPoint

SectionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionProperties
range: IfcSectionTypeEnum

RelatedMonetaryUnit
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurrencyRelationship
range: IfcMonetaryUnit

HasSubContexts
type: ObjectProperty
domain: IfcGeometricRepresentationContext
range: IfcGeometricRepresentationSubContext
inverse of: parentContext IfcGeometricRepresentationSubContext

LOG_LOG
type: NamedIndividual
type: IfcCurveInterpolationEnum

TemplateType
type: FunctionalProperty
type: ObjectProperty
domain: IfcComplexPropertyTemplate
range: IfcComplexPropertyTemplateTypeEnum

TELEPHONE
type: NamedIndividual
type: IfcDistributionSystemEnum
type: IfcAudioVisualApplianceTypeEnum

VARIABLEFLOWPRESSUREDEPENDANT
type: NamedIndividual
type: IfcAirTerminalBoxTypeEnum

AIRCONDITIONING
type: NamedIndividual
type: IfcDistributionSystemEnum

FOLDING_TO_LEFT
type: NamedIndividual
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterial
range: IfcLabel

NominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendon
range: IfcPositiveLengthMeasure

IfcSurfaceStyleWithTextures
type: Class
subclass of: IfcPresentationItem
subclass of: IfcSurfaceStyleElementSelect
subclass of: Restriction
  on class: IfcSurfaceTexture List
  on property: Textures
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurfaceTexture List
  on property: Textures
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcSurfaceTexture List
  on property: Textures
disjoint with: IfcColourRgbList
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcSurfaceTexture
disjoint with: IfcCurveStyleFont
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcTextureVertex
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextStyleTextModel
disjoint with: IfcColourSpecification

IfcProjectOrder
type: Class
subclass of: IfcControl
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProjectOrderTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: longDescription IfcProjectOrder
subclass of: Restriction
  all values from: IfcProjectOrderTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcText
  on property: longDescription IfcProjectOrder
disjoint with: IfcWorkCalendar
disjoint with: IfcCostItem
disjoint with: IfcActionRequest
disjoint with: IfcPerformanceHistory
disjoint with: IfcPermit
disjoint with: IfcWorkControl
disjoint with: IfcCostSchedule

RelatingFlowElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelFlowControlElements
range: IfcDistributionFlowElement
inverse of: HasControlElements

ContextType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentationContext
range: IfcLabel

WORKORDER
type: NamedIndividual
type: IfcProjectOrderTypeEnum

ActualFinish
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDateTime

TRIANGULAR
type: NamedIndividual
type: IfcGridTypeEnum

IfcStructuralLoadSingleForce
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: forceY IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: ForceZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentX
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentZ
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: ForceZ
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: forceX IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTorqueMeasure
  on property: MomentY
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentX
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: forceY IfcStructuralLoadSingleForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: forceX IfcStructuralLoadSingleForce
subclass of: Restriction
  all values from: IfcTorqueMeasure
  on property: MomentY
disjoint with: IfcStructuralLoadSingleDisplacement
disjoint with: IfcStructuralLoadLinearForce
disjoint with: IfcStructuralLoadPlanarForce
disjoint with: IfcStructuralLoadTemperature

SIGNAL
type: NamedIndividual
type: IfcDistributionSystemEnum

IfcMappedItem
type: Class
subclass of: IfcRepresentationItem
subclass of: Restriction
  all values from: IfcRepresentationMap
  on property: MappingSource
subclass of: Restriction
  on class: IfcRepresentationMap
  on property: MappingSource
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianTransformationOperator
  on property: MappingTarget
subclass of: Restriction
  on class: IfcCartesianTransformationOperator
  on property: MappingTarget
  qualified cardinality: 1
disjoint with: IfcTopologicalRepresentationItem
disjoint with: IfcGeometricRepresentationItem
disjoint with: IfcStyledItem

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoot
range: IfcLabel

IfcLightIntensityDistribution
type: Class
subclass of: IfcLightDistributionDataSourceSelect
subclass of: Restriction
  all values from: IfcLightDistributionCurveEnum
  on property: lightDistributionCurve IfcLightIntensityDistribution
subclass of: Restriction
  on class: IfcLightDistributionCurveEnum
  on property: lightDistributionCurve IfcLightIntensityDistribution
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLightDistributionData List
  on property: DistributionData
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLightDistributionData List
  on property: DistributionData
subclass of: Restriction
  on class: IfcLightDistributionData List
  on property: DistributionData
  qualified cardinality: 1

EXTERNAL
type: NamedIndividual
type: IfcSpaceTypeEnum
type: IfcExternalSpatialElementTypeEnum
type: IfcObjectiveEnum
type: IfcInternalOrExternalEnum

QTO_OCCURRENCEDRIVEN
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPumpType
range: IfcPumpTypeEnum

MeshWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEvaporatorType
range: IfcEvaporatorTypeEnum

CrossSectionArea
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBarType
range: IfcAreaMeasure

AMPERE
type: NamedIndividual
type: IfcSIUnitName

INTERNAL
type: NamedIndividual
type: IfcSpaceTypeEnum
type: IfcInternalOrExternalEnum

WATERSUPPLY
type: NamedIndividual
type: IfcDistributionSystemEnum

IfcMaterial
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: category IfcMaterial
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterialRelationship
  on property: relatesTo IfcMaterial
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterialDefinitionRepresentation
  on property: hasRepresentation IfcMaterial
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: category IfcMaterial
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcMaterialRelationship
  on property: IsRelatedWith
subclass of: Restriction
  all values from: IfcMaterialDefinitionRepresentation
  on property: hasRepresentation IfcMaterial
subclass of: Restriction
  all values from: IfcMaterialRelationship
  on property: relatesTo IfcMaterial
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterialConstituentSet

AmbientIntensity
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSource
range: IfcNormalisedRatioMeasure

LagValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcLagTime
range: IfcTimeOrRatioSelect

IsPredecessorTo
type: ObjectProperty
domain: IfcProcess
range: IfcRelSequence
inverse of: RelatingProcess

RepresentationsInContext
type: ObjectProperty
domain: IfcRepresentationContext
range: IfcRepresentation
inverse of: contextOfItems IfcRepresentation

https://w3id.org/ifc/IFC4_ADD1#IfcCartesianTransformationOperator3DnonUniform
type: Class
subclass of: IfcCartesianTransformationOperator3D
subclass of: Restriction
  all values from: IfcReal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
subclass of: Restriction
  all values from: IfcReal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal

RelatedElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsElements
range: IfcElement
inverse of: ConnectedFrom

ModelOrDraughting
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyle
range: IfcBoolean

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCompressor
range: IfcCompressorTypeEnum

EccentricityInZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionPointEccentricity
range: IfcLengthMeasure

UnitsInContext
type: FunctionalProperty
type: ObjectProperty
domain: IfcContext
range: IfcUnitAssignment

IfcPropertySingleValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: NominalValue
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcValue
  on property: NominalValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyBoundedValue

STEAMINJECTION
type: NamedIndividual
type: IfcHumidifierTypeEnum

ControlPointsList
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcCartesianPoint List List

CONSUMERUNIT
type: NamedIndividual
type: IfcElectricDistributionBoardTypeEnum

PROPELLORAXIAL
type: NamedIndividual
type: IfcFanTypeEnum

FlangeThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcUShapeProfileDef
range: IfcPositiveLengthMeasure

ADVICE_CAUTION
type: NamedIndividual
type: IfcProcedureTypeEnum

PanelWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorPanelProperties
range: IfcNormalisedRatioMeasure

COMPUTER
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

IfcInterceptor
type: Class
subclass of: IfcFlowTreatmentDevice
subclass of: Restriction
  all values from: IfcInterceptorTypeEnum
  on property: predefinedType IfcInterceptor
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInterceptorTypeEnum
  on property: predefinedType IfcInterceptor
disjoint with: IfcFilter
disjoint with: IfcDuctSilencer

ProxyType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProxy
range: IfcObjectTypeEnum

LENGTHUNIT
type: NamedIndividual
type: IfcUnitEnum

SlippageX
type: FunctionalProperty
type: ObjectProperty
domain: IfcSlippageConnectionCondition
range: IfcLengthMeasure

PRODUCT
type: NamedIndividual
type: IfcObjectTypeEnum

RelatingPropertyDefinition
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelDefinesByProperties
range: IfcPropertySetDefinitionSelect
inverse of: DefinesOccurrence

UP
type: NamedIndividual
type: IfcTextPath

HIGH_GRADE_STEEL
type: NamedIndividual
type: IfcWindowStyleConstructionEnum
type: IfcDoorStyleConstructionEnum

IntendedUse
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcText

ParentEdge
type: FunctionalProperty
type: ObjectProperty
domain: IfcSubedge
range: IfcEdge

Q_LENGTH
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

IfcAxis1Placement
type: Class
subclass of: IfcPlacement
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis
disjoint with: IfcAxis2Placement2D
disjoint with: IfcAxis2Placement3D

PartitioningType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowType
range: IfcWindowTypePartitioningEnum

IfcElementType
type: Class
subclass of: IfcTypeProduct
subclass of: Class
  union of: IfcDistributionElementType
  union of: IfcElementComponentType
  union of: IfcCivilElementType
  union of: IfcBuildingElementType
  union of: IfcGeographicElementType
  union of: IfcTransportElementType
  union of: IfcFurnishingElementType
  union of: IfcElementAssemblyType
subclass of: Restriction
  all values from: IfcLabel
  on property: ElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ElementType
disjoint with: IfcSpatialElementType
disjoint with: IfcDoorStyle
disjoint with: IfcWindowStyle

RUNAROUNDCOILLOOP
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

IfcRelAssigns
type: Class
subclass of: IfcRelationship
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectTypeEnum
  on property: RelatedObjectsType
subclass of: Restriction
  all values from: IfcObjectTypeEnum
  on property: RelatedObjectsType
subclass of: Restriction
  all values from: IfcObjectDefinition
  on property: relatedObjects IfcRelAssigns
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcObjectDefinition
  on property: relatedObjects IfcRelAssigns
subclass of: Class
  union of: IfcRelAssignsToProduct
  union of: IfcRelAssignsToActor
  union of: IfcRelAssignsToProcess
  union of: IfcRelAssignsToGroup
  union of: IfcRelAssignsToControl
  union of: IfcRelAssignsToResource
disjoint with: IfcRelDefines
disjoint with: IfcRelDeclares
disjoint with: IfcRelAssociates
disjoint with: IfcRelConnects
disjoint with: IfcRelDecomposes

IfcPerson
type: Class
subclass of: IfcResourceObjectSelect
subclass of: IfcObjectReferenceSelect
subclass of: IfcActorSelect
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: suffixTitles IfcPerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcLabel List
  on property: middleNames IfcPerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: middleNames IfcPerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: FamilyName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: suffixTitles IfcPerson
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcActorRole List
  on property: Roles
subclass of: Restriction
  all values from: IfcLabel
  on property: FamilyName
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: middleNames IfcPerson
subclass of: Restriction
  all values from: IfcLabel List
  on property: PrefixTitles
subclass of: Restriction
  all values from: IfcLabel
  on property: GivenName
subclass of: Restriction
  all values from: IfcActorRole List
  on property: Roles
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcAddress List
  on property: Addresses
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAddress List
  on property: Addresses
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: engagedIn IfcPerson
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: GivenName
subclass of: Restriction
  all values from: IfcAddress List
  on property: Addresses
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole List
  on property: Roles
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: PrefixTitles
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: PrefixTitles
subclass of: Restriction
  all values from: IfcLabel List
  on property: suffixTitles IfcPerson

P_LISTVALUE
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

IfcConstructionEquipmentResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  all values from: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcConstructionEquipmentResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCrewResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcSubContractResourceType

CYLINDRICAL_SURF
type: NamedIndividual
type: IfcBSplineSurfaceForm

IfcStructuralLoadConfiguration
type: Class
subclass of: IfcStructuralLoad
subclass of: Restriction
  all values from: IfcStructuralLoadOrResult List
  on property: Values
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcStructuralLoadOrResult List
  on property: Values
subclass of: Restriction
  on class: IfcStructuralLoadOrResult List
  on property: Values
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: Locations
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List List
  on property: Locations
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure List List
  on property: Locations
disjoint with: IfcStructuralLoadOrResult

BIDET
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBeamType
range: IfcBeamTypeEnum

BasisSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveBoundedPlane
range: IfcPlane

IDENTIFIERSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

ASSIGNEE
type: NamedIndividual
type: IfcOccupantTypeEnum

QTO_TYPEDRIVENOVERRIDE
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

FEEDAIRUNIT
type: NamedIndividual
type: IfcMedicalDeviceTypeEnum

PASSIVE
type: NamedIndividual
type: IfcCooledBeamTypeEnum

IfcPresentationLayerWithStyle
type: Class
subclass of: IfcPresentationLayerAssignment
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerOn
subclass of: Restriction
  on class: IfcLogical
  on property: LayerOn
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerFrozen
subclass of: Restriction
  on class: IfcLogical
  on property: LayerFrozen
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: LayerBlocked
subclass of: Restriction
  on class: IfcLogical
  on property: LayerBlocked
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPresentationStyle
  on property: LayerStyles

FIXEDPANEL
type: NamedIndividual
type: IfcDoorPanelOperationEnum

IfcRelFillsElement
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  on class: IfcElement
  on property: relatedBuildingElement IfcRelFillsElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcOpeningElement
  on property: relatingOpeningElement IfcRelFillsElement
subclass of: Restriction
  all values from: IfcElement
  on property: relatedBuildingElement IfcRelFillsElement
subclass of: Restriction
  on class: IfcOpeningElement
  on property: relatingOpeningElement IfcRelFillsElement
  qualified cardinality: 1
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelSequence
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelConnectsElements

MODULUSOFROTATIONALSUBGRADEREACTIONUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcControl
range: IfcIdentifier

SUBTRACT
type: NamedIndividual
type: IfcArithmeticOperatorEnum

ParameterTakesPrecedence
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorType
range: IfcBoolean

AMOUNTOFSUBSTANCEUNIT
type: NamedIndividual
type: IfcUnitEnum

SHOE
type: NamedIndividual
type: IfcDiscreteAccessoryTypeEnum

RelatedDocuments
type: ObjectProperty
domain: IfcDocumentInformationRelationship
range: IfcDocumentInformation
inverse of: isPointedTo IfcDocumentInformation

FLAT_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

PROVISIONFORVOID
type: NamedIndividual
type: IfcBuildingElementProxyTypeEnum

IfcInterceptorType
type: Class
subclass of: IfcFlowTreatmentDeviceType
subclass of: Restriction
  all values from: IfcInterceptorTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcInterceptorTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDuctSilencerType
disjoint with: IfcFilterType

IfcRelSpaceBoundary
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  on class: IfcInternalOrExternalEnum
  on property: InternalOrExternalBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInternalOrExternalEnum
  on property: InternalOrExternalBoundary
subclass of: Restriction
  on class: IfcSpaceBoundarySelect
  on property: relatingSpace IfcRelSpaceBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConnectionGeometry
  on property: ConnectionGeometry
subclass of: Restriction
  on class: IfcElement
  on property: relatedBuildingElement IfcRelSpaceBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElement
  on property: relatedBuildingElement IfcRelSpaceBoundary
subclass of: Restriction
  all values from: IfcPhysicalOrVirtualEnum
  on property: physicalOrVirtualBoundary IfcRelSpaceBoundary
subclass of: Restriction
  on class: IfcPhysicalOrVirtualEnum
  on property: physicalOrVirtualBoundary IfcRelSpaceBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSpaceBoundarySelect
  on property: relatingSpace IfcRelSpaceBoundary
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConnectionGeometry
  on property: ConnectionGeometry
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelSequence
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelInterferesElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelCoversSpaces

VerticalDatum
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoordinateReferenceSystem
range: IfcIdentifier

ScheduleFinish
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDateTime

AssemblyPlace
type: FunctionalProperty
type: ObjectProperty
domain: IfcFurnitureType
range: IfcAssemblyPlaceEnum

FlangeWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcUShapeProfileDef
range: IfcPositiveLengthMeasure

COULOMB
type: NamedIndividual
type: IfcSIUnitName

RAINWATER
type: NamedIndividual
type: IfcDistributionSystemEnum

TAPERED
type: NamedIndividual
type: IfcSectionTypeEnum

AIRPARTICLEFILTER
type: NamedIndividual
type: IfcFilterTypeEnum

IfcProcess
type: Class
subclass of: IfcObject
subclass of: IfcProcessSelect
subclass of: Restriction
  all values from: IfcText
  on property: longDescription IfcProcess
subclass of: Class
  union of: IfcEvent
  union of: IfcTask
  union of: IfcProcedure
subclass of: Restriction
  all values from: IfcRelSequence
  on property: IsPredecessorTo
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: longDescription IfcProcess
subclass of: Restriction
  all values from: IfcRelSequence
  on property: isSuccessorFrom IfcProcess
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
disjoint with: IfcActor
disjoint with: IfcControl
disjoint with: IfcGroup
disjoint with: IfcResource
disjoint with: IfcProduct

DeltaTY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadTemperature
range: IfcThermodynamicTemperatureMeasure

QUARTER_TURN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

Colour
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleForDefinedFont
range: IfcColour

IfcTaskTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateStart
subclass of: Restriction
  all values from: IfcTaskDurationEnum
  on property: durationType IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveRatioMeasure
  on property: Completion
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: actualFinish IfcTaskTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: actualFinish IfcTaskTime
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: Completion
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: ScheduleDuration
subclass of: Restriction
  all values from: IfcDateTime
  on property: earlyFinish IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: RemainingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: earlyFinish IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateFinish
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskDurationEnum
  on property: durationType IfcTaskTime
subclass of: Restriction
  all values from: IfcDuration
  on property: actualDuration IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  all values from: IfcDuration
  on property: RemainingTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: isCritical IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: scheduleFinish IfcTaskTime
subclass of: Restriction
  all values from: IfcDuration
  on property: FreeFloat
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: StatusTime
subclass of: Restriction
  all values from: IfcDuration
  on property: totalFloat IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: actualStart IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: totalFloat IfcTaskTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: scheduleFinish IfcTaskTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: actualStart IfcTaskTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: FreeFloat
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuration
  on property: actualDuration IfcTaskTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: EarlyStart
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: EarlyStart
subclass of: Restriction
  all values from: IfcBoolean
  on property: isCritical IfcTaskTime
subclass of: Restriction
  all values from: IfcDuration
  on property: ScheduleDuration
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleStart
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateFinish
disjoint with: IfcWorkTime
disjoint with: IfcResourceTime
disjoint with: IfcLagTime
disjoint with: IfcEventTime

SOUNDPOWERLEVELUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcResourceLevelRelationship
type: Class
subclass of: Class
  union of: IfcPropertyDependencyRelationship
  union of: IfcApprovalRelationship
  union of: IfcMaterialRelationship
  union of: IfcResourceApprovalRelationship
  union of: IfcResourceConstraintRelationship
  union of: IfcExternalReferenceRelationship
  union of: IfcOrganizationRelationship
  union of: IfcDocumentInformationRelationship
  union of: IfcCurrencyRelationship
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStair
range: IfcStairTypeEnum

IfcMaterialProfileWithOffsets
type: Class
subclass of: IfcMaterialProfile
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: offsetValues IfcMaterialProfileWithOffsets
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcLengthMeasure List
  on property: offsetValues IfcMaterialProfileWithOffsets
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcLengthMeasure EmptyList
      on property: hasNext
      qualified cardinality: 1
    on property: hasNext
  on property: offsetValues IfcMaterialProfileWithOffsets
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: offsetValues IfcMaterialProfileWithOffsets
  qualified cardinality: 1

IfcSurfaceFeature
type: Class
subclass of: IfcFeatureElement
subclass of: Restriction
  all values from: IfcSurfaceFeatureTypeEnum
  on property: predefinedType IfcSurfaceFeature
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSurfaceFeatureTypeEnum
  on property: predefinedType IfcSurfaceFeature
disjoint with: IfcFeatureElementAddition
disjoint with: IfcFeatureElementSubtraction

RADIATIONSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

ADIABATICAIRWASHER
type: NamedIndividual
type: IfcHumidifierTypeEnum

ListValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcIrregularTimeSeriesValue
range: IfcValue List

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableSegmentType
range: IfcCableSegmentTypeEnum

IfcRightCircularCone
type: Class
subclass of: IfcCsgPrimitive3D
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Height
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: bottomRadius IfcRightCircularCone
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Height
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: bottomRadius IfcRightCircularCone
  qualified cardinality: 1
disjoint with: IfcRightCircularCylinder
disjoint with: IfcSphere
disjoint with: IfcBlock
disjoint with: IfcRectangularPyramid

IfcTaskTimeRecurring
type: Class
subclass of: IfcTaskTime
subclass of: Restriction
  all values from: IfcRecurrencePattern
  on property: recurrence IfcTaskTimeRecurring
subclass of: Restriction
  on class: IfcRecurrencePattern
  on property: recurrence IfcTaskTimeRecurring
  qualified cardinality: 1

ElectronicFormat
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcIdentifier

RECEIVER
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

LuminousIntensityExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDimensionalExponents
range: INTEGER

FlangeSlope
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcPlaneAngleMeasure

TransversePosition
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionReinforcementProperties
range: IfcLengthMeasure

DISTRIBUTIONBOARD
type: NamedIndividual
type: IfcElectricDistributionBoardTypeEnum

MONTHLY_BY_POSITION
type: NamedIndividual
type: IfcRecurrenceTypeEnum

CHORD
type: NamedIndividual
type: IfcMemberTypeEnum

MIMICPANEL
type: NamedIndividual
type: IfcUnitaryControlElementTypeEnum

ShapeAspectStyle
type: FunctionalProperty
type: ObjectProperty
domain: IfcPermeableCoveringProperties
range: IfcShapeAspect

ConnectionGeometry
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSpaceBoundary
range: IfcConnectionGeometry

LongName
type: FunctionalProperty
type: ObjectProperty
domain: IfcBuildingSystem
range: IfcLabel

OIL
type: NamedIndividual
type: IfcInterceptorTypeEnum
type: IfcDistributionSystemEnum

IfcProtectiveDeviceTrippingUnit
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcProtectiveDeviceTrippingUnitTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowInstrument
disjoint with: IfcAlarm
disjoint with: IfcController
disjoint with: IfcActuator
disjoint with: IfcUnitaryControlElement
disjoint with: IfcSensor

TimeValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityTime
range: IfcTimeMeasure

RepresentationMap
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentation
range: IfcRepresentationMap
inverse of: MappedRepresentation

EnumerationValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyEnumeratedValue
range: IfcValue List

IfcStructuralConnection
type: Class
subclass of: IfcStructuralItem
subclass of: Class
  union of: IfcStructuralCurveConnection
  union of: IfcStructuralSurfaceConnection
  union of: IfcStructuralPointConnection
subclass of: Restriction
  all values from: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  all values from: IfcRelConnectsStructuralMember
  on property: connectsStructuralMembers IfcStructuralConnection
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcRelConnectsStructuralMember
  on property: connectsStructuralMembers IfcStructuralConnection
disjoint with: IfcStructuralMember

LANDSCAPING
type: NamedIndividual
type: IfcLaborResourceTypeEnum

PlacementRelTo
type: FunctionalProperty
type: ObjectProperty
domain: IfcLocalPlacement
range: IfcObjectPlacement
inverse of: ReferencedByPlacements

PIN_JOINED_MEMBER
type: NamedIndividual
type: IfcStructuralCurveMemberTypeEnum

SHELL
type: NamedIndividual
type: IfcStructuralSurfaceMemberTypeEnum

JOIST
type: NamedIndividual
type: IfcBeamTypeEnum

MeshLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

RelatingReference
type: FunctionalProperty
type: ObjectProperty
domain: IfcExternalReferenceRelationship
range: IfcExternalReference
inverse of: externalReferenceForResources IfcExternalReference

TWO_QUARTER_WINDING_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

IfcWorkPlan
type: Class
subclass of: IfcWorkControl
subclass of: Restriction
  all values from: IfcWorkPlanTypeEnum
  on property: predefinedType IfcWorkPlan
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWorkPlanTypeEnum
  on property: predefinedType IfcWorkPlan
disjoint with: IfcWorkSchedule

LengthExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDimensionalExponents
range: INTEGER

Representations
type: FunctionalProperty
type: ObjectProperty
domain: IfcProductRepresentation
range: IfcRepresentation List

Components
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcAppliedValue List

IfcLibraryInformation
type: Class
subclass of: IfcLibrarySelect
subclass of: IfcExternalInformation
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: versionDate IfcLibraryInformation
subclass of: Restriction
  all values from: IfcActorSelect
  on property: publisher IfcLibraryInformation
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLibraryReference
  on property: HasLibraryReferences
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: version IfcLibraryInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: publisher IfcLibraryInformation
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcLibraryInformation
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcLibraryInformation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDateTime
  on property: versionDate IfcLibraryInformation
subclass of: Restriction
  all values from: IfcLabel
  on property: version IfcLibraryInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
disjoint with: IfcDocumentInformation
disjoint with: IfcClassification

UserDefinedPurpose
type: FunctionalProperty
type: ObjectProperty
domain: IfcAddress
range: IfcLabel

UserDefinedOperationType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoor
range: IfcLabel

ConnectedFrom
type: FunctionalProperty
type: ObjectProperty
domain: IfcPort
range: IfcRelConnectsPorts
inverse of: relatedPort IfcRelConnectsPorts

IfcMonetaryUnit
type: Class
subclass of: IfcUnit
subclass of: Restriction
  all values from: IfcLabel
  on property: Currency
subclass of: Restriction
  on class: IfcLabel
  on property: Currency
  qualified cardinality: 1

TreeRootExpression
type: FunctionalProperty
type: ObjectProperty
domain: IfcCsgSolid
range: IfcCsgSelect

MappingTarget
type: FunctionalProperty
type: ObjectProperty
domain: IfcMappedItem
range: IfcCartesianTransformationOperator

V2
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

ExtrudedDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcExtrudedAreaSolid
range: IfcDirection

RoundingRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoundedRectangleProfileDef
range: IfcPositiveLengthMeasure

ATTENDANCE
type: NamedIndividual
type: IfcTaskTypeEnum

IfcFireSuppressionTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcFireSuppressionTerminalTypeEnum
  on property: predefinedType IfcFireSuppressionTerminalType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFireSuppressionTerminalTypeEnum
  on property: predefinedType IfcFireSuppressionTerminalType
disjoint with: IfcLampType
disjoint with: IfcOutletType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcWasteTerminalType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcStackTerminalType
disjoint with: IfcAirTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcLightFixtureType

ROOFING
type: NamedIndividual
type: IfcCoveringTypeEnum
type: IfcLaborResourceTypeEnum

EndParam
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceCurveSweptAreaSolid
range: IfcParameterValue

IfcClassification
type: Class
subclass of: IfcClassificationReferenceSelect
subclass of: IfcClassificationSelect
subclass of: IfcExternalInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: EditionDate
subclass of: Restriction
  all values from: IfcDate
  on property: EditionDate
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: edition IfcClassification
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Source
subclass of: Restriction
  all values from: IfcLabel
  on property: Source
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier List
  on property: referenceTokens IfcClassification
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcIdentifier List
  on property: referenceTokens IfcClassification
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcLabel
  on property: edition IfcClassification
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcIdentifier List
  on property: referenceTokens IfcClassification
disjoint with: IfcLibraryInformation
disjoint with: IfcDocumentInformation

FREQUENCY
type: NamedIndividual
type: IfcTransformerTypeEnum

ReferenceCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcPcurve
range: IfcCurve

LastUpdateDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcInventory
range: IfcDate

TensionFailureX
type: FunctionalProperty
type: ObjectProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

IfcCompressorType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  all values from: IfcCompressorTypeEnum
  on property: predefinedType IfcCompressorType
subclass of: Restriction
  on class: IfcCompressorTypeEnum
  on property: predefinedType IfcCompressorType
  qualified cardinality: 1
disjoint with: IfcPumpType
disjoint with: IfcFanType

Interval
type: FunctionalProperty
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcInteger

Discrimination
type: FunctionalProperty
type: ObjectProperty
domain: IfcPhysicalComplexQuantity
range: IfcLabel

IfcOpeningElement
type: Class
subclass of: IfcFeatureElementSubtraction
subclass of: Restriction
  all values from: IfcOpeningElementTypeEnum
  on property: predefinedType IfcOpeningElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOpeningElementTypeEnum
  on property: predefinedType IfcOpeningElement
subclass of: Restriction
  all values from: IfcRelFillsElement
  on property: HasFillings
disjoint with: IfcVoidingFeature

TWO_QUARTER_TURN_RAMP
type: NamedIndividual
type: IfcRampTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFlowInstrument
range: IfcFlowInstrumentTypeEnum

IfcPropertyBoundedValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: LowerBoundValue
subclass of: Restriction
  all values from: IfcValue
  on property: UpperBoundValue
subclass of: Restriction
  all values from: IfcValue
  on property: LowerBoundValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: UpperBoundValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue
  on property: SetPointValue
subclass of: Restriction
  all values from: IfcValue
  on property: SetPointValue
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyTableValue

LiningToPanelOffsetY
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

IfcBuildingStorey
type: Class
subclass of: IfcSpatialStructureElement
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: elevation IfcBuildingStorey
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: elevation IfcBuildingStorey
disjoint with: IfcBuilding
disjoint with: IfcSpace
disjoint with: IfcSite

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcVibrationIsolator
range: IfcVibrationIsolatorTypeEnum

COMMUNICATIONSOUTLET
type: NamedIndividual
type: IfcOutletTypeEnum

IfcCylindricalSurface
type: Class
subclass of: IfcElementarySurface
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
disjoint with: IfcPlane

P_SINGLEVALUE
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

DefinesType
type: ObjectProperty
domain: IfcPropertySetDefinition
range: IfcTypeObject
inverse of: HasPropertySets

IfcSectionReinforcementProperties
type: Class
subclass of: IfcPreDefinedProperties
subclass of: Restriction
  on class: IfcSectionProperties
  on property: sectionDefinition IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcReinforcingBarRoleEnum
  on property: ReinforcementRole
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSectionProperties
  on property: sectionDefinition IfcSectionReinforcementProperties
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcReinforcementBarProperties
  on property: crossSectionReinforcementDefinitions IfcSectionReinforcementProperties
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: TransversePosition
subclass of: Restriction
  all values from: IfcReinforcingBarRoleEnum
  on property: ReinforcementRole
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: longitudinalEndPosition IfcSectionReinforcementProperties
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: longitudinalEndPosition IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: longitudinalStartPosition IfcSectionReinforcementProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcReinforcementBarProperties
  on property: crossSectionReinforcementDefinitions IfcSectionReinforcementProperties
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: longitudinalStartPosition IfcSectionReinforcementProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: TransversePosition
disjoint with: IfcReinforcementBarProperties
disjoint with: IfcSectionProperties

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcProjectOrder
range: IfcLabel

TV
type: NamedIndividual
type: IfcDistributionSystemEnum

IfcCrewResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  all values from: IfcCrewResourceTypeEnum
  on property: predefinedType IfcCrewResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCrewResourceTypeEnum
  on property: predefinedType IfcCrewResource
disjoint with: IfcSubContractResource
disjoint with: IfcLaborResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcConstructionProductResource

RADIAL
type: NamedIndividual
type: IfcGridTypeEnum

IfcMedicalDeviceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcMedicalDeviceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMedicalDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcAirTerminalType
disjoint with: IfcLampType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcStackTerminalType
disjoint with: IfcOutletType
disjoint with: IfcElectricApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcLightFixtureType

READWRITE
type: NamedIndividual
type: IfcStateEnum

RelatedDefinitions
type: ObjectProperty
domain: IfcRelDeclares
range: IfcDefinitionSelect

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcShadingDevice
range: IfcShadingDeviceTypeEnum

DIRECTEXPANSIONBRAZEDPLATE
type: NamedIndividual
type: IfcEvaporatorTypeEnum

IfcRoot
type: Class
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcGloballyUniqueId
  on property: GlobalId
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcOwnerHistory
  on property: OwnerHistory
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOwnerHistory
  on property: OwnerHistory
subclass of: Restriction
  all values from: IfcGloballyUniqueId
  on property: GlobalId
subclass of: Class
  union of: IfcRelationship
  union of: IfcObjectDefinition
  union of: IfcPropertyDefinition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description

IfcTextStyleTextModel
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcTextDecoration
  on property: TextDecoration
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextDecoration
  on property: TextDecoration
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextTransformation
  on property: TextTransform
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: lineHeight IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: lineHeight IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: letterSpacing IfcTextStyleTextModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: textIndent IfcTextStyleTextModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextAlignment
  on property: TextAlign
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: WordSpacing
subclass of: Restriction
  all values from: IfcTextTransformation
  on property: TextTransform
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: textIndent IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcTextAlignment
  on property: TextAlign
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: letterSpacing IfcTextStyleTextModel
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: WordSpacing
disjoint with: IfcTextureVertexList
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceTexture
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcCurveStyleFont
disjoint with: IfcIndexedColourMap
disjoint with: IfcColourRgbList
disjoint with: IfcPreDefinedItem
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcSurfaceStyleRefraction

SPEAKER
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

TranslationalStiffnessZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryNodeCondition
range: IfcTranslationalStiffnessSelect

WRAPPING
type: NamedIndividual
type: IfcCoveringTypeEnum

Placement
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlanarBox
range: IfcAxis2Placement

DisplacementZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcLengthMeasure

SOUNDSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyEnumeration
range: IfcUnit

IfcColumnType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcColumnTypeEnum
  on property: predefinedType IfcColumnType
subclass of: Restriction
  on class: IfcColumnTypeEnum
  on property: predefinedType IfcColumnType
  qualified cardinality: 1
disjoint with: IfcWallType
disjoint with: IfcDoorType
disjoint with: IfcPileType
disjoint with: IfcChimneyType
disjoint with: IfcStairType
disjoint with: IfcRampType
disjoint with: IfcSlabType
disjoint with: IfcFootingType
disjoint with: IfcRailingType
disjoint with: IfcStairFlightType
disjoint with: IfcCoveringType
disjoint with: IfcWindowType
disjoint with: IfcRoofType
disjoint with: IfcPlateType
disjoint with: IfcBeamType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRampFlightType
disjoint with: IfcShadingDeviceType
disjoint with: IfcCurtainWallType

ELEMENT
type: NamedIndividual
type: IfcElementCompositionEnum
type: IfcBuildingElementProxyTypeEnum

HasPropertySets
type: ObjectProperty
domain: IfcTypeObject
range: IfcPropertySetDefinition
inverse of: DefinesType

IfcJunctionBoxType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  all values from: IfcJunctionBoxTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcJunctionBoxTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDuctFittingType
disjoint with: IfcPipeFittingType
disjoint with: IfcCableFittingType
disjoint with: IfcCableCarrierFittingType

PrefixTitles
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcLabel List

NOTEQUALTO
type: NamedIndividual
type: IfcBenchmarkEnum

MapUsage
type: ObjectProperty
domain: IfcRepresentationMap
range: IfcMappedItem
inverse of: MappingSource

IfcFaceBasedSurfaceModel
type: Class
subclass of: IfcSurfaceOrFaceSurface
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcConnectedFaceSet
  on property: FbsmFaces
subclass of: Restriction
  all values from: IfcConnectedFaceSet
  on property: FbsmFaces
disjoint with: IfcBooleanResult
disjoint with: IfcPoint
disjoint with: IfcTextLiteral
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcSurface
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcVector
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcBoundingBox
disjoint with: IfcCartesianPointList
disjoint with: IfcGeometricSet
disjoint with: IfcSolidModel
disjoint with: IfcCurve
disjoint with: IfcLightSource
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPlacement
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcPlanarExtent
disjoint with: IfcSectionedSpine
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcDirection
disjoint with: IfcTessellatedItem

IfcColourRgbList
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure List List
  on property: colourList IfcColourRgbList
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcNormalisedRatioMeasure List List
  on property: colourList IfcColourRgbList
subclass of: Restriction
  on class: IfcNormalisedRatioMeasure List List
  on property: colourList IfcColourRgbList
  qualified cardinality: 1
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextureCoordinate
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceTexture
disjoint with: IfcPreDefinedItem
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcCurveStyleFont
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextStyleTextModel
disjoint with: IfcColourSpecification
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcTextureVertexList
disjoint with: IfcTextureVertex

STRIP_FOOTING
type: NamedIndividual
type: IfcFootingTypeEnum

UpdateDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcCostSchedule
range: IfcDateTime

GLUE
type: NamedIndividual
type: IfcFastenerTypeEnum

ReferenceSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceCurveSweptAreaSolid
range: IfcSurface

IfcPropertySetTemplate
type: Class
subclass of: IfcPropertyTemplateDefinition
subclass of: Restriction
  all values from: IfcIdentifier
  on property: applicableEntity IfcPropertySetTemplate
subclass of: Restriction
  all values from: IfcPropertyTemplate
  on property: HasPropertyTemplates
subclass of: Restriction
  all values from: IfcRelDefinesByTemplate
  on property: Defines
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPropertyTemplate
  on property: HasPropertyTemplates
subclass of: Restriction
  all values from: IfcPropertySetTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPropertySetTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: applicableEntity IfcPropertySetTemplate
disjoint with: IfcPropertyTemplate

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcShapeAspect
range: IfcText

Thickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralSurfaceMember
range: IfcPositiveLengthMeasure

PointParameterV
type: FunctionalProperty
type: ObjectProperty
domain: IfcPointOnSurface
range: IfcParameterValue

CONVECTOR
type: NamedIndividual
type: IfcSpaceHeaterTypeEnum

SOUNDPRESSURELEVELUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcStructuralCurveConnection
type: Class
subclass of: IfcStructuralConnection
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis
subclass of: Restriction
  on class: IfcDirection
  on property: Axis
  qualified cardinality: 1
disjoint with: IfcStructuralSurfaceConnection
disjoint with: IfcStructuralPointConnection

ACTUAL
type: NamedIndividual
type: IfcWorkScheduleTypeEnum
type: IfcWorkPlanTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionEquipmentResourceType
range: IfcConstructionEquipmentResourceTypeEnum

IfcPropertySet
type: Class
subclass of: IfcPropertySetDefinition
subclass of: Restriction
  all values from: IfcProperty
  on property: hasProperties IfcPropertySet
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: hasProperties IfcPropertySet
disjoint with: IfcQuantitySet
disjoint with: IfcPreDefinedPropertySet

IfcStructuralAction
type: Class
subclass of: IfcStructuralActivity
subclass of: Class
  union of: IfcStructuralSurfaceAction
  union of: IfcStructuralCurveAction
  union of: IfcStructuralPointAction
subclass of: Restriction
  all values from: IfcBoolean
  on property: DestabilizingLoad
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: DestabilizingLoad
disjoint with: IfcStructuralReaction

RotationalStiffnessByLengthX
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfRotationalSubgradeReactionSelect

IfcAppliedValue
type: Class
subclass of: IfcObjectReferenceSelect
subclass of: IfcMetricValueSelect
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  all values from: IfcDate
  on property: ApplicableDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAppliedValueSelect
  on property: appliedValue IfcAppliedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: ApplicableDate
subclass of: Restriction
  all values from: IfcAppliedValue List
  on property: Components
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: FixedUntilDate
subclass of: Restriction
  all values from: IfcLabel
  on property: Condition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAppliedValue List
  on property: Components
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: category IfcAppliedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMeasureWithUnit
  on property: UnitBasis
subclass of: Restriction
  all values from: IfcLabel
  on property: category IfcAppliedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcAppliedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Condition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcArithmeticOperatorEnum
  on property: ArithmeticOperator
subclass of: Restriction
  all values from: IfcText
  on property: description IfcAppliedValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcArithmeticOperatorEnum
  on property: ArithmeticOperator
subclass of: Restriction
  all values from: IfcDate
  on property: FixedUntilDate
subclass of: Restriction
  all values from: IfcMeasureWithUnit
  on property: UnitBasis
subclass of: Restriction
  all values from: IfcAppliedValueSelect
  on property: appliedValue IfcAppliedValue
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcAppliedValue List
  on property: Components

IfcVirtualGridIntersection
type: Class
subclass of: IfcGridPlacementDirectionSelect
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcLengthMeasure EmptyList
        on property: hasNext
        qualified cardinality: 1
      on property: hasNext
    on property: hasNext
  on property: OffsetDistances
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: OffsetDistances
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcGridAxis EmptyList
      on property: hasNext
      qualified cardinality: 1
    on property: hasNext
  on property: IntersectingAxes
subclass of: Restriction
  on class: IfcGridAxis List
  on property: IntersectingAxes
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: OffsetDistances
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcLengthMeasure List
  on property: OffsetDistances
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcGridAxis List
  on property: IntersectingAxes
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: IntersectingAxes

Coefficient
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadGroup
range: IfcRatioMeasure

IfcOrganizationRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  all values from: IfcOrganization
  on property: RelatingOrganization
subclass of: Restriction
  all values from: IfcOrganization
  on property: RelatedOrganizations
subclass of: Restriction
  on class: IfcOrganization
  on property: RelatingOrganization
  qualified cardinality: 1
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcOrganization
  on property: RelatedOrganizations
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcApprovalRelationship

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcAudioVisualApplianceType
range: IfcAudioVisualApplianceTypeEnum

AppliedCondition
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralConnection
range: IfcBoundaryCondition

Duration
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcDuration

BottomFlangeThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

IfcPolyline
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  all values from: IfcCartesianPoint List
  on property: points IfcPolyline
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcCartesianPoint List
  on property: points IfcPolyline
subclass of: Restriction
  on class: IfcCartesianPoint List
  on property: points IfcPolyline
  qualified cardinality: 1
disjoint with: IfcIndexedPolyCurve
disjoint with: IfcCompositeCurve
disjoint with: IfcBSplineCurve
disjoint with: IfcTrimmedCurve

DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

SelfIntersect
type: FunctionalProperty
type: ObjectProperty
domain: IfcCompositeCurve
range: IfcLogical

LOAD_GROUP
type: NamedIndividual
type: IfcLoadGroupTypeEnum

Quantities
type: ObjectProperty
domain: IfcElementQuantity
range: IfcPhysicalQuantity

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTransformerType
range: IfcTransformerTypeEnum

CENTRIFUGALRADIAL
type: NamedIndividual
type: IfcFanTypeEnum

IfcElectricMotorType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcElectricMotorTypeEnum
  on property: predefinedType IfcElectricMotorType
subclass of: Restriction
  on class: IfcElectricMotorTypeEnum
  on property: predefinedType IfcElectricMotorType
  qualified cardinality: 1
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCooledBeamType
disjoint with: IfcEngineType
disjoint with: IfcTubeBundleType
disjoint with: IfcTransformerType
disjoint with: IfcCondenserType
disjoint with: IfcChillerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcCoilType
disjoint with: IfcBoilerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcHumidifierType
disjoint with: IfcCoolingTowerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcEvaporatorType
disjoint with: IfcBurnerType
disjoint with: IfcSolarDeviceType

IfcCircle
type: Class
subclass of: IfcConic
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: radius IfcCircle
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: radius IfcCircle
  qualified cardinality: 1
disjoint with: IfcEllipse

GREATERTHANOREQUALTO
type: NamedIndividual
type: IfcBenchmarkEnum

HEATFLUXDENSITYUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterial
range: IfcText

IfcComplexPropertyTemplate
type: Class
subclass of: IfcPropertyTemplate
subclass of: Restriction
  all values from: IfcLabel
  on property: usageName IfcComplexPropertyTemplate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: usageName IfcComplexPropertyTemplate
subclass of: Restriction
  all values from: IfcComplexPropertyTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcComplexPropertyTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  all values from: IfcPropertyTemplate
  on property: HasPropertyTemplates
disjoint with: IfcSimplePropertyTemplate

ELAPSEDTIME
type: NamedIndividual
type: IfcTaskDurationEnum

IfcLightSource
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcColourRgb
  on property: LightColour
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: AmbientIntensity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Class
  union of: IfcLightSourceDirectional
  union of: IfcLightSourceAmbient
  union of: IfcLightSourcePositional
  union of: IfcLightSourceGoniometric
subclass of: Restriction
  on class: IfcColourRgb
  on property: LightColour
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: AmbientIntensity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Intensity
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Intensity
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
disjoint with: IfcSurface
disjoint with: IfcCartesianPointList
disjoint with: IfcDirection
disjoint with: IfcGeometricSet
disjoint with: IfcPlanarExtent
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcBooleanResult
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcCurve
disjoint with: IfcBoundingBox
disjoint with: IfcSectionedSpine
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcSolidModel
disjoint with: IfcTextLiteral
disjoint with: IfcAnnotationFillArea
disjoint with: IfcPoint
disjoint with: IfcVector
disjoint with: IfcTessellatedItem
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPlacement
disjoint with: IfcHalfSpaceSolid

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCommunicationsAppliance
range: IfcCommunicationsApplianceTypeEnum

FEEDANDEXPANSION
type: NamedIndividual
type: IfcTankTypeEnum

ASSIGNOR
type: NamedIndividual
type: IfcOccupantTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpatialZone
range: IfcSpatialZoneTypeEnum

PLAN_VIEW
type: NamedIndividual
type: IfcGeometricProjectionEnum

EventOccurenceTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcEvent
range: IfcEventTime

IfcPropertyEnumeration
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcPropertyEnumeration
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  on class: IfcValue List
  on property: EnumerationValues
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: EnumerationValues
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcPropertyEnumeration
subclass of: Restriction
  all values from: IfcValue List
  on property: EnumerationValues
disjoint with: IfcProperty
disjoint with: IfcExtendedProperties
disjoint with: IfcPreDefinedProperties

EQUIDISTANT
type: NamedIndividual
type: IfcStructuralCurveActivityTypeEnum

FAX
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum
type: IfcActionRequestTypeEnum

GivenName
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcLabel

Magnitude
type: FunctionalProperty
type: ObjectProperty
domain: IfcVector
range: IfcLengthMeasure

CENTRIFUGALAIRFOIL
type: NamedIndividual
type: IfcFanTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcLabel

UserDefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedUnit
range: IfcLabel

IfcRampFlight
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcRampFlightTypeEnum
  on property: predefinedType IfcRampFlight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRampFlightTypeEnum
  on property: predefinedType IfcRampFlight
disjoint with: IfcBeam
disjoint with: IfcChimney
disjoint with: IfcPile
disjoint with: IfcColumn
disjoint with: IfcMember
disjoint with: IfcCurtainWall
disjoint with: IfcWindow
disjoint with: IfcBuildingElementProxy
disjoint with: IfcSlab
disjoint with: IfcDoor
disjoint with: IfcWall
disjoint with: IfcRoof
disjoint with: IfcCovering
disjoint with: IfcStair
disjoint with: IfcShadingDevice
disjoint with: IfcRailing
disjoint with: IfcRamp
disjoint with: IfcFooting
disjoint with: IfcPlate
disjoint with: IfcStairFlight

PLANEANGLEUNIT
type: NamedIndividual
type: IfcUnitEnum

ConnectionGeometry
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsElements
range: IfcConnectionGeometry

IfcTelecomAddress
type: Class
subclass of: IfcAddress
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcURIReference List
  on property: MessagingIDs
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PagerNumber
subclass of: Restriction
  all values from: IfcURIReference
  on property: wWWHomePageURL IfcTelecomAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: TelephoneNumbers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: wWWHomePageURL IfcTelecomAddress
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: electronicMailAddresses IfcTelecomAddress
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: TelephoneNumbers
subclass of: Restriction
  all values from: IfcURIReference List
  on property: MessagingIDs
subclass of: Restriction
  all values from: IfcLabel
  on property: PagerNumber
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: FacsimileNumbers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference List
  on property: MessagingIDs
subclass of: Restriction
  all values from: IfcLabel List
  on property: TelephoneNumbers
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLabel List
  on property: FacsimileNumbers
subclass of: Restriction
  all values from: IfcLabel List
  on property: FacsimileNumbers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel List
  on property: electronicMailAddresses IfcTelecomAddress
subclass of: Restriction
  all values from: IfcLabel List
  on property: electronicMailAddresses IfcTelecomAddress
disjoint with: IfcPostalAddress

AxisCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcGridAxis
range: IfcCurve

StartOfNextHatchLine
type: FunctionalProperty
type: ObjectProperty
domain: IfcFillAreaStyleHatching
range: IfcHatchLineDistanceSelect

IsRelatedBy
type: ObjectProperty
domain: IfcOrganization
range: IfcOrganizationRelationship
inverse of: RelatedOrganizations

PreStress
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendon
range: IfcPressureMeasure

IfcSystemFurnitureElement
type: Class
subclass of: IfcFurnishingElement
subclass of: Restriction
  all values from: IfcSystemFurnitureElementTypeEnum
  on property: predefinedType IfcSystemFurnitureElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSystemFurnitureElementTypeEnum
  on property: predefinedType IfcSystemFurnitureElement
disjoint with: IfcFurniture

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricDistributionBoard
range: IfcElectricDistributionBoardTypeEnum

TranslationalStiffnessByLengthX
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryEdgeCondition
range: IfcModulusOfTranslationalSubgradeReactionSelect

THERMALCONDUCTANCEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcConstructionMaterialResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  all values from: IfcConstructionMaterialResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcConstructionMaterialResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCrewResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcSubContractResourceType

MomentY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleForce
range: IfcTorqueMeasure

Height
type: FunctionalProperty
type: ObjectProperty
domain: IfcRightCircularCone
range: IfcPositiveLengthMeasure

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcTask
range: IfcLabel

THERMODYNAMICTEMPERATUREUNIT
type: NamedIndividual
type: IfcUnitEnum

PSET_PERFORMANCEDRIVEN
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

IfcStructuralLoad
type: Class
subclass of: Class
  union of: IfcStructuralLoadConfiguration
  union of: IfcStructuralLoadOrResult
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcStructuralLoad
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: name IfcStructuralLoad

IfcSensorType
type: Class
subclass of: IfcDistributionControlElementType
subclass of: Restriction
  all values from: IfcSensorTypeEnum
  on property: predefinedType IfcSensorType
subclass of: Restriction
  on class: IfcSensorTypeEnum
  on property: predefinedType IfcSensorType
  qualified cardinality: 1
disjoint with: IfcAlarmType
disjoint with: IfcUnitaryControlElementType
disjoint with: IfcControllerType
disjoint with: IfcFlowInstrumentType
disjoint with: IfcActuatorType
disjoint with: IfcProtectiveDeviceTrippingUnitType

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcConic
range: IfcAxis2Placement

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSanitaryTerminalType
range: IfcSanitaryTerminalTypeEnum

IfcCartesianPointList2D
type: Class
subclass of: IfcCartesianPointList
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: coordList IfcCartesianPointList2D
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List List
  on property: coordList IfcCartesianPointList2D
subclass of: Restriction
  on class: IfcLengthMeasure List List
  on property: coordList IfcCartesianPointList2D
  qualified cardinality: 1
disjoint with: IfcCartesianPointList3D

OverallWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoor
range: IfcPositiveLengthMeasure

YLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

AppliedLoad
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralActivity
range: IfcStructuralLoad

SPRING
type: NamedIndividual
type: IfcVibrationIsolatorTypeEnum

AreaValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityArea
range: IfcAreaMeasure

WASHHANDBASIN
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

IfcRelDefinesByProperties
type: Class
subclass of: IfcRelDefines
subclass of: Restriction
  all values from: IfcObjectDefinition
  on property: RelatedObjects
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcObjectDefinition
  on property: RelatedObjects
subclass of: Restriction
  all values from: IfcPropertySetDefinitionSelect
  on property: RelatingPropertyDefinition
subclass of: Restriction
  on class: IfcPropertySetDefinitionSelect
  on property: RelatingPropertyDefinition
  qualified cardinality: 1
disjoint with: IfcRelDefinesByTemplate
disjoint with: IfcRelDefinesByObject
disjoint with: IfcRelDefinesByType

IfcDocumentInformation
type: Class
subclass of: IfcDocumentSelect
subclass of: IfcExternalInformation
subclass of: Restriction
  all values from: IfcText
  on property: Purpose
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentInformationRelationship
  on property: isPointer IfcDocumentInformation
subclass of: Restriction
  all values from: IfcLabel
  on property: Revision
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LastRevisionTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Purpose
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: creationTime IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentStatusEnum
  on property: Status
subclass of: Restriction
  all values from: IfcDateTime
  on property: LastRevisionTime
subclass of: Restriction
  all values from: IfcDocumentReference
  on property: HasDocumentReferences
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Revision
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcDocumentInformation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcText
  on property: IntendedUse
subclass of: Restriction
  on class: IfcIdentifier
  on property: Identification
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: IntendedUse
subclass of: Restriction
  all values from: IfcDocumentConfidentialityEnum
  on property: confidentiality IfcDocumentInformation
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: ValidUntil
subclass of: Restriction
  all values from: IfcIdentifier
  on property: ElectronicFormat
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: documentOwner IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: scope IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDocumentConfidentialityEnum
  on property: confidentiality IfcDocumentInformation
subclass of: Restriction
  all values from: IfcURIReference
  on property: Location
subclass of: Restriction
  all values from: IfcActorSelect
  on property: editors IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDateTime
  on property: creationTime IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDocumentStatusEnum
  on property: Status
subclass of: Restriction
  all values from: IfcText
  on property: description IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDocumentInformationRelationship
  on property: isPointer IfcDocumentInformation
subclass of: Restriction
  all values from: IfcActorSelect
  on property: documentOwner IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcURIReference
  on property: Location
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDate
  on property: ValidFrom
subclass of: Restriction
  all values from: IfcText
  on property: scope IfcDocumentInformation
subclass of: Restriction
  all values from: IfcDate
  on property: ValidUntil
subclass of: Restriction
  all values from: IfcDate
  on property: ValidFrom
subclass of: Restriction
  all values from: IfcDocumentInformationRelationship
  on property: isPointedTo IfcDocumentInformation
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: ElectronicFormat
disjoint with: IfcClassification
disjoint with: IfcLibraryInformation

IfcPolyLoop
type: Class
subclass of: IfcLoop
subclass of: Restriction
  all values from: IfcCartesianPoint List
  on property: Polygon
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: Restriction
        on property: hasNext
        some values from: IfcCartesianPoint List
  on property: Polygon
subclass of: Restriction
  on class: IfcCartesianPoint List
  on property: Polygon
  qualified cardinality: 1
disjoint with: IfcVertexLoop
disjoint with: IfcEdgeLoop

LinearMomentZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearMomentMeasure

OHM
type: NamedIndividual
type: IfcSIUnitName

CODEWAIVER
type: NamedIndividual
type: IfcObjectiveEnum

Addresses
type: FunctionalProperty
type: ObjectProperty
domain: IfcOrganization
range: IfcAddress List

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcParameterizedProfileDef
range: IfcAxis2Placement2D

ValidUntil
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDate

IfcWasteTerminalType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcWasteTerminalTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcWasteTerminalTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcOutletType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcAirTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcLampType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcStackTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcElectricApplianceType
disjoint with: IfcFireSuppressionTerminalType

LOADING_3D
type: NamedIndividual
type: IfcAnalysisModelTypeEnum

TransomThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcNonNegativeLengthMeasure

TOPHUNG
type: NamedIndividual
type: IfcWindowPanelOperationEnum

SurfaceForm
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcBSplineSurfaceForm

SWING_FIXED_LEFT
type: NamedIndividual
type: IfcDoorTypeOperationEnum

IfcBoundaryNodeConditionWarping
type: Class
subclass of: IfcBoundaryNodeCondition
subclass of: Restriction
  all values from: IfcWarpingStiffnessSelect
  on property: warpingStiffness IfcBoundaryNodeConditionWarping
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWarpingStiffnessSelect
  on property: warpingStiffness IfcBoundaryNodeConditionWarping

EndSweptArea
type: FunctionalProperty
type: ObjectProperty
domain: IfcExtrudedAreaSolidTapered
range: IfcProfileDef

IfcCompositeCurve
type: Class
subclass of: IfcBoundedCurve
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCompositeCurveSegment List
  on property: segments IfcCompositeCurve
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
subclass of: Restriction
  on class: IfcCompositeCurveSegment List
  on property: segments IfcCompositeCurve
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCompositeCurveSegment List
  on property: segments IfcCompositeCurve
disjoint with: IfcTrimmedCurve
disjoint with: IfcBSplineCurve
disjoint with: IfcPolyline
disjoint with: IfcIndexedPolyCurve

RelatingStructuralMember
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsStructuralMember
range: IfcStructuralMember
inverse of: ConnectedBy

Category
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfile
range: IfcLabel

OUT_PLANE_LOADING_2D
type: NamedIndividual
type: IfcAnalysisModelTypeEnum

LongName
type: FunctionalProperty
type: ObjectProperty
domain: IfcContext
range: IfcLabel

RelatingGroup
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToGroup
range: IfcGroup
inverse of: IsGroupedBy

HANDDRYER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

IfcCommunicationsAppliance
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcCommunicationsApplianceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCommunicationsApplianceTypeEnum
  on property: PredefinedType
disjoint with: IfcMedicalDevice
disjoint with: IfcOutlet
disjoint with: IfcStackTerminal
disjoint with: IfcSpaceHeater
disjoint with: IfcSanitaryTerminal
disjoint with: IfcWasteTerminal
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcLamp
disjoint with: IfcLightFixture
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcElectricAppliance

SYSTEM_IMPERFECTION
type: NamedIndividual
type: IfcActionSourceTypeEnum

IfcReinforcingMesh
type: Class
subclass of: IfcReinforcingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: MeshLength
subclass of: Restriction
  all values from: IfcReinforcingMeshTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TransverseBarNominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: transverseBarCrossSectionArea IfcReinforcingMesh
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: longitudinalBarCrossSectionArea IfcReinforcingMesh
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TransverseBarSpacing
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: MeshWidth
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: TransverseBarNominalDiameter
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: LongitudinalBarSpacing
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingMeshTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: MeshWidth
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: transverseBarCrossSectionArea IfcReinforcingMesh
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: LongitudinalBarSpacing
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: LongitudinalBarNominalDiameter
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: TransverseBarSpacing
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: LongitudinalBarNominalDiameter
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: MeshLength
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: longitudinalBarCrossSectionArea IfcReinforcingMesh
disjoint with: IfcTendonAnchor
disjoint with: IfcReinforcingBar
disjoint with: IfcTendon

MAGNETICFLUXUNIT
type: NamedIndividual
type: IfcUnitEnum

LayerOn
type: FunctionalProperty
type: ObjectProperty
domain: IfcPresentationLayerWithStyle
range: IfcLogical

LANDING
type: NamedIndividual
type: IfcSlabTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDuctFittingType
range: IfcDuctFittingTypeEnum

ParamLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcReparametrisedCompositeCurveSegment
range: IfcParameterValue

FIRESENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

IfcSurfaceStyle
type: Class
subclass of: IfcPresentationStyleSelect
subclass of: IfcPresentationStyle
subclass of: Restriction
  all values from: IfcSurfaceSide
  on property: Side
subclass of: Restriction
  on class: IfcSurfaceSide
  on property: Side
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurfaceStyleElementSelect
  on property: Styles
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcSurfaceStyleElementSelect
  on property: Styles
subclass of: Restriction
  max qualified cardinality: 5
  on class: IfcSurfaceStyleElementSelect
  on property: Styles
disjoint with: IfcCurveStyle
disjoint with: IfcTextStyle
disjoint with: IfcFillAreaStyle

SECONDSHIFT
type: NamedIndividual
type: IfcWorkCalendarTypeEnum

TIMECLOCK
type: NamedIndividual
type: IfcElectricTimeControlTypeEnum

CONTACTSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcColumn
range: IfcColumnTypeEnum

DRYWALL
type: NamedIndividual
type: IfcConstructionMaterialResourceTypeEnum
type: IfcLaborResourceTypeEnum

CONDUCTORSEGMENT
type: NamedIndividual
type: IfcCableSegmentTypeEnum

PLAYER
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcPhysicalQuantity
range: IfcLabel

FamilyName
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcLabel

CONSTRUCTIONMANAGER
type: NamedIndividual
type: IfcRoleEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskType
range: IfcTaskTypeEnum

Item
type: FunctionalProperty
type: ObjectProperty
domain: IfcStyledItem
range: IfcRepresentationItem
inverse of: styledByItem IfcRepresentationItem

PRESSUREVESSEL
type: NamedIndividual
type: IfcTankTypeEnum

BarCount
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcementBarProperties
range: IfcCountMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDuctSegment
range: IfcDuctSegmentTypeEnum

ConcentrationExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourceSpot
range: IfcReal

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcPresentationStyle
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoiler
range: IfcBoilerTypeEnum

TOGGLESWITCH
type: NamedIndividual
type: IfcSwitchingDeviceTypeEnum

TotalFloat
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcDuration

InterferesElements
type: ObjectProperty
domain: IfcElement
range: IfcRelInterferesElements
inverse of: RelatingElement

IfcLaborResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  all values from: IfcLaborResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLaborResourceTypeEnum
  on property: PredefinedType
disjoint with: IfcSubContractResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionEquipmentResource
disjoint with: IfcConstructionProductResource

EXTERNAL_EARTH
type: NamedIndividual
type: IfcExternalSpatialElementTypeEnum
type: IfcInternalOrExternalEnum

ContainsElements
type: ObjectProperty
domain: IfcSpatialElement
range: IfcRelContainedInSpatialStructure
inverse of: relatingStructure IfcRelContainedInSpatialStructure

LastModifiedDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcOwnerHistory
range: IfcTimeStamp

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcHumidifier
range: IfcHumidifierTypeEnum

NominalLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcMechanicalFastenerType
range: IfcPositiveLengthMeasure

ModelOrDraughting
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyle
range: IfcBoolean

Level
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcLabel

IfcExtendedProperties
type: Class
subclass of: IfcPropertyAbstraction
subclass of: Restriction
  all values from: IfcProperty
  on property: Properties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Name
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Name
subclass of: Class
  union of: IfcMaterialProperties
  union of: IfcProfileProperties
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProperty
  on property: Properties
disjoint with: IfcProperty
disjoint with: IfcPreDefinedProperties
disjoint with: IfcPropertyEnumeration

SHUTTER
type: NamedIndividual
type: IfcShadingDeviceTypeEnum

PanelPosition
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowPanelProperties
range: IfcWindowPanelPositionEnum

TargetScale
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeometricRepresentationSubContext
range: IfcPositiveRatioMeasure

SEWAGE
type: NamedIndividual
type: IfcDistributionSystemEnum

BRAKES
type: NamedIndividual
type: IfcActionSourceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSubContractResourceType
range: IfcSubContractResourceTypeEnum

IfcCableCarrierSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  all values from: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcCableSegment
disjoint with: IfcPipeSegment
disjoint with: IfcDuctSegment

IfcPropertyListValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: Unit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: ListValues
subclass of: Restriction
  all values from: IfcUnit
  on property: Unit
subclass of: Restriction
  all values from: IfcValue List
  on property: ListValues
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: ListValues
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyBoundedValue

EndSweptArea
type: FunctionalProperty
type: ObjectProperty
domain: IfcRevolvedAreaSolidTapered
range: IfcProfileDef

BendingParameters
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcBendingParameterSelect List

DRIVEN
type: NamedIndividual
type: IfcPileTypeEnum

IfcEventTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: LateDate
subclass of: Restriction
  all values from: IfcDateTime
  on property: EarlyDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: EarlyDate
subclass of: Restriction
  all values from: IfcDateTime
  on property: actualDate IfcEventTime
subclass of: Restriction
  all values from: IfcDateTime
  on property: ScheduleDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: ScheduleDate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: actualDate IfcEventTime
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: LateDate
disjoint with: IfcLagTime
disjoint with: IfcResourceTime
disjoint with: IfcWorkTime
disjoint with: IfcTaskTime

RelatedConnectionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsPathElements
range: IfcConnectionTypeEnum

AssignedStructuralActivity
type: ObjectProperty
domain: IfcStructuralItem
range: IfcRelConnectsStructuralActivity
inverse of: relatingElement IfcRelConnectsStructuralActivity

THERMALTRANSMITTANCEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

DayComponent
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcDayInMonthNumber

CONDUITSEGMENT
type: NamedIndividual
type: IfcCableCarrierSegmentTypeEnum

LateStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDateTime

PLANARFORCEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcCoordinateReferenceSystem
type: Class
subclass of: IfcCoordinateReferenceSystemSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: geodeticDatum IfcCoordinateReferenceSystem
subclass of: Restriction
  all values from: IfcIdentifier
  on property: geodeticDatum IfcCoordinateReferenceSystem
subclass of: Restriction
  all values from: IfcIdentifier
  on property: VerticalDatum
subclass of: Class
  union of: IfcProjectedCRS
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcCoordinateReferenceSystem
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: VerticalDatum
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcCoordinateReferenceSystem

GASTAP
type: NamedIndividual
type: IfcValveTypeEnum

BackgroundColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleForDefinedFont
range: IfcColour

CENTRIFUGALBACKWARDINCLINEDCURVED
type: NamedIndividual
type: IfcFanTypeEnum

VANEAXIAL
type: NamedIndividual
type: IfcFanTypeEnum

ShapeAspectStyle
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcShapeAspect

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcCsgPrimitive3D
range: IfcAxis2Placement3D

IfcGridPlacement
type: Class
subclass of: IfcObjectPlacement
subclass of: Restriction
  all values from: IfcVirtualGridIntersection
  on property: PlacementLocation
subclass of: Restriction
  on class: IfcVirtualGridIntersection
  on property: PlacementLocation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGridPlacementDirectionSelect
  on property: PlacementRefDirection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridPlacementDirectionSelect
  on property: PlacementRefDirection
disjoint with: IfcLocalPlacement

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTankType
range: IfcTankTypeEnum

Quality
type: FunctionalProperty
type: ObjectProperty
domain: IfcPhysicalComplexQuantity
range: IfcLabel

IfcRelAssignsToActor
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  all values from: IfcActor
  on property: relatingActor IfcRelAssignsToActor
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole
  on property: ActingRole
subclass of: Restriction
  on class: IfcActor
  on property: relatingActor IfcRelAssignsToActor
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcActorRole
  on property: ActingRole
disjoint with: IfcRelAssignsToControl
disjoint with: IfcRelAssignsToResource
disjoint with: IfcRelAssignsToProduct
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToProcess

Unit
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyBoundedValue
range: IfcUnit

FlangeSlope
type: FunctionalProperty
type: ObjectProperty
domain: IfcUShapeProfileDef
range: IfcPlaneAngleMeasure

IfcArbitraryClosedProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  all values from: IfcCurve
  on property: outerCurve IfcArbitraryClosedProfileDef
subclass of: Restriction
  on class: IfcCurve
  on property: outerCurve IfcArbitraryClosedProfileDef
  qualified cardinality: 1
disjoint with: IfcArbitraryOpenProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcCompositeProfileDef
disjoint with: IfcDerivedProfileDef

DISPLAY
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

FOLDING
type: NamedIndividual
type: IfcDoorPanelOperationEnum

IfcDistributionControlElement
type: Class
subclass of: IfcDistributionElement
subclass of: Restriction
  all values from: IfcRelFlowControlElements
  on property: AssignedToFlowElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelFlowControlElements
  on property: AssignedToFlowElement
disjoint with: IfcDistributionFlowElement

IfcElementQuantity
type: Class
subclass of: IfcQuantitySet
subclass of: Restriction
  all values from: IfcLabel
  on property: MethodOfMeasurement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: MethodOfMeasurement
subclass of: Restriction
  all values from: IfcPhysicalQuantity
  on property: Quantities
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPhysicalQuantity
  on property: Quantities

RelativePlacement
type: FunctionalProperty
type: ObjectProperty
domain: IfcLocalPlacement
range: IfcAxis2Placement

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcLabel

SPANDREL
type: NamedIndividual
type: IfcBeamTypeEnum

IfcBuildingSystem
type: Class
subclass of: IfcSystem
subclass of: Restriction
  all values from: IfcBuildingSystemTypeEnum
  on property: predefinedType IfcBuildingSystem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBuildingSystemTypeEnum
  on property: predefinedType IfcBuildingSystem
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName
disjoint with: IfcDistributionSystem
disjoint with: IfcStructuralAnalysisModel
disjoint with: IfcZone

TextAlign
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleTextModel
range: IfcTextAlignment

GRAPH_VIEW
type: NamedIndividual
type: IfcGeometricProjectionEnum

IfcAxis2Placement2D
type: Class
subclass of: IfcPlacement
subclass of: IfcAxis2Placement
subclass of: Restriction
  all values from: IfcDirection
  on property: refDirection IfcAxis2Placement2D
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: refDirection IfcAxis2Placement2D
disjoint with: IfcAxis1Placement
disjoint with: IfcAxis2Placement3D

PROPPING
type: NamedIndividual
type: IfcActionSourceTypeEnum

IfcRelAssignsToControl
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  all values from: IfcControl
  on property: RelatingControl
subclass of: Restriction
  on class: IfcControl
  on property: RelatingControl
  qualified cardinality: 1
disjoint with: IfcRelAssignsToProduct
disjoint with: IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToGroup
disjoint with: IfcRelAssignsToResource

MappedRepresentation
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentationMap
range: IfcRepresentation
inverse of: RepresentationMap

IfcTextStyleFontModel
type: Class
subclass of: IfcPreDefinedTextFont
subclass of: Restriction
  all values from: IfcFontVariant
  on property: FontVariant
subclass of: Restriction
  on class: IfcSizeSelect
  on property: FontSize
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFontStyle
  on property: FontStyle
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcTextFontName List
  on property: fontFamily IfcTextStyleFontModel
subclass of: Restriction
  on class: IfcTextFontName List
  on property: fontFamily IfcTextStyleFontModel
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFontWeight
  on property: FontWeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontStyle
  on property: FontStyle
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: FontSize
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontVariant
  on property: FontVariant
subclass of: Restriction
  all values from: IfcTextFontName List
  on property: fontFamily IfcTextStyleFontModel
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFontWeight
  on property: FontWeight

SheethDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendonType
range: IfcPositiveLengthMeasure

BaseCosts
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionResourceType
range: IfcAppliedValue List

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoil
range: IfcCoilTypeEnum

OXYGENPLANT
type: NamedIndividual
type: IfcMedicalDeviceTypeEnum

MAINTENANCE
type: NamedIndividual
type: IfcTaskTypeEnum

ELEVATOR
type: NamedIndividual
type: IfcTransportElementTypeEnum

ReferencedByPlacements
type: ObjectProperty
domain: IfcObjectPlacement
range: IfcLocalPlacement
inverse of: PlacementRelTo

Purpose
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcText

FIRE
type: NamedIndividual
type: IfcActionSourceTypeEnum

IfcElectricDistributionBoard
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  all values from: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricDistributionBoardTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowMeter
disjoint with: IfcElectricTimeControl
disjoint with: IfcValve
disjoint with: IfcProtectiveDevice
disjoint with: IfcSwitchingDevice
disjoint with: IfcAirTerminalBox
disjoint with: IfcDamper

FREQUENCYMETER
type: NamedIndividual
type: IfcFlowInstrumentTypeEnum

WallThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcCircleHollowProfileDef
range: IfcPositiveLengthMeasure

KILO
type: NamedIndividual
type: IfcSIPrefix

THREE_QUARTER_WINDING_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

CasingDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcPositiveLengthMeasure

TensionFailureY
type: FunctionalProperty
type: ObjectProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

ActualStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceTime
range: IfcDateTime

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFastener
range: IfcFastenerTypeEnum

EndParam
type: FunctionalProperty
type: ObjectProperty
domain: IfcSweptDiskSolid
range: IfcParameterValue

ApplicableOccurrence
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeObject
range: IfcIdentifier

Priority
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfile
range: IfcNormalisedRatioMeasure

IfcConstraint
type: Class
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcConstraintEnum
  on property: constraintGrade IfcConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcConstraint
subclass of: Restriction
  on class: IfcConstraintEnum
  on property: constraintGrade IfcConstraint
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDateTime
  on property: creationTime IfcConstraint
subclass of: Restriction
  all values from: IfcText
  on property: description IfcConstraint
subclass of: Restriction
  all values from: IfcResourceConstraintRelationship
  on property: PropertiesForConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: userDefinedGrade IfcConstraint
subclass of: Restriction
  all values from: IfcLabel
  on property: ConstraintSource
subclass of: Restriction
  all values from: IfcActorSelect
  on property: creatingActor IfcConstraint
subclass of: Class
  union of: IfcMetric
  union of: IfcObjective
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorSelect
  on property: creatingActor IfcConstraint
subclass of: Restriction
  all values from: IfcLabel
  on property: userDefinedGrade IfcConstraint
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ConstraintSource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: creationTime IfcConstraint

COLLAR
type: NamedIndividual
type: IfcMemberTypeEnum

Expression
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyDependencyRelationship
range: IfcText

IfcCurveStyle
type: Class
subclass of: IfcPresentationStyle
subclass of: IfcPresentationStyleSelect
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelOrDraughting
subclass of: Restriction
  all values from: IfcCurveFontOrScaledCurveFontSelect
  on property: curveFont IfcCurveStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelOrDraughting
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcColour
  on property: CurveColour
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSizeSelect
  on property: curveWidth IfcCurveStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurveFontOrScaledCurveFontSelect
  on property: curveFont IfcCurveStyle
subclass of: Restriction
  all values from: IfcSizeSelect
  on property: curveWidth IfcCurveStyle
subclass of: Restriction
  all values from: IfcColour
  on property: CurveColour
disjoint with: IfcFillAreaStyle
disjoint with: IfcTextStyle
disjoint with: IfcSurfaceStyle

PlanarForceY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadPlanarForce
range: IfcPlanarForceMeasure

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcIdentifier

WATERCOOLINGCOIL
type: NamedIndividual
type: IfcCoilTypeEnum

GASMETER
type: NamedIndividual
type: IfcFlowMeterTypeEnum

ColourComponents
type: FunctionalProperty
type: ObjectProperty
domain: IfcPixelTexture
range: IfcInteger

IfcCurveStyleFontAndScaling
type: Class
subclass of: IfcCurveFontOrScaledCurveFontSelect
subclass of: IfcPresentationItem
subclass of: Restriction
  all values from: IfcCurveStyleFontSelect
  on property: CurveFont
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcCurveStyleFontSelect
  on property: CurveFont
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveRatioMeasure
  on property: curveFontScaling IfcCurveStyleFontAndScaling
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveRatioMeasure
  on property: curveFontScaling IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcSurfaceTexture
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextureCoordinate
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFont
disjoint with: IfcColourSpecification
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureVertexList
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcColourRgbList
disjoint with: IfcPreDefinedItem

FreeFloat
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDuration

MEMBRANE
type: NamedIndividual
type: IfcCoveringTypeEnum

TIMEUNIT
type: NamedIndividual
type: IfcUnitEnum

IfcSubContractResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  all values from: IfcSubContractResourceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcSubContractResourceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCrewResourceType
disjoint with: IfcLaborResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionProductResourceType

IfcStructuralLoadCase
type: Class
subclass of: IfcStructuralLoadGroup
subclass of: Restriction
  all values from: IfcRatioMeasure List
  on property: SelfWeightCoefficients
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: Restriction
        on property: hasNext
        some values from: IfcRatioMeasure List
  on property: SelfWeightCoefficients
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      all values from: Restriction
        on class: IfcRatioMeasure EmptyList
        on property: hasNext
        qualified cardinality: 1
      on property: hasNext
    on property: hasNext
  on property: SelfWeightCoefficients
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRatioMeasure List
  on property: SelfWeightCoefficients

IfcSectionedSpine
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcAxis2Placement3D List
  on property: crossSectionPositions IfcSectionedSpine
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcProfileDef List
  on property: CrossSections
subclass of: Restriction
  all values from: IfcCompositeCurve
  on property: SpineCurve
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcAxis2Placement3D List
  on property: crossSectionPositions IfcSectionedSpine
subclass of: Restriction
  on class: IfcProfileDef List
  on property: CrossSections
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcAxis2Placement3D List
  on property: crossSectionPositions IfcSectionedSpine
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcCompositeCurve
  on property: SpineCurve
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcProfileDef List
  on property: CrossSections
disjoint with: IfcBoundingBox
disjoint with: IfcCartesianPointList
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcLightSource
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCurve
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlanarExtent
disjoint with: IfcGeometricSet
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcPlacement
disjoint with: IfcTessellatedItem
disjoint with: IfcSurface
disjoint with: IfcVector
disjoint with: IfcDirection
disjoint with: IfcSolidModel
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcTextLiteral
disjoint with: IfcPoint
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcBooleanResult
disjoint with: IfcCartesianTransformationOperator

XLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcBlock
range: IfcPositiveLengthMeasure

InnerBoundaries
type: ObjectProperty
domain: IfcRelSpaceBoundary1stLevel
range: IfcRelSpaceBoundary1stLevel

QuantityInProcess
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToProcess
range: IfcMeasureWithUnit

ApprovedResources
type: ObjectProperty
domain: IfcApproval
range: IfcResourceApprovalRelationship
inverse of: relatingApproval IfcResourceApprovalRelationship

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcChillerType
range: IfcChillerTypeEnum

RotationalStiffnessY
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryNodeCondition
range: IfcRotationalStiffnessSelect

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPipeFittingType
range: IfcPipeFittingTypeEnum

Trim2
type: ObjectProperty
domain: IfcTrimmedCurve
range: IfcTrimmingSelect

IfcSpaceType
type: Class
subclass of: IfcSpatialStructureElementType
subclass of: Restriction
  all values from: IfcSpaceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcSpaceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: LongName
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LongName

LOAD_COMBINATION
type: NamedIndividual
type: IfcLoadGroupTypeEnum

IfcRelAssignsToGroup
type: Class
subclass of: IfcRelAssigns
subclass of: Restriction
  all values from: IfcGroup
  on property: RelatingGroup
subclass of: Restriction
  on class: IfcGroup
  on property: RelatingGroup
  qualified cardinality: 1
disjoint with: IfcRelAssignsToProduct
disjoint with: IfcRelAssignsToActor
disjoint with: IfcRelAssignsToProcess
disjoint with: IfcRelAssignsToControl
disjoint with: IfcRelAssignsToResource

PETA
type: NamedIndividual
type: IfcSIPrefix

DIRECTEVAPORATIVEAIRWASHER
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

PatternStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcFillAreaStyleHatching
range: IfcCartesianPoint

IfcEvaporativeCoolerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcEvaporativeCoolerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcEvaporativeCoolerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcElectricMotorType
disjoint with: IfcEvaporatorType
disjoint with: IfcCondenserType
disjoint with: IfcTubeBundleType
disjoint with: IfcCoolingTowerType
disjoint with: IfcTransformerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcEngineType
disjoint with: IfcBurnerType
disjoint with: IfcBoilerType
disjoint with: IfcCooledBeamType
disjoint with: IfcCoilType
disjoint with: IfcHeatExchangerType
disjoint with: IfcChillerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHumidifierType
disjoint with: IfcMotorConnectionType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcSolarDeviceType

IfcDuctSilencerType
type: Class
subclass of: IfcFlowTreatmentDeviceType
subclass of: Restriction
  all values from: IfcDuctSilencerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcDuctSilencerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcInterceptorType
disjoint with: IfcFilterType

IfcSpaceHeaterType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcSpaceHeaterTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSpaceHeaterTypeEnum
  on property: PredefinedType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcElectricApplianceType
disjoint with: IfcOutletType
disjoint with: IfcWasteTerminalType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcLightFixtureType
disjoint with: IfcStackTerminalType
disjoint with: IfcLampType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcAirTerminalType

HALF_WINDING_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcPermit
range: IfcLabel

ConstructionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowStyle
range: IfcWindowStyleConstructionEnum

RepresentationIdentifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentation
range: IfcLabel

ResultForLoadGroup
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralResultGroup
range: IfcStructuralLoadGroup
inverse of: SourceOfResultGroup

IfcMember
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcMemberTypeEnum
  on property: predefinedType IfcMember
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMemberTypeEnum
  on property: predefinedType IfcMember
disjoint with: IfcRailing
disjoint with: IfcShadingDevice
disjoint with: IfcPile
disjoint with: IfcWall
disjoint with: IfcColumn
disjoint with: IfcRampFlight
disjoint with: IfcCovering
disjoint with: IfcStair
disjoint with: IfcStairFlight
disjoint with: IfcBuildingElementProxy
disjoint with: IfcWindow
disjoint with: IfcCurtainWall
disjoint with: IfcRoof
disjoint with: IfcFooting
disjoint with: IfcBeam
disjoint with: IfcPlate
disjoint with: IfcChimney
disjoint with: IfcDoor
disjoint with: IfcSlab
disjoint with: IfcRamp

RelatedObjectsType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssigns
range: IfcObjectTypeEnum

IfcGrid
type: Class
subclass of: IfcProduct
subclass of: Restriction
  on class: IfcGridAxis List
  on property: uAxes IfcGrid
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: WAxes
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcGridAxis List
  on property: vAxes IfcGrid
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: uAxes IfcGrid
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcGridAxis List
  on property: WAxes
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcGridAxis List
  on property: uAxes IfcGrid
subclass of: Restriction
  all values from: IfcGridAxis List
  on property: vAxes IfcGrid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcGridAxis List
  on property: vAxes IfcGrid
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcGridAxis List
  on property: WAxes
subclass of: Restriction
  all values from: IfcGridTypeEnum
  on property: PredefinedType
disjoint with: IfcSpatialElement
disjoint with: IfcPort
disjoint with: IfcStructuralItem
disjoint with: IfcAnnotation
disjoint with: IfcStructuralActivity
disjoint with: IfcProxy
disjoint with: IfcElement

BUILDINGOWNER
type: NamedIndividual
type: IfcRoleEnum

IfcCostSchedule
type: Class
subclass of: IfcControl
subclass of: Restriction
  all values from: IfcCostScheduleTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: SubmittedOn
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostScheduleTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDateTime
  on property: UpdateDate
subclass of: Restriction
  all values from: IfcDateTime
  on property: SubmittedOn
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  all values from: IfcDateTime
  on property: UpdateDate
disjoint with: IfcActionRequest
disjoint with: IfcWorkCalendar
disjoint with: IfcPerformanceHistory
disjoint with: IfcPermit
disjoint with: IfcWorkControl
disjoint with: IfcProjectOrder
disjoint with: IfcCostItem

SIMULATED
type: NamedIndividual
type: IfcDataOriginEnum

POWERFACTORMETER
type: NamedIndividual
type: IfcFlowInstrumentTypeEnum

DOOR
type: NamedIndividual
type: IfcDoorTypeEnum

InnerBoundaries
type: ObjectProperty
domain: IfcCurveBoundedPlane
range: IfcCurve

BUSBARSEGMENT
type: NamedIndividual
type: IfcCableSegmentTypeEnum

BUTTERFLY_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

NominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcMechanicalFastener
range: IfcPositiveLengthMeasure

IfcDistributionChamberElement
type: Class
subclass of: IfcDistributionFlowElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcDistributionChamberElementTypeEnum
  on property: PredefinedType
disjoint with: IfcFlowFitting
disjoint with: IfcEnergyConversionDevice
disjoint with: IfcFlowTerminal
disjoint with: IfcFlowSegment
disjoint with: IfcFlowStorageDevice
disjoint with: IfcFlowMovingDevice
disjoint with: IfcFlowController
disjoint with: IfcFlowTreatmentDevice

Axis
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralCurveConnection
range: IfcDirection

LoadGroupFor
type: ObjectProperty
domain: IfcStructuralLoadGroup
range: IfcStructuralAnalysisModel
inverse of: loadedBy IfcStructuralAnalysisModel

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcExtendedProperties
range: IfcText

IfcOffsetCurve2D
type: Class
subclass of: IfcCurve
subclass of: Restriction
  on class: IfcCurve
  on property: BasisCurve
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Distance
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: BasisCurve
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Distance
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
disjoint with: IfcConic
disjoint with: IfcLine
disjoint with: IfcPcurve
disjoint with: IfcOffsetCurve3D
disjoint with: IfcBoundedCurve

ProfileName
type: FunctionalProperty
type: ObjectProperty
domain: IfcProfileDef
range: IfcLabel

LED
type: NamedIndividual
type: IfcLampTypeEnum

MOLE
type: NamedIndividual
type: IfcSIUnitName

ROTARY
type: NamedIndividual
type: IfcCompressorTypeEnum

TexCoords
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedTextureMap
range: IfcTextureVertexList

ZLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcBlock
range: IfcPositiveLengthMeasure

WATERCOOLEDSHELLCOIL
type: NamedIndividual
type: IfcCondenserTypeEnum

GRAM
type: NamedIndividual
type: IfcSIUnitName

DistanceAttenuation
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourcePositional
range: IfcReal

Currency
type: FunctionalProperty
type: ObjectProperty
domain: IfcMonetaryUnit
range: IfcLabel

PropertiesForConstraint
type: ObjectProperty
domain: IfcConstraint
range: IfcResourceConstraintRelationship
inverse of: RelatingConstraint

OwningApplication
type: FunctionalProperty
type: ObjectProperty
domain: IfcOwnerHistory
range: IfcApplication

CURTAIN_PANEL
type: NamedIndividual
type: IfcPlateTypeEnum

AXIS3
type: NamedIndividual
type: IfcLayerSetDirectionEnum

IfcTimeSeriesValue
type: Class
subclass of: Restriction
  all values from: IfcValue List
  on property: ListValues
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: ListValues
subclass of: Restriction
  on class: IfcValue List
  on property: ListValues
  qualified cardinality: 1

IfcStructuralLoadSingleDisplacement
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: RotationalDisplacementRZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: RotationalDisplacementRZ
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: DisplacementY
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: rotationalDisplacementRX IfcStructuralLoadSingleDisplacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: rotationalDisplacementRX IfcStructuralLoadSingleDisplacement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: DisplacementX
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: RotationalDisplacementRY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: RotationalDisplacementRY
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: DisplacementZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: DisplacementZ
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: DisplacementX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: DisplacementY
disjoint with: IfcStructuralLoadTemperature
disjoint with: IfcStructuralLoadSingleForce
disjoint with: IfcStructuralLoadPlanarForce
disjoint with: IfcStructuralLoadLinearForce

Voids
type: ObjectProperty
domain: IfcFacetedBrepWithVoids
range: IfcClosedShell

OBSTRUCTION
type: NamedIndividual
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

IfcTextureCoordinateGenerator
type: Class
subclass of: IfcTextureCoordinate
subclass of: Restriction
  all values from: IfcLabel
  on property: Mode
subclass of: Restriction
  on class: IfcLabel
  on property: Mode
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcReal List
  on property: Parameter
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcReal List
  on property: Parameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal List
  on property: Parameter
disjoint with: IfcIndexedTextureMap
disjoint with: IfcTextureMap

ADIABATICPAN
type: NamedIndividual
type: IfcHumidifierTypeEnum

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcIdentifier

STEEL
type: NamedIndividual
type: IfcWindowStyleConstructionEnum
type: IfcDoorStyleConstructionEnum

TRANSPORTING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum

LongName
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpaceType
range: IfcLabel

Transparency
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRendering
range: IfcNormalisedRatioMeasure

IsDecomposedBy
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelAggregates
inverse of: RelatingObject

PartOfPset
type: ObjectProperty
domain: IfcProperty
range: IfcPropertySet
inverse of: hasProperties IfcPropertySet

SelfIntersect
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve2D
range: IfcLogical

UClosed
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcLogical

IfcQuantityTime
type: Class
subclass of: IfcPhysicalSimpleQuantity
subclass of: Restriction
  on class: IfcTimeMeasure
  on property: TimeValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTimeMeasure
  on property: TimeValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: formula IfcQuantityTime
subclass of: Restriction
  all values from: IfcLabel
  on property: formula IfcQuantityTime
disjoint with: IfcQuantityArea
disjoint with: IfcQuantityVolume
disjoint with: IfcQuantityCount
disjoint with: IfcQuantityLength
disjoint with: IfcQuantityWeight

PartitioningType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindow
range: IfcWindowTypePartitioningEnum

CurveOnRelatedElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionCurveGeometry
range: IfcCurveOrEdgeCurve

ChangeAction
type: FunctionalProperty
type: ObjectProperty
domain: IfcOwnerHistory
range: IfcChangeActionEnum

TWINSCREW
type: NamedIndividual
type: IfcCompressorTypeEnum

Axis
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralCurveMember
range: IfcDirection

Formula
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityLength
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableCarrierSegmentType
range: IfcCableCarrierSegmentTypeEnum

Jurisdiction
type: FunctionalProperty
type: ObjectProperty
domain: IfcInventory
range: IfcActorSelect

RelatingPort
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsPortToElement
range: IfcPort
inverse of: ContainedIn

IfcStructuralLoadLinearForce
type: Class
subclass of: IfcStructuralLoadStatic
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: linearMomentX IfcStructuralLoadLinearForce
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: linearForceZ IfcStructuralLoadLinearForce
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: LinearMomentZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: LinearMomentY
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: linearForceY IfcStructuralLoadLinearForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: LinearForceX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: linearMomentX IfcStructuralLoadLinearForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: linearForceY IfcStructuralLoadLinearForce
subclass of: Restriction
  all values from: IfcLinearMomentMeasure
  on property: LinearMomentY
subclass of: Restriction
  all values from: IfcLinearForceMeasure
  on property: LinearForceX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearMomentMeasure
  on property: LinearMomentZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLinearForceMeasure
  on property: linearForceZ IfcStructuralLoadLinearForce
disjoint with: IfcStructuralLoadTemperature
disjoint with: IfcStructuralLoadSingleDisplacement
disjoint with: IfcStructuralLoadSingleForce
disjoint with: IfcStructuralLoadPlanarForce

IfcProjectedCRS
type: Class
subclass of: IfcCoordinateReferenceSystem
subclass of: Restriction
  all values from: IfcIdentifier
  on property: MapProjection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: MapProjection
subclass of: Restriction
  all values from: IfcIdentifier
  on property: mapZone IfcProjectedCRS
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: mapZone IfcProjectedCRS
subclass of: Restriction
  all values from: IfcNamedUnit
  on property: MapUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNamedUnit
  on property: MapUnit

IfcContextDependentUnit
type: Class
subclass of: IfcNamedUnit
subclass of: IfcResourceObjectSelect
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcContextDependentUnit
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcContextDependentUnit
  qualified cardinality: 1
disjoint with: IfcConversionBasedUnit
disjoint with: IfcSIUnit

BaseCosts
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionResource
range: IfcAppliedValue List

Scale2
type: FunctionalProperty
type: ObjectProperty
range: IfcReal

IsTypedBy
type: FunctionalProperty
type: ObjectProperty
domain: IfcObject
range: IfcRelDefinesByType
inverse of: RelatedObjects

Relates
type: ObjectProperty
domain: IfcOrganization
range: IfcOrganizationRelationship
inverse of: RelatingOrganization

Identifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcTableColumn
range: IfcIdentifier

Formula
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityArea
range: IfcLabel

LINEARFORCEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

URINAL
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

IfcConnectionPointEccentricity
type: Class
subclass of: IfcConnectionPointGeometry
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EccentricityInX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EccentricityInX
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: eccentricityInY IfcConnectionPointEccentricity
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: eccentricityInY IfcConnectionPointEccentricity
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: EccentricityInZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: EccentricityInZ

SPECIFICATION
type: NamedIndividual
type: IfcObjectiveEnum

ERECTING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum

CYCLONIC
type: NamedIndividual
type: IfcInterceptorTypeEnum

IfcTessellatedFaceSet
type: Class
subclass of: IfcTessellatedItem
subclass of: Restriction
  all values from: IfcBoolean
  on property: Closed
subclass of: Restriction
  all values from: IfcParameterValue List List
  on property: normals IfcTessellatedFaceSet
subclass of: Class
  union of: IfcTriangulatedFaceSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: Closed
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIndexedColourMap
  on property: HasColours
subclass of: Restriction
  on class: IfcCartesianPointList3D
  on property: coordinates IfcTessellatedFaceSet
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIndexedColourMap
  on property: HasColours
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcParameterValue List List
  on property: normals IfcTessellatedFaceSet
subclass of: Restriction
  all values from: IfcCartesianPointList3D
  on property: coordinates IfcTessellatedFaceSet
subclass of: Restriction
  all values from: IfcIndexedTextureMap
  on property: hasTextures IfcTessellatedFaceSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue List List
  on property: normals IfcTessellatedFaceSet

HasDocumentReferences
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDocumentReference
inverse of: referencedDocument IfcDocumentReference

RelatedObjects
type: ObjectProperty
domain: IfcRelDefinesByType
range: IfcObject
inverse of: IsTypedBy

OUTERSHELL
type: NamedIndividual
type: IfcBuildingSystemTypeEnum

RESELLER
type: NamedIndividual
type: IfcRoleEnum

ParentBoundary
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSpaceBoundary1stLevel
range: IfcRelSpaceBoundary1stLevel

IfcCovering
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcCoveringTypeEnum
  on property: predefinedType IfcCovering
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCoveringTypeEnum
  on property: predefinedType IfcCovering
subclass of: Restriction
  all values from: IfcRelCoversSpaces
  on property: CoversSpaces
subclass of: Restriction
  all values from: IfcRelCoversBldgElements
  on property: coversElements IfcCovering
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelCoversSpaces
  on property: CoversSpaces
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRelCoversBldgElements
  on property: coversElements IfcCovering
disjoint with: IfcWall
disjoint with: IfcShadingDevice
disjoint with: IfcDoor
disjoint with: IfcRailing
disjoint with: IfcBuildingElementProxy
disjoint with: IfcStair
disjoint with: IfcColumn
disjoint with: IfcWindow
disjoint with: IfcRamp
disjoint with: IfcSlab
disjoint with: IfcPile
disjoint with: IfcCurtainWall
disjoint with: IfcChimney
disjoint with: IfcBeam
disjoint with: IfcPlate
disjoint with: IfcRoof
disjoint with: IfcRampFlight
disjoint with: IfcFooting
disjoint with: IfcMember
disjoint with: IfcStairFlight

OCCUPANCY
type: NamedIndividual
type: IfcSpatialZoneTypeEnum

Condition
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcLabel

ListValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyListValue
range: IfcValue List

EVAPORATIVECOOLED
type: NamedIndividual
type: IfcCondenserTypeEnum

FlangeThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcPositiveLengthMeasure

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcLabel

IfcSite
type: Class
subclass of: IfcSpatialStructureElement
subclass of: Restriction
  all values from: IfcPostalAddress
  on property: SiteAddress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: landTitleNumber IfcSite
subclass of: Restriction
  all values from: IfcLabel
  on property: landTitleNumber IfcSite
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: refElevation IfcSite
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCompoundPlaneAngleMeasure
  on property: RefLongitude
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: refElevation IfcSite
subclass of: Restriction
  all values from: IfcCompoundPlaneAngleMeasure
  on property: RefLongitude
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCompoundPlaneAngleMeasure
  on property: RefLatitude
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPostalAddress
  on property: SiteAddress
subclass of: Restriction
  all values from: IfcCompoundPlaneAngleMeasure
  on property: RefLatitude
disjoint with: IfcSpace
disjoint with: IfcBuildingStorey
disjoint with: IfcBuilding

FLUORESCENT
type: NamedIndividual
type: IfcLightEmissionSourceEnum
type: IfcLampTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcControllerType
range: IfcControllerTypeEnum

LIFTINGGEAR
type: NamedIndividual
type: IfcTransportElementTypeEnum

Usage
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionResource
range: IfcResourceTime

IsVentilated
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayer
range: IfcLogical

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSolarDeviceType
range: IfcSolarDeviceTypeEnum

MECHANICALFORCEDDRAFT
type: NamedIndividual
type: IfcCoolingTowerTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEvaporativeCoolerType
range: IfcEvaporativeCoolerTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSolarDevice
range: IfcSolarDeviceTypeEnum

SOLARPANEL
type: NamedIndividual
type: IfcSolarDeviceTypeEnum

Sizeable
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorStyle
range: IfcBoolean

IfcRelConnectsWithEccentricity
type: Class
subclass of: IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcConnectionGeometry
  on property: ConnectionConstraint
subclass of: Restriction
  on class: IfcConnectionGeometry
  on property: ConnectionConstraint
  qualified cardinality: 1

ApplicationFullName
type: FunctionalProperty
type: ObjectProperty
domain: IfcApplication
range: IfcLabel

WIRE
type: NamedIndividual
type: IfcTendonTypeEnum

IfcMaterialClassificationRelationship
type: Class
subclass of: Restriction
  all values from: IfcClassificationSelect
  on property: materialClassifications IfcMaterialClassificationRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcClassificationSelect
  on property: materialClassifications IfcMaterialClassificationRelationship
subclass of: Restriction
  all values from: IfcMaterial
  on property: ClassifiedMaterial
subclass of: Restriction
  on class: IfcMaterial
  on property: ClassifiedMaterial
  qualified cardinality: 1

SurfaceReinforcement1
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceReinforcementArea
range: IfcLengthMeasure List

LongName
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpatialZoneType
range: IfcLabel

ConnectionConstraint
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsWithEccentricity
range: IfcConnectionGeometry

WAVE
type: NamedIndividual
type: IfcActionSourceTypeEnum

ElementType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpatialElementType
range: IfcLabel

YEARLY_BY_DAY_OF_MONTH
type: NamedIndividual
type: IfcRecurrenceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFlowInstrumentType
range: IfcFlowInstrumentTypeEnum

DOUBLE_PANEL_HORIZONTAL
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

WebThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcTShapeProfileDef
range: IfcPositiveLengthMeasure

GRILLE
type: NamedIndividual
type: IfcAirTerminalTypeEnum

ReferencedLibrary
type: FunctionalProperty
type: ObjectProperty
domain: IfcLibraryReference
range: IfcLibraryInformation
inverse of: HasLibraryReferences

WINDER
type: NamedIndividual
type: IfcStairFlightTypeEnum

SINGLE_PANEL
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

HALOGEN
type: NamedIndividual
type: IfcLampTypeEnum

RECIPROCATING
type: NamedIndividual
type: IfcCompressorTypeEnum

COATED
type: NamedIndividual
type: IfcTendonTypeEnum

TransomOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

IfcTypeProcess
type: Class
subclass of: IfcTypeObject
subclass of: IfcProcessSelect
subclass of: Class
  union of: IfcEventType
  union of: IfcTaskType
  union of: IfcProcedureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ProcessType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: longDescription IfcTypeProcess
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcLabel
  on property: ProcessType
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcText
  on property: longDescription IfcTypeProcess
disjoint with: IfcTypeResource
disjoint with: IfcTypeProduct

RADIATOR
type: NamedIndividual
type: IfcSpaceHeaterTypeEnum

NANO
type: NamedIndividual
type: IfcSIPrefix

IfcTask
type: Class
subclass of: IfcProcess
subclass of: Restriction
  all values from: IfcLabel
  on property: WorkMethod
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  on class: IfcBoolean
  on property: IsMilestone
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskTime
  on property: taskTime IfcTask
subclass of: Restriction
  all values from: IfcTaskTypeEnum
  on property: predefinedType IfcTask
subclass of: Restriction
  all values from: IfcBoolean
  on property: IsMilestone
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: WorkMethod
subclass of: Restriction
  all values from: IfcTaskTime
  on property: taskTime IfcTask
subclass of: Restriction
  all values from: IfcInteger
  on property: priority IfcTask
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTaskTypeEnum
  on property: predefinedType IfcTask
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: priority IfcTask
disjoint with: IfcEvent
disjoint with: IfcProcedure

IfcSIUnit
type: Class
subclass of: IfcNamedUnit
subclass of: Restriction
  all values from: IfcSIPrefix
  on property: Prefix
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSIPrefix
  on property: Prefix
subclass of: Restriction
  all values from: IfcSIUnitName
  on property: name IfcSIUnit
subclass of: Restriction
  on class: IfcSIUnitName
  on property: name IfcSIUnit
  qualified cardinality: 1
disjoint with: IfcConversionBasedUnit
disjoint with: IfcContextDependentUnit

Red
type: FunctionalProperty
type: ObjectProperty
domain: IfcColourRgb
range: IfcNormalisedRatioMeasure

Depth
type: FunctionalProperty
type: ObjectProperty
domain: IfcTShapeProfileDef
range: IfcPositiveLengthMeasure

FIRSTSHIFT
type: NamedIndividual
type: IfcWorkCalendarTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableCarrierSegment
range: IfcCableCarrierSegmentTypeEnum

ActingRole
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToActor
range: IfcActorRole

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDocumentStatusEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcTable
range: IfcLabel

IfcRationalBSplineSurfaceWithKnots
type: Class
subclass of: IfcBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: IfcReal List List
  on property: weightsData IfcRationalBSplineSurfaceWithKnots
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcReal List List
  on property: weightsData IfcRationalBSplineSurfaceWithKnots
subclass of: Restriction
  on class: IfcReal List List
  on property: weightsData IfcRationalBSplineSurfaceWithKnots
  qualified cardinality: 1

EARTHINGSWITCH
type: NamedIndividual
type: IfcProtectiveDeviceTypeEnum

IfcCompositeProfileDef
type: Class
subclass of: IfcProfileDef
subclass of: Restriction
  all values from: IfcLabel
  on property: label IfcCompositeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: label IfcCompositeProfileDef
subclass of: Restriction
  all values from: IfcProfileDef
  on property: profiles IfcCompositeProfileDef
subclass of: Restriction
  min qualified cardinality: 2
  on class: IfcProfileDef
  on property: profiles IfcCompositeProfileDef
disjoint with: IfcParameterizedProfileDef
disjoint with: IfcArbitraryClosedProfileDef
disjoint with: IfcArbitraryOpenProfileDef
disjoint with: IfcDerivedProfileDef

IfcTubeBundle
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcTubeBundleTypeEnum
  on property: predefinedType IfcTubeBundle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTubeBundleTypeEnum
  on property: predefinedType IfcTubeBundle
disjoint with: IfcEngine
disjoint with: IfcTransformer
disjoint with: IfcCoolingTower
disjoint with: IfcEvaporativeCooler
disjoint with: IfcCoil
disjoint with: IfcHumidifier
disjoint with: IfcElectricMotor
disjoint with: IfcUnitaryEquipment
disjoint with: IfcBoiler
disjoint with: IfcElectricGenerator
disjoint with: IfcHeatExchanger
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCooledBeam
disjoint with: IfcSolarDevice
disjoint with: IfcCondenser
disjoint with: IfcChiller
disjoint with: IfcMotorConnection
disjoint with: IfcBurner
disjoint with: IfcEvaporator

SNOW_S
type: NamedIndividual
type: IfcActionSourceTypeEnum

DRAINAGE
type: NamedIndividual
type: IfcDistributionSystemEnum

TWINTOWERENTHALPYRECOVERYLOOPS
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

IfcCableCarrierSegmentType
type: Class
subclass of: IfcFlowSegmentType
subclass of: Restriction
  all values from: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCableCarrierSegmentTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcCableSegmentType
disjoint with: IfcDuctSegmentType
disjoint with: IfcPipeSegmentType

GULLYSUMP
type: NamedIndividual
type: IfcWasteTerminalTypeEnum

SOUNDPOWERUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcCircleProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Radius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Radius
  qualified cardinality: 1
disjoint with: IfcEllipseProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcZShapeProfileDef

IfcExternalReferenceRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  on class: IfcExternalReference
  on property: RelatingReference
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcResourceObjectSelect
  on property: relatedResourceObjects IfcExternalReferenceRelationship
subclass of: Restriction
  all values from: IfcExternalReference
  on property: RelatingReference
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcResourceObjectSelect
  on property: relatedResourceObjects IfcExternalReferenceRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcOrganizationRelationship

Q_VOLUME
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

ALARMPANEL
type: NamedIndividual
type: IfcUnitaryControlElementTypeEnum

RelatingConstraint
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssociatesConstraint
range: IfcConstraint

IfcFurniture
type: Class
subclass of: IfcFurnishingElement
subclass of: Restriction
  all values from: IfcFurnitureTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFurnitureTypeEnum
  on property: PredefinedType
disjoint with: IfcSystemFurnitureElement

DOME_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

ServicesBuildings
type: FunctionalProperty
type: ObjectProperty
domain: IfcSystem
range: IfcRelServicesBuildings
inverse of: RelatingSystem

Points
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedPolyCurve
range: IfcCartesianPointList

Bounds
type: ObjectProperty
domain: IfcFace
range: IfcFaceBound

GAMBREL_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

MODEM
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

WATERFILTER
type: NamedIndividual
type: IfcFilterTypeEnum

Creators
type: ObjectProperty
domain: IfcWorkControl
range: IfcPerson

Rows
type: FunctionalProperty
type: ObjectProperty
domain: IfcTable
range: IfcTableRow List

IfcSpaceHeater
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSpaceHeaterTypeEnum
  on property: predefinedType IfcSpaceHeater
subclass of: Restriction
  all values from: IfcSpaceHeaterTypeEnum
  on property: predefinedType IfcSpaceHeater
disjoint with: IfcAirTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcLightFixture
disjoint with: IfcLamp
disjoint with: IfcMedicalDevice
disjoint with: IfcOutlet
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcWasteTerminal
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcSanitaryTerminal
disjoint with: IfcElectricAppliance

Directrix
type: FunctionalProperty
type: ObjectProperty
domain: IfcSweptDiskSolid
range: IfcCurve

ListValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeriesValue
range: IfcValue List

FbsmFaces
type: ObjectProperty
domain: IfcFaceBasedSurfaceModel
range: IfcConnectedFaceSet

RelatedMaterials
type: ObjectProperty
domain: IfcMaterialRelationship
range: IfcMaterial
inverse of: IsRelatedWith

IfcTransformer
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcTransformerTypeEnum
  on property: predefinedType IfcTransformer
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTransformerTypeEnum
  on property: predefinedType IfcTransformer
disjoint with: IfcBoiler
disjoint with: IfcUnitaryEquipment
disjoint with: IfcMotorConnection
disjoint with: IfcChiller
disjoint with: IfcCondenser
disjoint with: IfcEvaporator
disjoint with: IfcTubeBundle
disjoint with: IfcHumidifier
disjoint with: IfcElectricGenerator
disjoint with: IfcCooledBeam
disjoint with: IfcCoolingTower
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcElectricMotor
disjoint with: IfcBurner
disjoint with: IfcCoil
disjoint with: IfcHeatExchanger
disjoint with: IfcSolarDevice
disjoint with: IfcEngine
disjoint with: IfcEvaporativeCooler

HasTextureMaps
type: ObjectProperty
domain: IfcFace
range: IfcTextureMap
inverse of: mappedTo IfcTextureMap

HasAssignments
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelAssigns
inverse of: relatedObjects IfcRelAssigns

STANDARD
type: NamedIndividual
type: IfcWallTypeEnum

WordSpacing
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleTextModel
range: IfcSizeSelect

IfcEvaporator
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcEvaporatorTypeEnum
  on property: predefinedType IfcEvaporator
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEvaporatorTypeEnum
  on property: predefinedType IfcEvaporator
disjoint with: IfcBoiler
disjoint with: IfcCondenser
disjoint with: IfcHeatExchanger
disjoint with: IfcCoil
disjoint with: IfcMotorConnection
disjoint with: IfcHumidifier
disjoint with: IfcCoolingTower
disjoint with: IfcElectricGenerator
disjoint with: IfcEngine
disjoint with: IfcElectricMotor
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcUnitaryEquipment
disjoint with: IfcTubeBundle
disjoint with: IfcSolarDevice
disjoint with: IfcBurner
disjoint with: IfcEvaporativeCooler
disjoint with: IfcTransformer
disjoint with: IfcChiller
disjoint with: IfcCooledBeam

CIVILENGINEER
type: NamedIndividual
type: IfcRoleEnum

RelatedCoverings
type: ObjectProperty
domain: IfcRelCoversBldgElements
range: IfcCovering
inverse of: coversElements IfcCovering

COMPLETION_G1
type: NamedIndividual
type: IfcActionSourceTypeEnum

MARK
type: NamedIndividual
type: IfcSurfaceFeatureTypeEnum

IfcCoordinateOperation
type: Class
subclass of: Class
  union of: IfcMapConversion
subclass of: Restriction
  all values from: IfcCoordinateReferenceSystemSelect
  on property: SourceCRS
subclass of: Restriction
  on class: IfcCoordinateReferenceSystemSelect
  on property: SourceCRS
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCoordinateReferenceSystem
  on property: targetCRS IfcCoordinateOperation
subclass of: Restriction
  on class: IfcCoordinateReferenceSystem
  on property: targetCRS IfcCoordinateOperation
  qualified cardinality: 1

ElevationOfRefHeight
type: FunctionalProperty
type: ObjectProperty
domain: IfcBuilding
range: IfcLengthMeasure

QTO_TYPEDRIVENONLY
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

Material
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayer
range: IfcMaterial

VACUUM
type: NamedIndividual
type: IfcDistributionSystemEnum

TRUSS
type: NamedIndividual
type: IfcElementAssemblyTypeEnum

Locations
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadConfiguration
range: IfcLengthMeasure List List

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcCostSchedule
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMemberType
range: IfcMemberTypeEnum

IfcCompositeCurveSegment
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcBoolean
  on property: SameSense
subclass of: Restriction
  on class: IfcTransitionCode
  on property: transition IfcCompositeCurveSegment
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTransitionCode
  on property: transition IfcCompositeCurveSegment
subclass of: Restriction
  all values from: IfcCurve
  on property: ParentCurve
subclass of: Restriction
  on class: IfcCurve
  on property: ParentCurve
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: SameSense
  qualified cardinality: 1
disjoint with: IfcSectionedSpine
disjoint with: IfcVector
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPoint
disjoint with: IfcTextLiteral
disjoint with: IfcCartesianPointList
disjoint with: IfcGeometricSet
disjoint with: IfcBooleanResult
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcPlanarExtent
disjoint with: IfcBoundingBox
disjoint with: IfcTessellatedItem
disjoint with: IfcSolidModel
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcLightSource
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCurve
disjoint with: IfcSurface
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcPlacement
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcDirection

IfcBoundaryFaceCondition
type: Class
subclass of: IfcBoundaryCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfSubgradeReactionSelect
  on property: TranslationalStiffnessByAreaY
subclass of: Restriction
  all values from: IfcModulusOfSubgradeReactionSelect
  on property: TranslationalStiffnessByAreaX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfSubgradeReactionSelect
  on property: TranslationalStiffnessByAreaX
subclass of: Restriction
  all values from: IfcModulusOfSubgradeReactionSelect
  on property: TranslationalStiffnessByAreaY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcModulusOfSubgradeReactionSelect
  on property: translationalStiffnessByAreaZ IfcBoundaryFaceCondition
subclass of: Restriction
  all values from: IfcModulusOfSubgradeReactionSelect
  on property: translationalStiffnessByAreaZ IfcBoundaryFaceCondition
disjoint with: IfcBoundaryNodeCondition
disjoint with: IfcBoundaryEdgeCondition

ELECTRICCHARGEUNIT
type: NamedIndividual
type: IfcUnitEnum

MethodOfMeasurement
type: FunctionalProperty
type: ObjectProperty
domain: IfcElementQuantity
range: IfcLabel

NumberOfTreads
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairFlight
range: IfcInteger

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFurniture
range: IfcFurnitureTypeEnum

ATSTART
type: NamedIndividual
type: IfcConnectionTypeEnum

Intent
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssociatesConstraint
range: IfcLabel

ConnectedTo
type: FunctionalProperty
type: ObjectProperty
domain: IfcPort
range: IfcRelConnectsPorts
inverse of: relatingPort IfcRelConnectsPorts

DIAGNOSTIC
type: NamedIndividual
type: IfcProcedureTypeEnum

CompressionFailureZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcFailureConnectionCondition
range: IfcForceMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFurnitureType
range: IfcFurnitureTypeEnum

IfcPresentationLayerAssignment
type: Class
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcPresentationLayerAssignment
subclass of: Restriction
  on class: IfcLabel
  on property: name IfcPresentationLayerAssignment
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcText
  on property: description IfcPresentationLayerAssignment
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcPresentationLayerAssignment
subclass of: Restriction
  all values from: IfcLayeredItem
  on property: AssignedItems
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcLayeredItem
  on property: AssignedItems
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identifier
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identifier

Status
type: FunctionalProperty
type: ObjectProperty
domain: IfcActionRequest
range: IfcLabel

DIRECTEXPANSIONSHELLANDTUBE
type: NamedIndividual
type: IfcEvaporatorTypeEnum

VOLTMETER_RMS
type: NamedIndividual
type: IfcFlowInstrumentTypeEnum

BarSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBarType
range: IfcReinforcingBarSurfaceEnum

ADIABATICWETTEDELEMENT
type: NamedIndividual
type: IfcHumidifierTypeEnum

IfcControl
type: Class
subclass of: IfcObject
subclass of: Restriction
  all values from: IfcIdentifier
  on property: Identification
subclass of: Restriction
  all values from: IfcRelAssignsToControl
  on property: controls IfcControl
subclass of: Class
  union of: IfcProjectOrder
  union of: IfcCostSchedule
  union of: IfcPerformanceHistory
  union of: IfcActionRequest
  union of: IfcCostItem
  union of: IfcWorkControl
  union of: IfcWorkCalendar
  union of: IfcPermit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: Identification
disjoint with: IfcResource
disjoint with: IfcProduct
disjoint with: IfcProcess
disjoint with: IfcGroup
disjoint with: IfcActor

ExtrudedDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceOfLinearExtrusion
range: IfcDirection

Blue
type: FunctionalProperty
type: ObjectProperty
domain: IfcColourRgb
range: IfcNormalisedRatioMeasure

IfcCsgPrimitive3D
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: IfcCsgSelect
subclass of: IfcBooleanOperand
subclass of: Restriction
  on class: IfcAxis2Placement3D
  on property: Position
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position
subclass of: Class
  union of: IfcRightCircularCylinder
  union of: IfcRectangularPyramid
  union of: IfcBlock
  union of: IfcRightCircularCone
  union of: IfcSphere
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPlacement
disjoint with: IfcCartesianPointList
disjoint with: IfcPlanarExtent
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcBooleanResult
disjoint with: IfcGeometricSet
disjoint with: IfcSolidModel
disjoint with: IfcCurve
disjoint with: IfcAnnotationFillArea
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcTextLiteral
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPoint
disjoint with: IfcSectionedSpine
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcTessellatedItem
disjoint with: IfcBoundingBox
disjoint with: IfcVector
disjoint with: IfcLightSource
disjoint with: IfcSurface
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcDirection
disjoint with: IfcFillAreaStyleTiles

InnerFilletRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangleHollowProfileDef
range: IfcNonNegativeLengthMeasure

SLIDINGVERTICAL
type: NamedIndividual
type: IfcWindowPanelOperationEnum

IfcUnitaryControlElement
type: Class
subclass of: IfcDistributionControlElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnitaryControlElementTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcUnitaryControlElementTypeEnum
  on property: PredefinedType
disjoint with: IfcProtectiveDeviceTrippingUnit
disjoint with: IfcAlarm
disjoint with: IfcFlowInstrument
disjoint with: IfcSensor
disjoint with: IfcController
disjoint with: IfcActuator

DIVERTING
type: NamedIndividual
type: IfcValveTypeEnum

Values
type: FunctionalProperty
type: ObjectProperty
domain: IfcIrregularTimeSeries
range: IfcIrregularTimeSeriesValue List

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcPhysicalQuantity
range: IfcText

FLOWSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

Boundaries
type: ObjectProperty
domain: IfcCurveBoundedSurface
range: IfcBoundaryCurve

FAUCET
type: NamedIndividual
type: IfcValveTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFlowMeterType
range: IfcFlowMeterTypeEnum

CurveFont
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyleFontAndScaling
range: IfcCurveStyleFontSelect

IfcResourceApprovalRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcResourceObjectSelect
  on property: RelatedResourceObjects
subclass of: Restriction
  all values from: IfcResourceObjectSelect
  on property: RelatedResourceObjects
subclass of: Restriction
  all values from: IfcApproval
  on property: relatingApproval IfcResourceApprovalRelationship
subclass of: Restriction
  on class: IfcApproval
  on property: relatingApproval IfcResourceApprovalRelationship
  qualified cardinality: 1
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcOrganizationRelationship

IfcShapeAspect
type: Class
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcShapeModel List
  on property: ShapeRepresentations
subclass of: Restriction
  all values from: IfcLogical
  on property: ProductDefinitional
subclass of: Restriction
  on class: IfcLogical
  on property: ProductDefinitional
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcProductRepresentationSelect
  on property: PartOfProductDefinitionShape
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcShapeModel List
  on property: ShapeRepresentations
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProductRepresentationSelect
  on property: PartOfProductDefinitionShape
subclass of: Restriction
  on class: IfcShapeModel List
  on property: ShapeRepresentations
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Name

AssignedToFlowElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionControlElement
range: IfcRelFlowControlElements
inverse of: relatedControlElements IfcRelFlowControlElements

UserDefinedSequenceType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSequence
range: IfcLabel

TimeSeriesDataType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcTimeSeriesDataTypeEnum

NOTDEFINED
type: IfcStairTypeEnum
type: IfcInventoryTypeEnum
type: IfcPipeSegmentTypeEnum
type: IfcDamperTypeEnum
type: IfcCableCarrierFittingTypeEnum
type: IfcVibrationIsolatorTypeEnum
type: IfcDoorPanelOperationEnum
type: IfcPhysicalOrVirtualEnum
type: IfcFootingTypeEnum
type: IfcConstructionProductResourceTypeEnum
type: IfcDoorTypeEnum
type: IfcReflectanceMethodEnum
type: IfcPileConstructionEnum
type: IfcGeometricProjectionEnum
type: IfcBoilerTypeEnum
type: IfcVoidingFeatureTypeEnum
type: IfcFilterTypeEnum
type: IfcTransformerTypeEnum
type: IfcDocumentConfidentialityEnum
type: IfcConstraintEnum
type: IfcWindowTypeEnum
type: IfcCurveInterpolationEnum
type: IfcWindowStyleOperationEnum
type: IfcRampFlightTypeEnum
type: IfcPipeFittingTypeEnum
type: IfcSlabTypeEnum
type: IfcFastenerTypeEnum
type: IfcStructuralSurfaceActivityTypeEnum
type: IfcDiscreteAccessoryTypeEnum
type: IfcConstructionMaterialResourceTypeEnum
type: IfcBuildingElementProxyTypeEnum
type: IfcObjectTypeEnum
type: IfcStairFlightTypeEnum
type: IfcDistributionChamberElementTypeEnum
type: IfcInternalOrExternalEnum
type: IfcActionTypeEnum
type: IfcTankTypeEnum
type: IfcJunctionBoxTypeEnum
type: IfcDoorStyleOperationEnum
type: IfcGridTypeEnum
type: IfcCoilTypeEnum
type: IfcProtectiveDeviceTypeEnum
type: IfcDataOriginEnum
type: IfcBuildingElementPartTypeEnum
type: IfcAirTerminalBoxTypeEnum
type: IfcElementAssemblyTypeEnum
type: IfcSystemFurnitureElementTypeEnum
type: IfcWorkCalendarTypeEnum
type: IfcGeographicElementTypeEnum
type: IfcCableFittingTypeEnum
type: IfcWindowPanelOperationEnum
type: IfcValveTypeEnum
type: IfcTendonTypeEnum
type: IfcProcedureTypeEnum
type: IfcPileTypeEnum
type: IfcRampTypeEnum
type: IfcBuildingSystemTypeEnum
type: IfcTubeBundleTypeEnum
type: IfcCondenserTypeEnum
type: IfcInterceptorTypeEnum
type: IfcSwitchingDeviceTypeEnum
type: IfcCoveringTypeEnum
type: IfcCrewResourceTypeEnum
type: IfcSensorTypeEnum
type: IfcOpeningElementTypeEnum
type: IfcDistributionPortTypeEnum
type: IfcCompressorTypeEnum
type: IfcDistributionSystemEnum
type: IfcTendonAnchorTypeEnum
type: IfcPermeableCoveringOperationEnum
type: IfcTaskTypeEnum
type: IfcLaborResourceTypeEnum
type: IfcElectricGeneratorTypeEnum
type: IfcBeamTypeEnum
type: IfcWindowTypePartitioningEnum
type: IfcBurnerTypeEnum
type: IfcConstructionEquipmentResourceTypeEnum
type: IfcStructuralCurveMemberTypeEnum
type: IfcObjectiveEnum
type: IfcSubContractResourceTypeEnum

Columns
type: FunctionalProperty
type: ObjectProperty
domain: IfcTable
range: IfcTableColumn List

HOLLOWCORE
type: NamedIndividual
type: IfcBeamTypeEnum

ADDED
type: NamedIndividual
type: IfcChangeActionEnum

IfcBooleanResult
type: Class
subclass of: IfcCsgSelect
subclass of: IfcGeometricRepresentationItem
subclass of: IfcBooleanOperand
subclass of: Restriction
  on class: IfcBooleanOperator
  on property: Operator
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBooleanOperand
  on property: firstOperand IfcBooleanResult
subclass of: Restriction
  all values from: IfcBooleanOperator
  on property: Operator
subclass of: Restriction
  on class: IfcBooleanOperand
  on property: secondOperand IfcBooleanResult
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBooleanOperand
  on property: secondOperand IfcBooleanResult
subclass of: Restriction
  on class: IfcBooleanOperand
  on property: firstOperand IfcBooleanResult
  qualified cardinality: 1
disjoint with: IfcGeometricSet
disjoint with: IfcAnnotationFillArea
disjoint with: IfcBoundingBox
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcDirection
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCurve
disjoint with: IfcSectionedSpine
disjoint with: IfcSurface
disjoint with: IfcLightSource
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPoint
disjoint with: IfcPlacement
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcPlanarExtent
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcVector
disjoint with: IfcCartesianPointList
disjoint with: IfcSolidModel
disjoint with: IfcTextLiteral
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcTessellatedItem

RelatedStructuralConnection
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsStructuralMember
range: IfcStructuralConnection
inverse of: connectsStructuralMembers IfcStructuralConnection

DEHUMIDIFIER
type: NamedIndividual
type: IfcUnitaryEquipmentTypeEnum

IfcActor
type: Class
subclass of: IfcObject
subclass of: Restriction
  on class: IfcActorSelect
  on property: TheActor
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcRelAssignsToActor
  on property: IsActingUpon
subclass of: Restriction
  all values from: IfcActorSelect
  on property: TheActor
disjoint with: IfcProduct
disjoint with: IfcProcess
disjoint with: IfcControl
disjoint with: IfcGroup
disjoint with: IfcResource

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcChiller
range: IfcChillerTypeEnum

DISCRETEBINARY
type: NamedIndividual
type: IfcTimeSeriesDataTypeEnum

ReferenceExtent
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerSetUsage
range: IfcPositiveLengthMeasure

ELECTRONIC
type: NamedIndividual
type: IfcProtectiveDeviceTrippingUnitTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWasteTerminalType
range: IfcWasteTerminalTypeEnum

IfcMaterialLayerSet
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcMaterialLayer List
  on property: MaterialLayers
subclass of: Restriction
  all values from: IfcLabel
  on property: LayerSetName
subclass of: Restriction
  all values from: IfcText
  on property: description IfcMaterialLayerSet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcMaterialLayerSet
subclass of: Restriction
  on class: IfcMaterialLayer List
  on property: MaterialLayers
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcMaterialLayer List
  on property: MaterialLayers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: LayerSetName
disjoint with: IfcMaterial
disjoint with: IfcMaterialProfile
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialProfileSet

FLOORTRAP
type: NamedIndividual
type: IfcWasteTerminalTypeEnum

KEYPAD
type: NamedIndividual
type: IfcSwitchingDeviceTypeEnum

PLATE
type: NamedIndividual
type: IfcMemberTypeEnum
type: IfcHeatExchangerTypeEnum

CONTRACTOR
type: NamedIndividual
type: IfcRoleEnum

TRANSITION
type: NamedIndividual
type: IfcCableFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

Extent
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextLiteralWithExtent
range: IfcPlanarExtent

T_BEAM
type: NamedIndividual
type: IfcBeamTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricGenerator
range: IfcElectricGeneratorTypeEnum

ScheduleStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDateTime

DUCT
type: NamedIndividual
type: IfcDistributionPortTypeEnum

VertexGeometry
type: FunctionalProperty
type: ObjectProperty
domain: IfcVertexPoint
range: IfcPoint

WATERCOOLEDSHELLTUBE
type: NamedIndividual
type: IfcCondenserTypeEnum

WebThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

HasProperties
type: ObjectProperty
domain: IfcComplexProperty
range: IfcProperty
inverse of: partOfComplex IfcProperty

COMPLEX
type: NamedIndividual
type: IfcElementCompositionEnum
type: IfcBuildingElementProxyTypeEnum

Location
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlacement
range: IfcCartesianPoint

IfcSwitchingDeviceType
type: Class
subclass of: IfcFlowControllerType
subclass of: Restriction
  all values from: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcSwitchingDeviceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcProtectiveDeviceType
disjoint with: IfcElectricDistributionBoardType
disjoint with: IfcValveType
disjoint with: IfcDamperType
disjoint with: IfcElectricTimeControlType
disjoint with: IfcAirTerminalBoxType
disjoint with: IfcFlowMeterType

Identifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcApproval
range: IfcIdentifier

EndTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcDateTime

CHANGEORDER
type: NamedIndividual
type: IfcProjectOrderTypeEnum

SelfIntersect
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineCurve
range: IfcLogical

BELL
type: NamedIndividual
type: IfcAlarmTypeEnum

Declares
type: ObjectProperty
domain: IfcContext
range: IfcRelDeclares
inverse of: RelatingContext

Depth
type: FunctionalProperty
type: ObjectProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

Material
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProperties
range: IfcMaterialDefinition
inverse of: HasProperties

RelatingControl
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelAssignsToControl
range: IfcControl
inverse of: controls IfcControl

SecondaryMeasureType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSimplePropertyTemplate
range: IfcLabel

IfcOutlet
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcOutletTypeEnum
  on property: predefinedType IfcOutlet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcOutletTypeEnum
  on property: predefinedType IfcOutlet
disjoint with: IfcSpaceHeater
disjoint with: IfcElectricAppliance
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcWasteTerminal
disjoint with: IfcMedicalDevice
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcLightFixture
disjoint with: IfcAirTerminal
disjoint with: IfcLamp
disjoint with: IfcSanitaryTerminal

Textures
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleWithTextures
range: IfcSurfaceTexture List

CONSTANTFLOW
type: NamedIndividual
type: IfcAirTerminalBoxTypeEnum

DIMMERSWITCH
type: NamedIndividual
type: IfcSwitchingDeviceTypeEnum

FINISH_FINISH
type: NamedIndividual
type: IfcSequenceEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcController
range: IfcControllerTypeEnum

LOGICALAND
type: NamedIndividual
type: IfcLogicalOperatorEnum

ContextIdentifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentationContext
range: IfcLabel

IfcLagTime
type: Class
subclass of: IfcSchedulingTime
subclass of: Restriction
  on class: IfcTimeOrRatioSelect
  on property: LagValue
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTimeOrRatioSelect
  on property: LagValue
subclass of: Restriction
  on class: IfcTaskDurationEnum
  on property: durationType IfcLagTime
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTaskDurationEnum
  on property: durationType IfcLagTime
disjoint with: IfcTaskTime
disjoint with: IfcWorkTime
disjoint with: IfcEventTime
disjoint with: IfcResourceTime

HEATRECOVERY
type: NamedIndividual
type: IfcChillerTypeEnum

Dir
type: FunctionalProperty
type: ObjectProperty
domain: IfcLine
range: IfcVector

RelatingProcess
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSequence
range: IfcProcess
inverse of: IsPredecessorTo

CAISSON_FOUNDATION
type: NamedIndividual
type: IfcFootingTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEngineType
range: IfcEngineTypeEnum

STEAMHEATINGCOIL
type: NamedIndividual
type: IfcCoilTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralCurveReaction
range: IfcStructuralCurveActivityTypeEnum

HYPERBOLIC_ARC
type: NamedIndividual
type: IfcBSplineCurveForm

HYDRAULICACTUATOR
type: NamedIndividual
type: IfcActuatorTypeEnum

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcExternalReference
range: IfcIdentifier

Position
type: FunctionalProperty
type: ObjectProperty
domain: IfcSweptSurface
range: IfcAxis2Placement3D

OverallDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

Identification
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcIdentifier

EarlyStart
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDateTime

ELECTRIC
type: NamedIndividual
type: IfcLaborResourceTypeEnum

TWO_STRAIGHT_RUN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

ISOLATING
type: NamedIndividual
type: IfcValveTypeEnum

IfcStairFlightType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcStairFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStairFlightTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBeamType
disjoint with: IfcDoorType
disjoint with: IfcShadingDeviceType
disjoint with: IfcCurtainWallType
disjoint with: IfcWindowType
disjoint with: IfcWallType
disjoint with: IfcStairType
disjoint with: IfcRampFlightType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcFootingType
disjoint with: IfcRoofType
disjoint with: IfcSlabType
disjoint with: IfcPileType
disjoint with: IfcCoveringType
disjoint with: IfcPlateType
disjoint with: IfcMemberType
disjoint with: IfcChimneyType
disjoint with: IfcRampType
disjoint with: IfcColumnType
disjoint with: IfcRailingType

Roles
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerson
range: IfcActorRole List

RIGHT
type: NamedIndividual
type: IfcTextPath
type: IfcWindowPanelPositionEnum
type: IfcDoorPanelPositionEnum

RefractionIndex
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRefraction
range: IfcReal

StartParam
type: FunctionalProperty
type: ObjectProperty
domain: IfcFixedReferenceSweptAreaSolid
range: IfcParameterValue

OPERATION
type: NamedIndividual
type: IfcTaskTypeEnum

IfcVector
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: IfcVectorOrDirection
subclass of: IfcHatchLineDistanceSelect
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Magnitude
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: Orientation
subclass of: Restriction
  on class: IfcDirection
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Magnitude
disjoint with: IfcSectionedSpine
disjoint with: IfcPlacement
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCartesianPointList
disjoint with: IfcBoundingBox
disjoint with: IfcPoint
disjoint with: IfcLightSource
disjoint with: IfcCurve
disjoint with: IfcAnnotationFillArea
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcSolidModel
disjoint with: IfcGeometricSet
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlanarExtent
disjoint with: IfcBooleanResult
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcTextLiteral
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcDirection
disjoint with: IfcTessellatedItem
disjoint with: IfcSurface

SHOWER
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

GYPSUM
type: NamedIndividual
type: IfcConstructionMaterialResourceTypeEnum

ReferencedInStructures
type: ObjectProperty
domain: IfcElement
range: IfcRelReferencedInSpatialStructure
inverse of: relatedElements IfcRelReferencedInSpatialStructure

IfcSubedge
type: Class
subclass of: IfcEdge
subclass of: Restriction
  all values from: IfcEdge
  on property: ParentEdge
subclass of: Restriction
  on class: IfcEdge
  on property: ParentEdge
  qualified cardinality: 1
disjoint with: IfcOrientedEdge
disjoint with: IfcEdgeCurve

Pnt
type: FunctionalProperty
type: ObjectProperty
domain: IfcLine
range: IfcCartesianPoint

IfcProcedure
type: Class
subclass of: IfcProcess
subclass of: Restriction
  all values from: IfcProcedureTypeEnum
  on property: predefinedType IfcProcedure
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcProcedureTypeEnum
  on property: predefinedType IfcProcedure
disjoint with: IfcEvent
disjoint with: IfcTask

STRUCTURALENGINEER
type: NamedIndividual
type: IfcRoleEnum

OperationType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPermeableCoveringProperties
range: IfcPermeableCoveringOperationEnum

IfcPileType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcPileTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcPileTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcRailingType
disjoint with: IfcPlateType
disjoint with: IfcColumnType
disjoint with: IfcMemberType
disjoint with: IfcCurtainWallType
disjoint with: IfcShadingDeviceType
disjoint with: IfcDoorType
disjoint with: IfcRampType
disjoint with: IfcStairType
disjoint with: IfcWallType
disjoint with: IfcWindowType
disjoint with: IfcChimneyType
disjoint with: IfcRoofType
disjoint with: IfcBeamType
disjoint with: IfcSlabType
disjoint with: IfcFootingType
disjoint with: IfcStairFlightType
disjoint with: IfcCoveringType
disjoint with: IfcRampFlightType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairFlightType
range: IfcStairFlightTypeEnum

PHONE
type: NamedIndividual
type: IfcActionRequestTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcUnitaryControlElement
range: IfcUnitaryControlElementTypeEnum

IfcLShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: filletRadius IfcLShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Thickness
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Width
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: LegSlope
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Thickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: filletRadius IfcLShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: LegSlope
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
disjoint with: IfcCircleProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcCShapeProfileDef

OPENTYPE
type: NamedIndividual
type: IfcCompressorTypeEnum

ForProfileSet
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSetUsage
range: IfcMaterialProfileSet

FlangeEdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcNonNegativeLengthMeasure

Material
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialConstituent
range: IfcMaterial

RelatedPropertySets
type: ObjectProperty
domain: IfcRelDefinesByTemplate
range: IfcPropertySetDefinition
inverse of: isDefinedBy IfcPropertySetDefinition

IfcCooledBeamType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcCooledBeamTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCooledBeamTypeEnum
  on property: PredefinedType
disjoint with: IfcTubeBundleType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcEvaporatorType
disjoint with: IfcElectricMotorType
disjoint with: IfcSolarDeviceType
disjoint with: IfcHumidifierType
disjoint with: IfcCoolingTowerType
disjoint with: IfcBoilerType
disjoint with: IfcBurnerType
disjoint with: IfcCoilType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcMotorConnectionType
disjoint with: IfcTransformerType
disjoint with: IfcChillerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcEngineType
disjoint with: IfcCondenserType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEvaporativeCoolerType

EccentricityInX
type: FunctionalProperty
type: ObjectProperty
domain: IfcConnectionPointEccentricity
range: IfcLengthMeasure

PRINTER
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcProjectOrder
range: IfcProjectOrderTypeEnum

TexCoordIndex
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedTriangleTextureMap
range: IfcPositiveInteger List List

SUPPORT
type: NamedIndividual
type: IfcPileTypeEnum

DELETED
type: NamedIndividual
type: IfcChangeActionEnum

IsActingUpon
type: ObjectProperty
domain: IfcActor
range: IfcRelAssignsToActor
inverse of: relatingActor IfcRelAssignsToActor

WebEdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcTShapeProfileDef
range: IfcNonNegativeLengthMeasure

ELECTROACOUSTIC
type: NamedIndividual
type: IfcDistributionSystemEnum

RECESS
type: NamedIndividual
type: IfcOpeningElementTypeEnum

Country
type: FunctionalProperty
type: ObjectProperty
domain: IfcPostalAddress
range: IfcLabel

DOUBLE_RETURN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

IfcCondenserType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcCondenserTypeEnum
  on property: predefinedType IfcCondenserType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCondenserTypeEnum
  on property: predefinedType IfcCondenserType
disjoint with: IfcHumidifierType
disjoint with: IfcCoolingTowerType
disjoint with: IfcTransformerType
disjoint with: IfcChillerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcEngineType
disjoint with: IfcElectricMotorType
disjoint with: IfcBurnerType
disjoint with: IfcCoilType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcBoilerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcCooledBeamType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcEvaporatorType
disjoint with: IfcTubeBundleType
disjoint with: IfcHeatExchangerType
disjoint with: IfcElectricGeneratorType

FaceSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcFaceSurface
range: IfcSurface

TopFlangeThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

MECHANICALINDUCEDDRAFT
type: NamedIndividual
type: IfcCoolingTowerTypeEnum

IfcCartesianPointList3D
type: Class
subclass of: IfcCartesianPointList
subclass of: Restriction
  all values from: IfcLengthMeasure List List
  on property: CoordList
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcLengthMeasure List List
  on property: CoordList
subclass of: Restriction
  on class: IfcLengthMeasure List List
  on property: CoordList
  qualified cardinality: 1
disjoint with: IfcCartesianPointList2D

WATERCOOLEDBRAZEDPLATE
type: NamedIndividual
type: IfcCondenserTypeEnum

ANTENNA
type: NamedIndividual
type: IfcCommunicationsApplianceTypeEnum

Prefix
type: FunctionalProperty
type: ObjectProperty
domain: IfcSIUnit
range: IfcSIPrefix

HVAC
type: NamedIndividual
type: IfcLaborResourceTypeEnum

IMPACT
type: NamedIndividual
type: IfcActionSourceTypeEnum

DYNAMICVISCOSITYUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

IfcStructuralCurveReaction
type: Class
subclass of: IfcStructuralReaction
subclass of: Restriction
  all values from: IfcStructuralCurveActivityTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStructuralCurveActivityTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcStructuralSurfaceReaction
disjoint with: IfcStructuralPointReaction

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstructionMaterialResource
range: IfcConstructionMaterialResourceTypeEnum

IfcRelConnectsPorts
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElement
  on property: realizingElement IfcRelConnectsPorts
subclass of: Restriction
  all values from: IfcPort
  on property: relatedPort IfcRelConnectsPorts
subclass of: Restriction
  all values from: IfcElement
  on property: realizingElement IfcRelConnectsPorts
subclass of: Restriction
  on class: IfcPort
  on property: relatingPort IfcRelConnectsPorts
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPort
  on property: relatedPort IfcRelConnectsPorts
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPort
  on property: relatingPort IfcRelConnectsPorts
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelFillsElement
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelSequence
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelInterferesElements

VERTICALTURBINE
type: NamedIndividual
type: IfcPumpTypeEnum

IfcCurveBoundedPlane
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  all values from: IfcCurve
  on property: InnerBoundaries
subclass of: Restriction
  all values from: IfcPlane
  on property: BasisSurface
subclass of: Restriction
  all values from: IfcCurve
  on property: OuterBoundary
subclass of: Restriction
  on class: IfcCurve
  on property: OuterBoundary
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPlane
  on property: BasisSurface
  qualified cardinality: 1
disjoint with: IfcRectangularTrimmedSurface
disjoint with: IfcBSplineSurface
disjoint with: IfcCurveBoundedSurface

MICRO
type: NamedIndividual
type: IfcSIPrefix

IfcHeatExchanger
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcHeatExchangerTypeEnum
  on property: predefinedType IfcHeatExchanger
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcHeatExchangerTypeEnum
  on property: predefinedType IfcHeatExchanger
disjoint with: IfcEvaporator
disjoint with: IfcEngine
disjoint with: IfcCooledBeam
disjoint with: IfcBurner
disjoint with: IfcUnitaryEquipment
disjoint with: IfcCoil
disjoint with: IfcTransformer
disjoint with: IfcHumidifier
disjoint with: IfcChiller
disjoint with: IfcTubeBundle
disjoint with: IfcElectricMotor
disjoint with: IfcMotorConnection
disjoint with: IfcCondenser
disjoint with: IfcEvaporativeCooler
disjoint with: IfcBoiler
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcSolarDevice
disjoint with: IfcElectricGenerator
disjoint with: IfcCoolingTower

POLYPHASE
type: NamedIndividual
type: IfcElectricMotorTypeEnum

SpineCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionedSpine
range: IfcCompositeCurve

PartOfPsetTemplate
type: ObjectProperty
domain: IfcPropertyTemplate
range: IfcPropertySetTemplate
inverse of: HasPropertyTemplates

HOLE
type: NamedIndividual
type: IfcVoidingFeatureTypeEnum

IsDeclaredBy
type: FunctionalProperty
type: ObjectProperty
domain: IfcObject
range: IfcRelDefinesByObject
inverse of: relatedObjects IfcRelDefinesByObject

TimeStep
type: FunctionalProperty
type: ObjectProperty
domain: IfcRegularTimeSeries
range: IfcTimeMeasure

LiningToPanelOffsetX
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcLaborResourceType
range: IfcLaborResourceTypeEnum

IfcShadingDeviceType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcShadingDeviceTypeEnum
  on property: predefinedType IfcShadingDeviceType
subclass of: Restriction
  on class: IfcShadingDeviceTypeEnum
  on property: predefinedType IfcShadingDeviceType
  qualified cardinality: 1
disjoint with: IfcRampFlightType
disjoint with: IfcBeamType
disjoint with: IfcStairFlightType
disjoint with: IfcFootingType
disjoint with: IfcWallType
disjoint with: IfcPileType
disjoint with: IfcRampType
disjoint with: IfcWindowType
disjoint with: IfcStairType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcCoveringType
disjoint with: IfcChimneyType
disjoint with: IfcRailingType
disjoint with: IfcRoofType
disjoint with: IfcSlabType
disjoint with: IfcMemberType
disjoint with: IfcColumnType
disjoint with: IfcCurtainWallType
disjoint with: IfcDoorType
disjoint with: IfcPlateType

ENTRY
type: NamedIndividual
type: IfcCableFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

OILMETER
type: NamedIndividual
type: IfcFlowMeterTypeEnum

PIECEWISE_BEZIER_KNOTS
type: NamedIndividual
type: IfcKnotType

IFC4_ADD1
type: Ontology
comment: Ontology automatically generated from the EXPRESS schema 'IFC4_ADD1' using the 'IFC-to-RDF' converter developed by Pieter Pauwels (pipauwel.pauwels@ugent.be), based on the earlier versions from Jyrki Oraskari (jyrki.oraskari@aalto.fi) and Davy Van Deursen (davy.vandeursen@ugent.be)
license: http://creativecommons.org/licenses/by/3.0/
contributor: Maria Poveda Villalon (mpoveda@fi.upm.es)
contributor: Aleksandra Sojic (aleksandra.sojic@itia.cnr.it)
contributor: Jakob Beetz (j.beetz@tue.nl)
creator: Pieter Pauwels (pipauwel.pauwels@ugent.be)
creator: Walter Terkaj (walter.terkaj@itia.cnr.it)
date: 2015/10/02
description: OWL ontology for the IFC conceptual data schema and exchange file format for Building Information Model (BIM) data
language: en
preferred namespace prefix: ifc
imports: express

WASTETRAP
type: NamedIndividual
type: IfcWasteTerminalTypeEnum

PagerNumber
type: FunctionalProperty
type: ObjectProperty
domain: IfcTelecomAddress
range: IfcLabel

FilletRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcNonNegativeLengthMeasure

CardinalPoint
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSetUsage
range: IfcCardinalPointReference

BarSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBar
range: IfcReinforcingBarSurfaceEnum

BasisSurface
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveBoundedSurface
range: IfcSurface

IfcGeographicElementType
type: Class
subclass of: IfcElementType
subclass of: Restriction
  on class: IfcGeographicElementTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcGeographicElementTypeEnum
  on property: PredefinedType
disjoint with: IfcElementAssemblyType
disjoint with: IfcCivilElementType
disjoint with: IfcBuildingElementType
disjoint with: IfcTransportElementType
disjoint with: IfcFurnishingElementType
disjoint with: IfcElementComponentType
disjoint with: IfcDistributionElementType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricMotor
range: IfcElectricMotorTypeEnum

BottomFlangeWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsymmetricIShapeProfileDef
range: IfcPositiveLengthMeasure

RelatedObjects
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelNests
range: IfcObjectDefinition List

HERTZ
type: NamedIndividual
type: IfcSIUnitName

CONST
type: NamedIndividual
type: IfcStructuralSurfaceActivityTypeEnum
type: IfcStructuralCurveActivityTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcActuator
range: IfcActuatorTypeEnum

PlacementRefDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcGridPlacement
range: IfcGridPlacementDirectionSelect

PARKING
type: NamedIndividual
type: IfcSpaceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeographicElement
range: IfcGeographicElementTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoilerType
range: IfcBoilerTypeEnum

DEGREE_CELSIUS
type: NamedIndividual
type: IfcSIUnitName

IfcDuctSilencer
type: Class
subclass of: IfcFlowTreatmentDevice
subclass of: Restriction
  all values from: IfcDuctSilencerTypeEnum
  on property: predefinedType IfcDuctSilencer
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDuctSilencerTypeEnum
  on property: predefinedType IfcDuctSilencer
disjoint with: IfcFilter
disjoint with: IfcInterceptor

TheOrganization
type: FunctionalProperty
type: ObjectProperty
domain: IfcPersonAndOrganization
range: IfcOrganization
inverse of: engages IfcOrganization

COMPACTFLUORESCENT
type: NamedIndividual
type: IfcLightEmissionSourceEnum
type: IfcLampTypeEnum

IfcCableFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  all values from: IfcCableFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcCableFittingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDuctFittingType
disjoint with: IfcPipeFittingType
disjoint with: IfcJunctionBoxType
disjoint with: IfcCableCarrierFittingType

MapProjection
type: FunctionalProperty
type: ObjectProperty
domain: IfcProjectedCRS
range: IfcIdentifier

TUNER
type: NamedIndividual
type: IfcAudioVisualApplianceTypeEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceLevelRelationship
range: IfcText

IfcTextStyle
type: Class
subclass of: IfcPresentationStyleSelect
subclass of: IfcPresentationStyle
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextStyleForDefinedFont
  on property: TextCharacterAppearance
subclass of: Restriction
  all values from: IfcTextStyleForDefinedFont
  on property: TextCharacterAppearance
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTextStyleTextModel
  on property: textStyle IfcTextStyle
subclass of: Restriction
  all values from: IfcTextFontSelect
  on property: textFontStyle IfcTextStyle
subclass of: Restriction
  all values from: IfcTextStyleTextModel
  on property: textStyle IfcTextStyle
subclass of: Restriction
  all values from: IfcBoolean
  on property: ModelOrDraughting
subclass of: Restriction
  on class: IfcTextFontSelect
  on property: textFontStyle IfcTextStyle
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoolean
  on property: ModelOrDraughting
disjoint with: IfcSurfaceStyle
disjoint with: IfcFillAreaStyle
disjoint with: IfcCurveStyle

LUMEN
type: NamedIndividual
type: IfcSIUnitName

INDIRECTEVAPORATIVEPACKAGEAIRCOOLER
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

MasterRepresentation
type: FunctionalProperty
type: ObjectProperty
domain: IfcTrimmedCurve
range: IfcTrimmingPreference

STRAIGHT_RUN_RAMP
type: NamedIndividual
type: IfcRampTypeEnum

CURVED_RUN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

Q_WEIGHT
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSet
range: IfcLabel

ReferencedSource
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassificationReference
range: IfcClassificationReferenceSelect

MessagingIDs
type: FunctionalProperty
type: ObjectProperty
domain: IfcTelecomAddress
range: IfcURIReference List

V1
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularTrimmedSurface
range: IfcParameterValue

HIGHPRESSURESODIUM
type: NamedIndividual
type: IfcLightEmissionSourceEnum
type: IfcLampTypeEnum

CoordIndex
type: FunctionalProperty
type: ObjectProperty
domain: IfcTriangulatedFaceSet
range: IfcPositiveInteger List List

PARTITIONING
type: NamedIndividual
type: IfcWallTypeEnum

DataOrigin
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcDataOriginEnum

SINGLE_SWING_LEFT
type: NamedIndividual
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

ValueComponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcMeasureWithUnit
range: IfcValue

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcConstraint
range: IfcLabel

IfcElectricTimeControl
type: Class
subclass of: IfcFlowController
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcElectricTimeControlTypeEnum
  on property: PredefinedType
disjoint with: IfcValve
disjoint with: IfcElectricDistributionBoard
disjoint with: IfcSwitchingDevice
disjoint with: IfcProtectiveDevice
disjoint with: IfcFlowMeter
disjoint with: IfcDamper
disjoint with: IfcAirTerminalBox

IfcLamp
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLampTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcLampTypeEnum
  on property: PredefinedType
disjoint with: IfcLightFixture
disjoint with: IfcOutlet
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcWasteTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcSpaceHeater
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcMedicalDevice
disjoint with: IfcSanitaryTerminal

InternalFilletRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcCShapeProfileDef
range: IfcNonNegativeLengthMeasure

TYPE_A
type: NamedIndividual
type: IfcLightDistributionCurveEnum

IfcEllipse
type: Class
subclass of: IfcConic
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis1
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: SemiAxis2
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: SemiAxis2
  qualified cardinality: 1
disjoint with: IfcCircle

DECA
type: NamedIndividual
type: IfcSIPrefix

PILE_CAP
type: NamedIndividual
type: IfcFootingTypeEnum

ResourceType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeResource
range: IfcLabel

IfcReference
type: Class
subclass of: IfcMetricValueSelect
subclass of: IfcAppliedValueSelect
subclass of: Restriction
  all values from: IfcReference
  on property: InnerReference
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcInteger List
  on property: ListPositions
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: instanceName IfcReference
subclass of: Restriction
  all values from: IfcIdentifier
  on property: TypeIdentifier
subclass of: Restriction
  all values from: IfcLabel
  on property: instanceName IfcReference
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger List
  on property: ListPositions
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: AttributeIdentifier
subclass of: Restriction
  all values from: IfcIdentifier
  on property: AttributeIdentifier
subclass of: Restriction
  all values from: IfcInteger List
  on property: ListPositions
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: TypeIdentifier
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReference
  on property: InnerReference

UserDefinedPartitioningType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowType
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFilterType
range: IfcFilterTypeEnum

YEARLY_BY_POSITION
type: NamedIndividual
type: IfcRecurrenceTypeEnum

IfcFeatureElementAddition
type: Class
subclass of: IfcFeatureElement
subclass of: Class
  union of: IfcProjectionElement
subclass of: Restriction
  all values from: IfcRelProjectsElement
  on property: ProjectsElements
subclass of: Restriction
  on class: IfcRelProjectsElement
  on property: ProjectsElements
  qualified cardinality: 1
disjoint with: IfcSurfaceFeature
disjoint with: IfcFeatureElementSubtraction

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentReference
range: IfcText

LUMINOUSINTENSITYUNIT
type: NamedIndividual
type: IfcUnitEnum

DIVIDE
type: NamedIndividual
type: IfcArithmeticOperatorEnum

InnerReference
type: FunctionalProperty
type: ObjectProperty
domain: IfcReference
range: IfcReference

IfcFailureConnectionCondition
type: Class
subclass of: IfcStructuralConnectionCondition
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: CompressionFailureY
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: compressionFailureX IfcFailureConnectionCondition
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionFailureY
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionFailureX
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: CompressionFailureZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionFailureX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: compressionFailureX IfcFailureConnectionCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: CompressionFailureY
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: tensionFailureZ IfcFailureConnectionCondition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: CompressionFailureZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionFailureY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: tensionFailureZ IfcFailureConnectionCondition
disjoint with: IfcSlippageConnectionCondition

COLUMN
type: NamedIndividual
type: IfcColumnTypeEnum

IfcAxis2Placement3D
type: Class
subclass of: IfcPlacement
subclass of: IfcAxis2Placement
subclass of: Restriction
  all values from: IfcDirection
  on property: Axis
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: Axis
subclass of: Restriction
  all values from: IfcDirection
  on property: RefDirection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: RefDirection
disjoint with: IfcAxis1Placement
disjoint with: IfcAxis2Placement2D

OuterBoundary
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveBoundedPlane
range: IfcCurve

CurveColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyle
range: IfcColour

TheActor
type: FunctionalProperty
type: ObjectProperty
domain: IfcActor
range: IfcActorSelect

ATPATH
type: NamedIndividual
type: IfcConnectionTypeEnum

MATT
type: NamedIndividual
type: IfcReflectanceMethodEnum

SteelGrade
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcementBarProperties
range: IfcLabel

Label
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedProfileDef
range: IfcLabel

FrameDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowPanelProperties
range: IfcPositiveLengthMeasure

FontSize
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleFontModel
range: IfcSizeSelect

IfcSurfaceCurveSweptAreaSolid
type: Class
subclass of: IfcSweptAreaSolid
subclass of: Restriction
  all values from: IfcParameterValue
  on property: StartParam
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: StartParam
subclass of: Restriction
  on class: IfcCurve
  on property: directrix IfcSurfaceCurveSweptAreaSolid
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcSurface
  on property: ReferenceSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: EndParam
subclass of: Restriction
  all values from: IfcCurve
  on property: directrix IfcSurfaceCurveSweptAreaSolid
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcParameterValue
  on property: EndParam
subclass of: Restriction
  all values from: IfcSurface
  on property: ReferenceSurface
disjoint with: IfcFixedReferenceSweptAreaSolid
disjoint with: IfcRevolvedAreaSolid
disjoint with: IfcExtrudedAreaSolid

DefinesOccurrence
type: ObjectProperty
domain: IfcPropertySetDefinition
range: IfcRelDefinesByProperties
inverse of: RelatingPropertyDefinition

ForceZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleForce
range: IfcForceMeasure

ThresholdOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcDoorLiningProperties
range: IfcLengthMeasure

IfcRelContainedInSpatialStructure
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcSpatialElement
  on property: relatingStructure IfcRelContainedInSpatialStructure
subclass of: Restriction
  all values from: IfcProduct
  on property: RelatedElements
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcProduct
  on property: RelatedElements
subclass of: Restriction
  on class: IfcSpatialElement
  on property: relatingStructure IfcRelContainedInSpatialStructure
  qualified cardinality: 1
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelFillsElement
disjoint with: IfcRelSequence
disjoint with: IfcRelConnectsStructuralMember
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelInterferesElements

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcUnitaryEquipmentType
range: IfcUnitaryEquipmentTypeEnum

TranslationalStiffnessByAreaY
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryFaceCondition
range: IfcModulusOfSubgradeReactionSelect

PREDICTED
type: NamedIndividual
type: IfcDataOriginEnum

CONFIDENTIAL
type: NamedIndividual
type: IfcDocumentConfidentialityEnum

IfcApprovalRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcApproval
  on property: relatedApprovals IfcApprovalRelationship
subclass of: Restriction
  all values from: IfcApproval
  on property: RelatingApproval
subclass of: Restriction
  on class: IfcApproval
  on property: RelatingApproval
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcApproval
  on property: relatedApprovals IfcApprovalRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcPropertyDependencyRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcMaterialRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcCurrencyRelationship

RotationalDisplacementRZ
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcPlaneAngleMeasure

Location
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassification
range: IfcURIReference

IfcSanitaryTerminal
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSanitaryTerminalTypeEnum
  on property: predefinedType IfcSanitaryTerminal
subclass of: Restriction
  all values from: IfcSanitaryTerminalTypeEnum
  on property: predefinedType IfcSanitaryTerminal
disjoint with: IfcSpaceHeater
disjoint with: IfcStackTerminal
disjoint with: IfcMedicalDevice
disjoint with: IfcLightFixture
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcWasteTerminal
disjoint with: IfcOutlet
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcLamp
disjoint with: IfcAirTerminal

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMedicalDevice
range: IfcMedicalDeviceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSwitchingDeviceType
range: IfcSwitchingDeviceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcLamp
range: IfcLampTypeEnum

SCREEN
type: NamedIndividual
type: IfcPermeableCoveringOperationEnum

UserDefinedEventTriggerType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEventType
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeographicElementType
range: IfcGeographicElementTypeEnum

DISPOSAL
type: NamedIndividual
type: IfcDistributionSystemEnum
type: IfcTaskTypeEnum

BACKDRAFTDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

SPACE
type: NamedIndividual
type: IfcSpaceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMechanicalFastenerType
range: IfcMechanicalFastenerTypeEnum

TargetView
type: FunctionalProperty
type: ObjectProperty
domain: IfcGeometricRepresentationSubContext
range: IfcGeometricProjectionEnum

THERMALADMITTANCEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

CURVED
type: NamedIndividual
type: IfcStairFlightTypeEnum

Exponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedUnitElement
range: INTEGER

IfcTShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: WebSlope
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: WebSlope
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: flangeEdgeRadius IfcTShapeProfileDef
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: flangeWidth IfcTShapeProfileDef
subclass of: Restriction
  all values from: IfcPlaneAngleMeasure
  on property: flangeSlope IfcTShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPlaneAngleMeasure
  on property: flangeSlope IfcTShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: flangeWidth IfcTShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: WebEdgeRadius
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: FilletRadius
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: flangeThickness IfcTShapeProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: flangeThickness IfcTShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: flangeEdgeRadius IfcTShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: WebEdgeRadius
disjoint with: IfcZShapeProfileDef
disjoint with: IfcEllipseProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcLShapeProfileDef

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcFootingType
range: IfcFootingTypeEnum

ESCALATOR
type: NamedIndividual
type: IfcTransportElementTypeEnum

Thickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcLShapeProfileDef
range: IfcPositiveLengthMeasure

IfcApplication
type: Class
subclass of: Restriction
  all values from: IfcOrganization
  on property: ApplicationDeveloper
subclass of: Restriction
  on class: IfcOrganization
  on property: ApplicationDeveloper
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: Version
subclass of: Restriction
  on class: IfcLabel
  on property: Version
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: ApplicationFullName
subclass of: Restriction
  on class: IfcLabel
  on property: ApplicationFullName
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcIdentifier
  on property: applicationIdentifier IfcApplication
subclass of: Restriction
  on class: IfcIdentifier
  on property: applicationIdentifier IfcApplication
  qualified cardinality: 1

ParentProfile
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedProfileDef
range: IfcProfileDef

HasColours
type: FunctionalProperty
type: ObjectProperty
domain: IfcTessellatedFaceSet
range: IfcIndexedColourMap
inverse of: MappedTo

RepresentationType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRepresentation
range: IfcLabel

CONDENSERWATER
type: NamedIndividual
type: IfcDistributionSystemEnum

TemplateType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertySetTemplate
range: IfcPropertySetTemplateTypeEnum

COMPOSITE
type: NamedIndividual
type: IfcPileConstructionEnum

Role
type: FunctionalProperty
type: ObjectProperty
domain: IfcActorRole
range: IfcRoleEnum

RotationalDisplacementRY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcPlaneAngleMeasure

TRUE_LENGTH
type: NamedIndividual
type: IfcProjectedOrTrueLengthEnum

InvisibleSegmentLength
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveStyleFontPattern
range: IfcPositiveLengthMeasure

IfcIndexedTextureMap
type: Class
subclass of: IfcTextureCoordinate
subclass of: Class
  union of: IfcIndexedTriangleTextureMap
subclass of: Restriction
  all values from: IfcTessellatedFaceSet
  on property: mappedTo IfcIndexedTextureMap
subclass of: Restriction
  on class: IfcTessellatedFaceSet
  on property: mappedTo IfcIndexedTextureMap
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTextureVertexList
  on property: TexCoords
subclass of: Restriction
  on class: IfcTextureVertexList
  on property: TexCoords
  qualified cardinality: 1
disjoint with: IfcTextureMap
disjoint with: IfcTextureCoordinateGenerator

RelatingContext
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelDeclares
range: IfcContext
inverse of: Declares

IfcMaterialRelationship
type: Class
subclass of: IfcResourceLevelRelationship
subclass of: Restriction
  all values from: IfcMaterial
  on property: RelatedMaterials
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: expression IfcMaterialRelationship
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcMaterial
  on property: RelatedMaterials
subclass of: Restriction
  on class: IfcMaterial
  on property: RelatingMaterial
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: expression IfcMaterialRelationship
subclass of: Restriction
  all values from: IfcMaterial
  on property: RelatingMaterial
disjoint with: IfcResourceConstraintRelationship
disjoint with: IfcDocumentInformationRelationship
disjoint with: IfcCurrencyRelationship
disjoint with: IfcApprovalRelationship
disjoint with: IfcResourceApprovalRelationship
disjoint with: IfcOrganizationRelationship
disjoint with: IfcExternalReferenceRelationship
disjoint with: IfcPropertyDependencyRelationship

ElevationWithFlooring
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpace
range: IfcLengthMeasure

IfcCurveStyleFontPattern
type: Class
subclass of: IfcPresentationItem
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: InvisibleSegmentLength
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: VisibleSegmentLength
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: InvisibleSegmentLength
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: VisibleSegmentLength
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcColourSpecification
disjoint with: IfcColourRgbList
disjoint with: IfcSurfaceStyleRefraction
disjoint with: IfcCurveStyleFont
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureCoordinate
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceTexture
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcIndexedColourMap

IfcConstructionResourceType
type: Class
subclass of: IfcTypeResource
subclass of: Class
  union of: IfcCrewResourceType
  union of: IfcLaborResourceType
  union of: IfcConstructionMaterialResourceType
  union of: IfcConstructionEquipmentResourceType
  union of: IfcConstructionProductResourceType
  union of: IfcSubContractResourceType
subclass of: Restriction
  all values from: IfcAppliedValue List
  on property: BaseCosts
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcAppliedValue List
  on property: BaseCosts
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAppliedValue List
  on property: BaseCosts
subclass of: Restriction
  all values from: IfcPhysicalQuantity
  on property: baseQuantity IfcConstructionResourceType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPhysicalQuantity
  on property: baseQuantity IfcConstructionResourceType

TRIPLE_PANEL_RIGHT
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

IfcRoof
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcRoofTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRoofTypeEnum
  on property: PredefinedType
disjoint with: IfcBeam
disjoint with: IfcShadingDevice
disjoint with: IfcStair
disjoint with: IfcMember
disjoint with: IfcWindow
disjoint with: IfcRamp
disjoint with: IfcBuildingElementProxy
disjoint with: IfcPile
disjoint with: IfcStairFlight
disjoint with: IfcRampFlight
disjoint with: IfcSlab
disjoint with: IfcColumn
disjoint with: IfcPlate
disjoint with: IfcChimney
disjoint with: IfcCovering
disjoint with: IfcWall
disjoint with: IfcRailing
disjoint with: IfcCurtainWall
disjoint with: IfcDoor
disjoint with: IfcFooting

Vertices
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextureMap
range: IfcTextureVertex List

ResponsiblePerson
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcPerson

YDim
type: FunctionalProperty
type: ObjectProperty
domain: IfcTrapeziumProfileDef
range: IfcPositiveLengthMeasure

CompositeProfile
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSet
range: IfcCompositeProfileDef

PLANNED
type: NamedIndividual
type: IfcWorkScheduleTypeEnum
type: IfcWorkPlanTypeEnum

IfcRectangularTrimmedSurface
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  all values from: IfcBoolean
  on property: usense IfcRectangularTrimmedSurface
subclass of: Restriction
  all values from: IfcBoolean
  on property: vsense IfcRectangularTrimmedSurface
subclass of: Restriction
  on class: IfcParameterValue
  on property: V2
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: vsense IfcRectangularTrimmedSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: U1
subclass of: Restriction
  on class: IfcParameterValue
  on property: u2 IfcRectangularTrimmedSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: u2 IfcRectangularTrimmedSurface
subclass of: Restriction
  all values from: IfcParameterValue
  on property: V1
subclass of: Restriction
  all values from: IfcParameterValue
  on property: V2
subclass of: Restriction
  on class: IfcParameterValue
  on property: V1
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurface
  on property: basisSurface IfcRectangularTrimmedSurface
subclass of: Restriction
  on class: IfcParameterValue
  on property: U1
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcSurface
  on property: basisSurface IfcRectangularTrimmedSurface
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcBoolean
  on property: usense IfcRectangularTrimmedSurface
  qualified cardinality: 1
disjoint with: IfcBSplineSurface
disjoint with: IfcCurveBoundedPlane
disjoint with: IfcCurveBoundedSurface

Mode
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceTexture
range: IfcIdentifier

ZDim
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundingBox
range: IfcPositiveLengthMeasure

Q_COUNT
type: NamedIndividual
type: IfcSimplePropertyTemplateTypeEnum

LongitudinalBarNominalDiameter
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

IfcPropertyReferenceValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcObjectReferenceSelect
  on property: PropertyReference
subclass of: Restriction
  all values from: IfcObjectReferenceSelect
  on property: PropertyReference
subclass of: Restriction
  all values from: IfcText
  on property: usageName IfcPropertyReferenceValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: usageName IfcPropertyReferenceValue
disjoint with: IfcPropertyTableValue
disjoint with: IfcPropertyEnumeratedValue
disjoint with: IfcPropertyBoundedValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertySingleValue

FontVariant
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleFontModel
range: IfcFontVariant

IfcOffsetCurve3D
type: Class
subclass of: IfcCurve
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: Distance
subclass of: Restriction
  all values from: IfcCurve
  on property: basisCurve IfcOffsetCurve3D
subclass of: Restriction
  on class: IfcCurve
  on property: basisCurve IfcOffsetCurve3D
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLengthMeasure
  on property: Distance
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcDirection
  on property: RefDirection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDirection
  on property: RefDirection
disjoint with: IfcLine
disjoint with: IfcConic
disjoint with: IfcOffsetCurve2D
disjoint with: IfcBoundedCurve
disjoint with: IfcPcurve

ConnectedBy
type: ObjectProperty
domain: IfcStructuralMember
range: IfcRelConnectsStructuralMember
inverse of: RelatingStructuralMember

WASTEWATER
type: NamedIndividual
type: IfcDistributionSystemEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDuctSilencerType
range: IfcDuctSilencerTypeEnum

Operator
type: FunctionalProperty
type: ObjectProperty
domain: IfcBooleanResult
range: IfcBooleanOperator

LOAD_CASE
type: NamedIndividual
type: IfcLoadGroupTypeEnum

RasterFormat
type: FunctionalProperty
type: ObjectProperty
domain: IfcBlobTexture
range: IfcIdentifier

HYDRONICCOIL
type: NamedIndividual
type: IfcCoilTypeEnum

IfcMechanicalFastener
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: nominalLength IfcMechanicalFastener
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: nominalLength IfcMechanicalFastener
subclass of: Restriction
  all values from: IfcMechanicalFastenerTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
disjoint with: IfcVibrationIsolator
disjoint with: IfcBuildingElementPart
disjoint with: IfcFastener
disjoint with: IfcReinforcingElement
disjoint with: IfcDiscreteAccessory

Benchmark
type: FunctionalProperty
type: ObjectProperty
domain: IfcMetric
range: IfcBenchmarkEnum

RelatingConstraint
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceConstraintRelationship
range: IfcConstraint
inverse of: PropertiesForConstraint

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSet
range: IfcText

IfcPipeSegment
type: Class
subclass of: IfcFlowSegment
subclass of: Restriction
  all values from: IfcPipeSegmentTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPipeSegmentTypeEnum
  on property: PredefinedType
disjoint with: IfcCableSegment
disjoint with: IfcDuctSegment
disjoint with: IfcCableCarrierSegment

IfcTransformerType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcTransformerTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTransformerTypeEnum
  on property: PredefinedType
disjoint with: IfcTubeBundleType
disjoint with: IfcEvaporatorType
disjoint with: IfcCoilType
disjoint with: IfcCoolingTowerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCondenserType
disjoint with: IfcChillerType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcBurnerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcSolarDeviceType
disjoint with: IfcBoilerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcHumidifierType
disjoint with: IfcElectricMotorType
disjoint with: IfcEngineType
disjoint with: IfcCooledBeamType

LongitudinalBarSpacing
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

MomentX
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleForce
range: IfcTorqueMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingBar
range: IfcReinforcingBarTypeEnum

WebSlope
type: FunctionalProperty
type: ObjectProperty
domain: IfcTShapeProfileDef
range: IfcPlaneAngleMeasure

RING
type: NamedIndividual
type: IfcReinforcingBarTypeEnum
type: IfcReinforcingBarRoleEnum

Distortion
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacementDistortion
range: IfcCurvatureMeasure

EXTERNAL_FIRE
type: NamedIndividual
type: IfcExternalSpatialElementTypeEnum
type: IfcInternalOrExternalEnum

IfcAnnotationFillArea
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  on class: IfcCurve
  on property: OuterBoundary
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCurve
  on property: OuterBoundary
subclass of: Restriction
  all values from: IfcCurve
  on property: innerBoundaries IfcAnnotationFillArea
disjoint with: IfcLightSource
disjoint with: IfcTextLiteral
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcPoint
disjoint with: IfcBoundingBox
disjoint with: IfcCurve
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcPlacement
disjoint with: IfcSectionedSpine
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcBooleanResult
disjoint with: IfcGeometricSet
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcSolidModel
disjoint with: IfcSurface
disjoint with: IfcPlanarExtent
disjoint with: IfcCartesianPointList
disjoint with: IfcTessellatedItem
disjoint with: IfcShellBasedSurfaceModel
disjoint with: IfcDirection
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcVector

ExceptionTimes
type: ObjectProperty
domain: IfcWorkCalendar
range: IfcWorkTime

PRECASTPANEL
type: NamedIndividual
type: IfcBuildingElementPartTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurtainWall
range: IfcCurtainWallTypeEnum

DisplacementY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcLengthMeasure

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcLibraryReference
range: IfcText

IfcJunctionBox
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  all values from: IfcJunctionBoxTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcJunctionBoxTypeEnum
  on property: PredefinedType
disjoint with: IfcCableFitting
disjoint with: IfcDuctFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcPipeFitting

ExchangeRate
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurrencyRelationship
range: IfcPositiveRatioMeasure

ABSORBEDDOSEUNIT
type: NamedIndividual
type: IfcUnitEnum

TWO_QUARTER_TURN_STAIR
type: NamedIndividual
type: IfcStairTypeEnum

Corner
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundingBox
range: IfcCartesianPoint

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoof
range: IfcRoofTypeEnum

IncorporationDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcDate

SemiAxis2
type: FunctionalProperty
type: ObjectProperty
domain: IfcEllipse
range: IfcPositiveLengthMeasure

SelfIntersect
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve3D
range: IfcLogical

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayer
range: IfcText

PARABOLA
type: NamedIndividual
type: IfcStructuralCurveActivityTypeEnum

IfcPolygonalBoundedHalfSpace
type: Class
subclass of: IfcHalfSpaceSolid
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position
subclass of: Restriction
  on class: IfcAxis2Placement3D
  on property: Position
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoundedCurve
  on property: polygonalBoundary IfcPolygonalBoundedHalfSpace
subclass of: Restriction
  on class: IfcBoundedCurve
  on property: polygonalBoundary IfcPolygonalBoundedHalfSpace
  qualified cardinality: 1
disjoint with: IfcBoxedHalfSpace

IfcResource
type: Class
subclass of: IfcObject
subclass of: IfcResourceSelect
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: longDescription IfcResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: identification IfcResource
subclass of: Restriction
  all values from: IfcIdentifier
  on property: identification IfcResource
subclass of: Class
  union of: IfcConstructionResource
subclass of: Restriction
  all values from: IfcText
  on property: longDescription IfcResource
disjoint with: IfcProcess
disjoint with: IfcProduct
disjoint with: IfcControl
disjoint with: IfcGroup
disjoint with: IfcActor

IfcPropertyTableValue
type: Class
subclass of: IfcSimpleProperty
subclass of: Restriction
  all values from: IfcText
  on property: expression IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcCurveInterpolationEnum
  on property: curveInterpolation IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcUnit
  on property: DefiningUnit
subclass of: Restriction
  all values from: IfcValue List
  on property: definedValues IfcPropertyTableValue
subclass of: Restriction
  all values from: IfcValue List
  on property: DefiningValues
subclass of: Restriction
  all values from: IfcUnit
  on property: definedUnit IfcPropertyTableValue
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: definedValues IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCurveInterpolationEnum
  on property: curveInterpolation IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: DefiningUnit
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: definedValues IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: definedUnit IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: expression IfcPropertyTableValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcValue List
  on property: DefiningValues
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcValue List
  on property: DefiningValues
disjoint with: IfcPropertySingleValue
disjoint with: IfcPropertyListValue
disjoint with: IfcPropertyBoundedValue
disjoint with: IfcPropertyReferenceValue
disjoint with: IfcPropertyEnumeratedValue

LinearMomentY
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadLinearForce
range: IfcLinearMomentMeasure

TextTransform
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextStyleTextModel
range: IfcTextTransformation

OriginalValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcInventory
range: IfcCostValue

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassification
range: IfcText

RelatingConnectionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelConnectsPathElements
range: IfcConnectionTypeEnum

TEMPERATURE_T
type: NamedIndividual
type: IfcActionSourceTypeEnum

Styles
type: ObjectProperty
domain: IfcSurfaceStyle
range: IfcSurfaceStyleElementSelect

ProcessType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeProcess
range: IfcLabel

WallThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

BATH
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendonType
range: IfcTendonTypeEnum

WATERCOOLED
type: NamedIndividual
type: IfcChillerTypeEnum
type: IfcCondenserTypeEnum

INDUCTORBANK
type: NamedIndividual
type: IfcElectricFlowStorageDeviceTypeEnum

ANGULARVELOCITYUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

Intensity
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSource
range: IfcNormalisedRatioMeasure

Town
type: FunctionalProperty
type: ObjectProperty
domain: IfcPostalAddress
range: IfcLabel

LayerBlocked
type: FunctionalProperty
type: ObjectProperty
domain: IfcPresentationLayerWithStyle
range: IfcLogical

LIGHT
type: NamedIndividual
type: IfcAlarmTypeEnum

IfcCostItem
type: Class
subclass of: IfcControl
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPhysicalQuantity List
  on property: costQuantities IfcCostItem
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCostValue List
  on property: costValues IfcCostItem
subclass of: Restriction
  all values from: IfcCostItemTypeEnum
  on property: predefinedType IfcCostItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostValue List
  on property: costValues IfcCostItem
subclass of: Restriction
  all values from: IfcPhysicalQuantity List
  on property: costQuantities IfcCostItem
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCostItemTypeEnum
  on property: predefinedType IfcCostItem
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcPhysicalQuantity List
  on property: costQuantities IfcCostItem
subclass of: Restriction
  all values from: IfcCostValue List
  on property: costValues IfcCostItem
disjoint with: IfcWorkControl
disjoint with: IfcPermit
disjoint with: IfcActionRequest
disjoint with: IfcWorkCalendar
disjoint with: IfcCostSchedule
disjoint with: IfcPerformanceHistory
disjoint with: IfcProjectOrder

IfcLightSourceSpot
type: Class
subclass of: IfcLightSourcePositional
subclass of: Restriction
  all values from: IfcPositivePlaneAngleMeasure
  on property: spreadAngle IfcLightSourceSpot
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: ConcentrationExponent
subclass of: Restriction
  on class: IfcDirection
  on property: Orientation
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositivePlaneAngleMeasure
  on property: spreadAngle IfcLightSourceSpot
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositivePlaneAngleMeasure
  on property: BeamWidthAngle
subclass of: Restriction
  all values from: IfcDirection
  on property: Orientation
subclass of: Restriction
  on class: IfcPositivePlaneAngleMeasure
  on property: BeamWidthAngle
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcReal
  on property: ConcentrationExponent

Material
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfile
range: IfcMaterial

DisplacementX
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadSingleDisplacement
range: IfcLengthMeasure

AttributeIdentifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcReference
range: IfcIdentifier

GRILL
type: NamedIndividual
type: IfcPermeableCoveringOperationEnum

AgreementFlag
type: FunctionalProperty
type: ObjectProperty
domain: IfcHalfSpaceSolid
range: IfcBoolean

UpperBoundValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyBoundedValue
range: IfcValue

CONSULTANT
type: NamedIndividual
type: IfcRoleEnum

LowerBoundValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertyBoundedValue
range: IfcValue

THIRD_ORDER_THEORY
type: NamedIndividual
type: IfcAnalysisTheoryTypeEnum

KINEMATICVISCOSITYUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

CONNECTOR
type: NamedIndividual
type: IfcCableFittingTypeEnum
type: IfcDuctFittingTypeEnum
type: IfcPipeFittingTypeEnum

IfcSweptSurface
type: Class
subclass of: IfcSurface
subclass of: Class
  union of: IfcSurfaceOfRevolution
  union of: IfcSurfaceOfLinearExtrusion
subclass of: Restriction
  all values from: IfcProfileDef
  on property: sweptCurve IfcSweptSurface
subclass of: Restriction
  on class: IfcProfileDef
  on property: sweptCurve IfcSweptSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: Position
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: Position
disjoint with: IfcElementarySurface
disjoint with: IfcBoundedSurface

THERMOMETER
type: NamedIndividual
type: IfcFlowInstrumentTypeEnum

RepresentationMaps
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeProduct
range: IfcRepresentationMap List

IfcSpatialElement
type: Class
subclass of: IfcProduct
subclass of: Restriction
  all values from: IfcRelContainedInSpatialStructure
  on property: ContainsElements
subclass of: Class
  union of: IfcExternalSpatialStructureElement
  union of: IfcSpatialZone
  union of: IfcSpatialStructureElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: longName IfcSpatialElement
subclass of: Restriction
  all values from: IfcLabel
  on property: longName IfcSpatialElement
subclass of: Restriction
  all values from: IfcRelReferencedInSpatialStructure
  on property: ReferencesElements
subclass of: Restriction
  all values from: IfcRelServicesBuildings
  on property: servicedBySystems IfcSpatialElement
disjoint with: IfcPort
disjoint with: IfcAnnotation
disjoint with: IfcElement
disjoint with: IfcProxy
disjoint with: IfcStructuralItem
disjoint with: IfcStructuralActivity
disjoint with: IfcGrid

FLAT
type: NamedIndividual
type: IfcReflectanceMethodEnum

Polygon
type: FunctionalProperty
type: ObjectProperty
domain: IfcPolyLoop
range: IfcCartesianPoint List

IfcMaterialLayerWithOffsets
type: Class
subclass of: IfcMaterialLayer
subclass of: Restriction
  all values from: IfcLayerSetDirectionEnum
  on property: OffsetDirection
subclass of: Restriction
  on class: IfcLayerSetDirectionEnum
  on property: OffsetDirection
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLengthMeasure List
  on property: OffsetValues
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcLengthMeasure List
  on property: OffsetValues
subclass of: Restriction
  all values from: Restriction
    all values from: Restriction
      on class: IfcLengthMeasure EmptyList
      on property: hasNext
      qualified cardinality: 1
    on property: hasNext
  on property: OffsetValues
subclass of: Restriction
  on class: IfcLengthMeasure List
  on property: OffsetValues
  qualified cardinality: 1

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionChamberElementType
range: IfcDistributionChamberElementTypeEnum

ShapeRepresentations
type: FunctionalProperty
type: ObjectProperty
domain: IfcShapeAspect
range: IfcShapeModel List

STORAGE
type: NamedIndividual
type: IfcTankTypeEnum

DestabilizingLoad
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralAction
range: IfcBoolean

PETROL
type: NamedIndividual
type: IfcInterceptorTypeEnum

SHED_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

TILTANDTURNLEFTHAND
type: NamedIndividual
type: IfcWindowPanelOperationEnum

Category
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayer
range: IfcLabel

ILLUMINANCEUNIT
type: NamedIndividual
type: IfcUnitEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRampType
range: IfcRampTypeEnum

RelatingElement
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelInterferesElements
range: IfcElement
inverse of: InterferesElements

UnitType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDerivedUnit
range: IfcDerivedUnitEnum

IfcReinforcementDefinitionProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: DefinitionType
subclass of: Restriction
  on class: IfcSectionReinforcementProperties List
  on property: reinforcementSectionDefinitions IfcReinforcementDefinitionProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSectionReinforcementProperties List
  on property: reinforcementSectionDefinitions IfcReinforcementDefinitionProperties
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcSectionReinforcementProperties List
  on property: reinforcementSectionDefinitions IfcReinforcementDefinitionProperties
subclass of: Restriction
  all values from: IfcLabel
  on property: DefinitionType
disjoint with: IfcDoorLiningProperties
disjoint with: IfcWindowPanelProperties
disjoint with: IfcWindowLiningProperties
disjoint with: IfcDoorPanelProperties
disjoint with: IfcPermeableCoveringProperties

OverallDepth
type: FunctionalProperty
type: ObjectProperty
domain: IfcIShapeProfileDef
range: IfcPositiveLengthMeasure

Formula
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityVolume
range: IfcLabel

IfcCurveStyleFont
type: Class
subclass of: IfcPresentationItem
subclass of: IfcCurveStyleFontSelect
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcCurveStyleFont
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: name IfcCurveStyleFont
subclass of: Restriction
  all values from: IfcCurveStyleFontPattern List
  on property: PatternList
subclass of: Restriction
  on class: IfcCurveStyleFontPattern List
  on property: PatternList
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcCurveStyleFontPattern List
  on property: PatternList
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcIndexedColourMap
disjoint with: IfcTextureCoordinate
disjoint with: IfcColourRgbList
disjoint with: IfcTextStyleTextModel
disjoint with: IfcTextureVertex
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcSurfaceTexture
disjoint with: IfcPreDefinedItem
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextureVertexList
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcColourSpecification
disjoint with: IfcSurfaceStyleRefraction

SizeInX
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlanarExtent
range: IfcLengthMeasure

SecondTransomOffset
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNormalisedRatioMeasure

Coordinates
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianPoint
range: IfcLengthMeasure List

IfcStairType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcStairTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStairTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcSlabType
disjoint with: IfcPlateType
disjoint with: IfcDoorType
disjoint with: IfcFootingType
disjoint with: IfcChimneyType
disjoint with: IfcWindowType
disjoint with: IfcRoofType
disjoint with: IfcStairFlightType
disjoint with: IfcCurtainWallType
disjoint with: IfcColumnType
disjoint with: IfcRampType
disjoint with: IfcMemberType
disjoint with: IfcPileType
disjoint with: IfcShadingDeviceType
disjoint with: IfcWallType
disjoint with: IfcRailingType
disjoint with: IfcCoveringType
disjoint with: IfcRampFlightType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcBeamType

PRESSURESENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

Radius
type: FunctionalProperty
type: ObjectProperty
domain: IfcSphere
range: IfcPositiveLengthMeasure

IfcZShapeProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: filletRadius IfcZShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: Depth
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: FlangeWidth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: WebThickness
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: WebThickness
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: Depth
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNonNegativeLengthMeasure
  on property: filletRadius IfcZShapeProfileDef
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNonNegativeLengthMeasure
  on property: EdgeRadius
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: flangeThickness IfcZShapeProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: flangeThickness IfcZShapeProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: FlangeWidth
disjoint with: IfcEllipseProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcIShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcLShapeProfileDef

RateSource
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurrencyRelationship
range: IfcLibraryInformation

IfcSlippageConnectionCondition
type: Class
subclass of: IfcStructuralConnectionCondition
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageX
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageX
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageY
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageY
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: SlippageZ
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: SlippageZ
disjoint with: IfcFailureConnectionCondition

DOUBLE_DOOR_SLIDING
type: NamedIndividual
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

EventTriggerType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEvent
range: IfcEventTriggerTypeEnum

IfcDuctFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  all values from: IfcDuctFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcDuctFittingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcPipeFittingType
disjoint with: IfcCableFittingType
disjoint with: IfcJunctionBoxType
disjoint with: IfcCableCarrierFittingType

LegSlope
type: FunctionalProperty
type: ObjectProperty
domain: IfcLShapeProfileDef
range: IfcPlaneAngleMeasure

RefDirection
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve3D
range: IfcDirection

CENTRIFUGALFORWARDCURVED
type: NamedIndividual
type: IfcFanTypeEnum

DEMOLISHING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum

IfcLightSourceDirectional
type: Class
subclass of: IfcLightSource
subclass of: Restriction
  all values from: IfcDirection
  on property: orientation IfcLightSourceDirectional
subclass of: Restriction
  on class: IfcDirection
  on property: orientation IfcLightSourceDirectional
  qualified cardinality: 1
disjoint with: IfcLightSourceAmbient
disjoint with: IfcLightSourcePositional
disjoint with: IfcLightSourceGoniometric

FilletRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcUShapeProfileDef
range: IfcNonNegativeLengthMeasure

IfcMaterialProfile
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  all values from: IfcText
  on property: description IfcMaterialProfile
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMaterial
  on property: Material
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Category
subclass of: Restriction
  all values from: IfcLabel
  on property: Category
subclass of: Restriction
  all values from: IfcProfileDef
  on property: Profile
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: name IfcMaterialProfile
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Priority
subclass of: Restriction
  on class: IfcProfileDef
  on property: Profile
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Priority
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcMaterialProfile
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcMaterialProfile
subclass of: Restriction
  all values from: IfcMaterial
  on property: Material
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterial
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialConstituent
disjoint with: IfcMaterialLayerSet

IfcRailing
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcRailingTypeEnum
  on property: predefinedType IfcRailing
subclass of: Restriction
  all values from: IfcRailingTypeEnum
  on property: predefinedType IfcRailing
disjoint with: IfcStair
disjoint with: IfcBeam
disjoint with: IfcPile
disjoint with: IfcChimney
disjoint with: IfcPlate
disjoint with: IfcColumn
disjoint with: IfcShadingDevice
disjoint with: IfcWindow
disjoint with: IfcWall
disjoint with: IfcRoof
disjoint with: IfcStairFlight
disjoint with: IfcCovering
disjoint with: IfcSlab
disjoint with: IfcCurtainWall
disjoint with: IfcDoor
disjoint with: IfcFooting
disjoint with: IfcRampFlight
disjoint with: IfcRamp
disjoint with: IfcBuildingElementProxy
disjoint with: IfcMember

IfcConnectionSurfaceGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  all values from: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatingElement
subclass of: Restriction
  on class: IfcSurfaceOrFaceSurface
  on property: SurfaceOnRelatingElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSurfaceOrFaceSurface
  on property: surfaceOnRelatedElement IfcConnectionSurfaceGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSurfaceOrFaceSurface
  on property: surfaceOnRelatedElement IfcConnectionSurfaceGeometry
disjoint with: IfcConnectionCurveGeometry
disjoint with: IfcConnectionPointGeometry
disjoint with: IfcConnectionVolumeGeometry

BenchmarkValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcObjective
range: IfcConstraint List

BeamWidthAngle
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourceSpot
range: IfcPositivePlaneAngleMeasure

DISMANTLE
type: NamedIndividual
type: IfcTaskTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcAirToAirHeatRecoveryType
range: IfcAirToAirHeatRecoveryTypeEnum

STANDALONE
type: NamedIndividual
type: IfcElectricGeneratorTypeEnum

LastRevisionTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDateTime

MonthComponent
type: ObjectProperty
domain: IfcRecurrencePattern
range: IfcMonthInYearNumber

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricTimeControl
range: IfcElectricTimeControlTypeEnum

ObjectType
type: FunctionalProperty
type: ObjectProperty
domain: IfcObject
range: IfcLabel

CODECOMPLIANCE
type: NamedIndividual
type: IfcObjectiveEnum

MILLI
type: NamedIndividual
type: IfcSIPrefix

ICE
type: NamedIndividual
type: IfcActionSourceTypeEnum

ROOFDRAIN
type: NamedIndividual
type: IfcWasteTerminalTypeEnum

LongDescription
type: FunctionalProperty
type: ObjectProperty
domain: IfcTypeResource
range: IfcText

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcTubeBundleType
range: IfcTubeBundleTypeEnum

IfcDerivedUnit
type: Class
subclass of: IfcUnit
subclass of: Restriction
  all values from: IfcDerivedUnitElement
  on property: Elements
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDerivedUnitElement
  on property: Elements
subclass of: Restriction
  all values from: IfcDerivedUnitEnum
  on property: UnitType
subclass of: Restriction
  on class: IfcDerivedUnitEnum
  on property: UnitType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLabel
  on property: UserDefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: UserDefinedType

ReferenceExtent
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialProfileSetUsage
range: IfcPositiveLengthMeasure

FLUSHING
type: NamedIndividual
type: IfcValveTypeEnum

IfcElectricApplianceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  on class: IfcElectricApplianceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcElectricApplianceTypeEnum
  on property: PredefinedType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcStackTerminalType
disjoint with: IfcWasteTerminalType
disjoint with: IfcLampType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcLightFixtureType
disjoint with: IfcCommunicationsApplianceType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcOutletType
disjoint with: IfcAirTerminalType

IfcRelDeclares
type: Class
subclass of: IfcRelationship
subclass of: Restriction
  all values from: IfcContext
  on property: RelatingContext
subclass of: Restriction
  all values from: IfcDefinitionSelect
  on property: RelatedDefinitions
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcDefinitionSelect
  on property: RelatedDefinitions
subclass of: Restriction
  on class: IfcContext
  on property: RelatingContext
  qualified cardinality: 1
disjoint with: IfcRelDecomposes
disjoint with: IfcRelAssigns
disjoint with: IfcRelDefines
disjoint with: IfcRelConnects
disjoint with: IfcRelAssociates

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcColourSpecification
range: IfcLabel

DiffuseTransmissionColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

BALANCINGDAMPER
type: NamedIndividual
type: IfcDamperTypeEnum

LOGICALXOR
type: NamedIndividual
type: IfcLogicalOperatorEnum

THERMOSIPHONSEALEDTUBEHEATEXCHANGERS
type: NamedIndividual
type: IfcAirToAirHeatRecoveryTypeEnum

Description
type: FunctionalProperty
type: ObjectProperty
domain: IfcCoordinateReferenceSystem
range: IfcText

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStairType
range: IfcStairTypeEnum

RelatedElements
type: ObjectProperty
domain: IfcRelContainedInSpatialStructure
range: IfcProduct

Colours
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedColourMap
range: IfcColourRgbList

FROSTSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

BOTH
type: NamedIndividual
type: IfcSurfaceSide

GENERALISED_CONE
type: NamedIndividual
type: IfcBSplineSurfaceForm

SelfIntersect
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurface
range: IfcLogical

RelatingMonetaryUnit
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurrencyRelationship
range: IfcMonetaryUnit

SOLIDANGLEUNIT
type: NamedIndividual
type: IfcUnitEnum

VIRTUAL
type: NamedIndividual
type: IfcPhysicalOrVirtualEnum

STRAND
type: NamedIndividual
type: IfcTendonTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurtainWallType
range: IfcCurtainWallTypeEnum

RECTIFIER
type: NamedIndividual
type: IfcTransformerTypeEnum

IfcActionRequest
type: Class
subclass of: IfcControl
subclass of: Restriction
  all values from: IfcText
  on property: longDescription IfcActionRequest
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: Status
subclass of: Restriction
  all values from: IfcLabel
  on property: Status
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: longDescription IfcActionRequest
subclass of: Restriction
  all values from: IfcActionRequestTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActionRequestTypeEnum
  on property: PredefinedType
disjoint with: IfcWorkControl
disjoint with: IfcCostSchedule
disjoint with: IfcCostItem
disjoint with: IfcPermit
disjoint with: IfcProjectOrder
disjoint with: IfcPerformanceHistory
disjoint with: IfcWorkCalendar

RemainingTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcTaskTime
range: IfcDuration

IfcLightFixture
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLightFixtureTypeEnum
  on property: predefinedType IfcLightFixture
subclass of: Restriction
  all values from: IfcLightFixtureTypeEnum
  on property: predefinedType IfcLightFixture
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcSpaceHeater
disjoint with: IfcLamp
disjoint with: IfcAirTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcElectricAppliance
disjoint with: IfcMedicalDevice
disjoint with: IfcWasteTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcOutlet
disjoint with: IfcAudioVisualAppliance

COMMISSIONINGENGINEER
type: NamedIndividual
type: IfcRoleEnum

IfcEvaporativeCooler
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  all values from: IfcEvaporativeCoolerTypeEnum
  on property: predefinedType IfcEvaporativeCooler
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcEvaporativeCoolerTypeEnum
  on property: predefinedType IfcEvaporativeCooler
disjoint with: IfcHumidifier
disjoint with: IfcTransformer
disjoint with: IfcElectricMotor
disjoint with: IfcMotorConnection
disjoint with: IfcBurner
disjoint with: IfcCooledBeam
disjoint with: IfcCondenser
disjoint with: IfcEvaporator
disjoint with: IfcTubeBundle
disjoint with: IfcCoolingTower
disjoint with: IfcEngine
disjoint with: IfcCoil
disjoint with: IfcSolarDevice
disjoint with: IfcHeatExchanger
disjoint with: IfcBoiler
disjoint with: IfcChiller
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcElectricGenerator
disjoint with: IfcUnitaryEquipment

IfcPumpType
type: Class
subclass of: IfcFlowMovingDeviceType
subclass of: Restriction
  all values from: IfcPumpTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcPumpTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcFanType
disjoint with: IfcCompressorType

TransverseBarSpacing
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMesh
range: IfcPositiveLengthMeasure

FlangeWidth
type: FunctionalProperty
type: ObjectProperty
domain: IfcZShapeProfileDef
range: IfcPositiveLengthMeasure

EXA
type: NamedIndividual
type: IfcSIPrefix

OffsetValues
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerWithOffsets
range: IfcLengthMeasure List

RENOVATION
type: NamedIndividual
type: IfcTaskTypeEnum

PlanarForceX
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralLoadPlanarForce
range: IfcPlanarForceMeasure

ANCHORING
type: NamedIndividual
type: IfcReinforcingBarTypeEnum
type: IfcReinforcingBarRoleEnum

MULTIPOSITION
type: NamedIndividual
type: IfcControllerTypeEnum

ADIABATICRIGIDMEDIA
type: NamedIndividual
type: IfcHumidifierTypeEnum

Height
type: FunctionalProperty
type: ObjectProperty
domain: IfcRectangularPyramid
range: IfcPositiveLengthMeasure

SITE
type: NamedIndividual
type: IfcAssemblyPlaceEnum
type: IfcCrewResourceTypeEnum
type: IfcAddressTypeEnum

TranslationalStiffnessX
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundaryNodeCondition
range: IfcTranslationalStiffnessSelect

IfcRelConnectsPathElements
type: Class
subclass of: IfcRelConnectsElements
subclass of: Restriction
  on class: IfcInteger List
  on property: RelatingPriorities
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcConnectionTypeEnum
  on property: RelatingConnectionType
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger List
  on property: RelatedPriorities
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcConnectionTypeEnum
  on property: RelatedConnectionType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcInteger List
  on property: RelatedPriorities
subclass of: Restriction
  all values from: IfcInteger List
  on property: RelatingPriorities
subclass of: Restriction
  all values from: IfcConnectionTypeEnum
  on property: RelatingConnectionType
subclass of: Restriction
  all values from: IfcConnectionTypeEnum
  on property: RelatedConnectionType
disjoint with: IfcRelConnectsWithRealizingElements

IfcGeometricRepresentationContext
type: Class
subclass of: IfcCoordinateReferenceSystemSelect
subclass of: IfcRepresentationContext
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: worldCoordinateSystem IfcGeometricRepresentationContext
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcReal
  on property: precision IfcGeometricRepresentationContext
subclass of: Restriction
  all values from: IfcDimensionCount
  on property: coordinateSpaceDimension IfcGeometricRepresentationContext
subclass of: Restriction
  all values from: IfcDirection
  on property: TrueNorth
subclass of: Restriction
  on class: IfcDimensionCount
  on property: coordinateSpaceDimension IfcGeometricRepresentationContext
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDirection
  on property: TrueNorth
subclass of: Restriction
  all values from: IfcGeometricRepresentationSubContext
  on property: HasSubContexts
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: worldCoordinateSystem IfcGeometricRepresentationContext
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: precision IfcGeometricRepresentationContext

State
type: FunctionalProperty
type: ObjectProperty
domain: IfcOwnerHistory
range: IfcStateEnum

RelatingSpace
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelCoversSpaces
range: IfcSpace
inverse of: HasCoverings

SHUTDOWN
type: NamedIndividual
type: IfcProcedureTypeEnum

ValidFrom
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcDate

SequenceType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSequence
range: IfcSequenceEnum

IfcRecurrencePattern
type: Class
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcTimePeriod List
  on property: TimePeriods
subclass of: Restriction
  all values from: IfcMonthInYearNumber
  on property: MonthComponent
subclass of: Restriction
  all values from: IfcInteger
  on property: Occurrences
subclass of: Restriction
  all values from: IfcRecurrenceTypeEnum
  on property: recurrenceType IfcRecurrencePattern
subclass of: Restriction
  all values from: IfcInteger
  on property: Interval
subclass of: Restriction
  on class: IfcRecurrenceTypeEnum
  on property: recurrenceType IfcRecurrencePattern
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcDayInWeekNumber
  on property: weekdayComponent IfcRecurrencePattern
subclass of: Restriction
  all values from: IfcDayInMonthNumber
  on property: DayComponent
subclass of: Restriction
  all values from: IfcInteger
  on property: position IfcRecurrencePattern
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTimePeriod List
  on property: TimePeriods
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Occurrences
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: position IfcRecurrencePattern
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: Interval
subclass of: Restriction
  all values from: IfcTimePeriod List
  on property: TimePeriods

IfcExtrudedAreaSolidTapered
type: Class
subclass of: IfcExtrudedAreaSolid
subclass of: Restriction
  all values from: IfcProfileDef
  on property: EndSweptArea
subclass of: Restriction
  on class: IfcProfileDef
  on property: EndSweptArea
  qualified cardinality: 1

IsMilestone
type: FunctionalProperty
type: ObjectProperty
domain: IfcTask
range: IfcBoolean

IfcSimplePropertyTemplate
type: Class
subclass of: IfcPropertyTemplate
subclass of: Restriction
  all values from: IfcSimplePropertyTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  all values from: IfcLabel
  on property: SecondaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: expression IfcSimplePropertyTemplate
subclass of: Restriction
  all values from: IfcUnit
  on property: PrimaryUnit
subclass of: Restriction
  all values from: IfcLabel
  on property: PrimaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStateEnum
  on property: AccessState
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: PrimaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPropertyEnumeration
  on property: enumerators IfcSimplePropertyTemplate
subclass of: Restriction
  all values from: IfcStateEnum
  on property: AccessState
subclass of: Restriction
  all values from: IfcLabel
  on property: expression IfcSimplePropertyTemplate
subclass of: Restriction
  all values from: IfcPropertyEnumeration
  on property: enumerators IfcSimplePropertyTemplate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: SecondaryMeasureType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: secondaryUnit IfcSimplePropertyTemplate
subclass of: Restriction
  all values from: IfcUnit
  on property: secondaryUnit IfcSimplePropertyTemplate
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSimplePropertyTemplateTypeEnum
  on property: TemplateType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcUnit
  on property: PrimaryUnit
disjoint with: IfcComplexPropertyTemplate

AccessState
type: FunctionalProperty
type: ObjectProperty
domain: IfcSimplePropertyTemplate
range: IfcStateEnum

LOUVER
type: NamedIndividual
type: IfcPermeableCoveringOperationEnum

RelatedResourceObjects
type: ObjectProperty
domain: IfcResourceApprovalRelationship
range: IfcResourceObjectSelect
inverse of: HasApprovals

TOILETPAN
type: NamedIndividual
type: IfcSanitaryTerminalTypeEnum

Fraction
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialConstituent
range: IfcNormalisedRatioMeasure

IfcCableFitting
type: Class
subclass of: IfcFlowFitting
subclass of: Restriction
  all values from: IfcCableFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCableFittingTypeEnum
  on property: PredefinedType
disjoint with: IfcDuctFitting
disjoint with: IfcCableCarrierFitting
disjoint with: IfcPipeFitting
disjoint with: IfcJunctionBox

IfcRelVoidsElement
type: Class
subclass of: IfcRelDecomposes
subclass of: Restriction
  all values from: IfcElement
  on property: relatingBuildingElement IfcRelVoidsElement
subclass of: Restriction
  on class: IfcElement
  on property: relatingBuildingElement IfcRelVoidsElement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcFeatureElementSubtraction
  on property: relatedOpeningElement IfcRelVoidsElement
subclass of: Restriction
  on class: IfcFeatureElementSubtraction
  on property: relatedOpeningElement IfcRelVoidsElement
  qualified cardinality: 1
disjoint with: IfcRelNests
disjoint with: IfcRelAggregates
disjoint with: IfcRelProjectsElement

DIRECTEXPANSIONTUBEINTUBE
type: NamedIndividual
type: IfcEvaporatorTypeEnum

IfcPlateType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  on class: IfcPlateTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPlateTypeEnum
  on property: PredefinedType
disjoint with: IfcRampFlightType
disjoint with: IfcRampType
disjoint with: IfcCoveringType
disjoint with: IfcCurtainWallType
disjoint with: IfcMemberType
disjoint with: IfcBuildingElementProxyType
disjoint with: IfcPileType
disjoint with: IfcChimneyType
disjoint with: IfcWallType
disjoint with: IfcSlabType
disjoint with: IfcBeamType
disjoint with: IfcStairType
disjoint with: IfcFootingType
disjoint with: IfcShadingDeviceType
disjoint with: IfcStairFlightType
disjoint with: IfcRoofType
disjoint with: IfcDoorType
disjoint with: IfcWindowType
disjoint with: IfcRailingType
disjoint with: IfcColumnType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcStructuralSurfaceReaction
range: IfcStructuralSurfaceActivityTypeEnum

IfcSurfaceStyleRefraction
type: Class
subclass of: IfcPresentationItem
subclass of: IfcSurfaceStyleElementSelect
subclass of: Restriction
  all values from: IfcReal
  on property: dispersionFactor IfcSurfaceStyleRefraction
subclass of: Restriction
  all values from: IfcReal
  on property: RefractionIndex
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: dispersionFactor IfcSurfaceStyleRefraction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReal
  on property: RefractionIndex
disjoint with: IfcTextStyleForDefinedFont
disjoint with: IfcTextStyleTextModel
disjoint with: IfcCurveStyleFontAndScaling
disjoint with: IfcTextureVertex
disjoint with: IfcColourRgbList
disjoint with: IfcCurveStyleFont
disjoint with: IfcTextureVertexList
disjoint with: IfcSurfaceStyleWithTextures
disjoint with: IfcIndexedColourMap
disjoint with: IfcSurfaceStyleLighting
disjoint with: IfcSurfaceTexture
disjoint with: IfcSurfaceStyleShading
disjoint with: IfcTextureCoordinate
disjoint with: IfcColourSpecification
disjoint with: IfcCurveStyleFontPattern
disjoint with: IfcPreDefinedItem

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCooledBeam
range: IfcCooledBeamTypeEnum

DEMOLITION
type: NamedIndividual
type: IfcTaskTypeEnum

BUOYANCY
type: NamedIndividual
type: IfcActionSourceTypeEnum

Depth
type: FunctionalProperty
type: ObjectProperty
domain: IfcLShapeProfileDef
range: IfcPositiveLengthMeasure

InnerCurves
type: ObjectProperty
domain: IfcArbitraryProfileDefWithVoids
range: IfcCurve

GUTTER
type: NamedIndividual
type: IfcPipeSegmentTypeEnum

LocalOrigin
type: FunctionalProperty
type: ObjectProperty
domain: IfcCartesianTransformationOperator
range: IfcCartesianPoint

UNION
type: NamedIndividual
type: IfcBooleanOperator

COWL
type: NamedIndividual
type: IfcStackTerminalTypeEnum

IfcElectricAppliance
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcElectricApplianceTypeEnum
  on property: predefinedType IfcElectricAppliance
subclass of: Restriction
  all values from: IfcElectricApplianceTypeEnum
  on property: predefinedType IfcElectricAppliance
disjoint with: IfcAirTerminal
disjoint with: IfcLightFixture
disjoint with: IfcSpaceHeater
disjoint with: IfcMedicalDevice
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcSanitaryTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcLamp
disjoint with: IfcOutlet
disjoint with: IfcWasteTerminal
disjoint with: IfcCommunicationsAppliance

IfcConstructionProductResource
type: Class
subclass of: IfcConstructionResource
subclass of: Restriction
  all values from: IfcConstructionProductResourceTypeEnum
  on property: predefinedType IfcConstructionProductResource
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcConstructionProductResourceTypeEnum
  on property: predefinedType IfcConstructionProductResource
disjoint with: IfcSubContractResource
disjoint with: IfcLaborResource
disjoint with: IfcConstructionMaterialResource
disjoint with: IfcCrewResource
disjoint with: IfcConstructionEquipmentResource

PARTIAL
type: NamedIndividual
type: IfcElementCompositionEnum
type: IfcBuildingElementProxyTypeEnum

CULVERT
type: NamedIndividual
type: IfcPipeSegmentTypeEnum

CreationDate
type: FunctionalProperty
type: ObjectProperty
domain: IfcWorkControl
range: IfcDateTime

ReflectionColour
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRendering
range: IfcColourOrFactor

OXYGENGENERATOR
type: NamedIndividual
type: IfcMedicalDeviceTypeEnum

IfcCommunicationsApplianceType
type: Class
subclass of: IfcFlowTerminalType
subclass of: Restriction
  all values from: IfcCommunicationsApplianceTypeEnum
  on property: predefinedType IfcCommunicationsApplianceType
subclass of: Restriction
  on class: IfcCommunicationsApplianceTypeEnum
  on property: predefinedType IfcCommunicationsApplianceType
  qualified cardinality: 1
disjoint with: IfcElectricApplianceType
disjoint with: IfcWasteTerminalType
disjoint with: IfcAudioVisualApplianceType
disjoint with: IfcLightFixtureType
disjoint with: IfcStackTerminalType
disjoint with: IfcFireSuppressionTerminalType
disjoint with: IfcSpaceHeaterType
disjoint with: IfcMedicalDeviceType
disjoint with: IfcSanitaryTerminalType
disjoint with: IfcLampType
disjoint with: IfcOutletType
disjoint with: IfcAirTerminalType

XDim
type: FunctionalProperty
type: ObjectProperty
domain: IfcBoundingBox
range: IfcPositiveLengthMeasure

Location
type: FunctionalProperty
type: ObjectProperty
domain: IfcDocumentInformation
range: IfcURIReference

IfcCrewResourceType
type: Class
subclass of: IfcConstructionResourceType
subclass of: Restriction
  all values from: IfcCrewResourceTypeEnum
  on property: predefinedType IfcCrewResourceType
subclass of: Restriction
  on class: IfcCrewResourceTypeEnum
  on property: predefinedType IfcCrewResourceType
  qualified cardinality: 1
disjoint with: IfcLaborResourceType
disjoint with: IfcConstructionMaterialResourceType
disjoint with: IfcConstructionEquipmentResourceType
disjoint with: IfcConstructionProductResourceType
disjoint with: IfcSubContractResourceType

BendingShapeCode
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcLabel

DefinitionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcementDefinitionProperties
range: IfcLabel

IfcTransportElementType
type: Class
subclass of: IfcElementType
subclass of: Restriction
  all values from: IfcTransportElementTypeEnum
  on property: predefinedType IfcTransportElementType
subclass of: Restriction
  on class: IfcTransportElementTypeEnum
  on property: predefinedType IfcTransportElementType
  qualified cardinality: 1
disjoint with: IfcCivilElementType
disjoint with: IfcElementAssemblyType
disjoint with: IfcDistributionElementType
disjoint with: IfcFurnishingElementType
disjoint with: IfcBuildingElementType
disjoint with: IfcElementComponentType
disjoint with: IfcGeographicElementType

GENERAL
type: NamedIndividual
type: IfcLaborResourceTypeEnum

LESSTHAN
type: NamedIndividual
type: IfcBenchmarkEnum

TransomThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcNonNegativeLengthMeasure

ReflectanceMethod
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceStyleRendering
range: IfcReflectanceMethodEnum

IfcRampFlightType
type: Class
subclass of: IfcBuildingElementType
subclass of: Restriction
  all values from: IfcRampFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcRampFlightTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcBeamType
disjoint with: IfcSlabType
disjoint with: IfcWindowType
disjoint with: IfcMemberType
disjoint with: IfcRailingType
disjoint with: IfcStairType
disjoint with: IfcRoofType
disjoint with: IfcShadingDeviceType
disjoint with: IfcDoorType
disjoint with: IfcColumnType
disjoint with: IfcCurtainWallType
disjoint with: IfcWallType
disjoint with: IfcRampType
disjoint with: IfcChimneyType
disjoint with: IfcCoveringType
disjoint with: IfcStairFlightType
disjoint with: IfcFootingType
disjoint with: IfcPileType
disjoint with: IfcPlateType
disjoint with: IfcBuildingElementProxyType

MERGECONFLICT
type: NamedIndividual
type: IfcObjectiveEnum

IfcReinforcementBarProperties
type: Class
subclass of: IfcPreDefinedProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: nominalBarDiameter IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: totalCrossSectionArea IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: effectiveDepth IfcReinforcementBarProperties
subclass of: Restriction
  all values from: IfcLabel
  on property: SteelGrade
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReinforcingBarSurfaceEnum
  on property: barSurface IfcReinforcementBarProperties
subclass of: Restriction
  on class: IfcAreaMeasure
  on property: totalCrossSectionArea IfcReinforcementBarProperties
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCountMeasure
  on property: BarCount
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: nominalBarDiameter IfcReinforcementBarProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: effectiveDepth IfcReinforcementBarProperties
subclass of: Restriction
  on class: IfcLabel
  on property: SteelGrade
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCountMeasure
  on property: BarCount
subclass of: Restriction
  all values from: IfcReinforcingBarSurfaceEnum
  on property: barSurface IfcReinforcementBarProperties
disjoint with: IfcSectionProperties
disjoint with: IfcSectionReinforcementProperties

EdgeRadius
type: FunctionalProperty
type: ObjectProperty
domain: IfcUShapeProfileDef
range: IfcNonNegativeLengthMeasure

Segments
type: FunctionalProperty
type: ObjectProperty
domain: IfcIndexedPolyCurve
range: IfcSegmentIndexSelect List

IfcDoorPanelProperties
type: Class
subclass of: IfcPreDefinedPropertySet
subclass of: Restriction
  all values from: IfcDoorPanelOperationEnum
  on property: panelOperation IfcDoorPanelProperties
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: panelDepth IfcDoorPanelProperties
subclass of: Restriction
  all values from: IfcDoorPanelPositionEnum
  on property: panelPosition IfcDoorPanelProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: panelDepth IfcDoorPanelProperties
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: PanelWidth
subclass of: Restriction
  on class: IfcDoorPanelOperationEnum
  on property: panelOperation IfcDoorPanelProperties
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcShapeAspect
  on property: shapeAspectStyle IfcDoorPanelProperties
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: PanelWidth
subclass of: Restriction
  all values from: IfcShapeAspect
  on property: shapeAspectStyle IfcDoorPanelProperties
subclass of: Restriction
  on class: IfcDoorPanelPositionEnum
  on property: panelPosition IfcDoorPanelProperties
  qualified cardinality: 1
disjoint with: IfcDoorLiningProperties
disjoint with: IfcPermeableCoveringProperties
disjoint with: IfcWindowLiningProperties
disjoint with: IfcWindowPanelProperties
disjoint with: IfcReinforcementDefinitionProperties

IfcPipeFittingType
type: Class
subclass of: IfcFlowFittingType
subclass of: Restriction
  all values from: IfcPipeFittingTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcPipeFittingTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcDuctFittingType
disjoint with: IfcCableFittingType
disjoint with: IfcJunctionBoxType
disjoint with: IfcCableCarrierFittingType

ImplicitOuter
type: FunctionalProperty
type: ObjectProperty
domain: IfcCurveBoundedSurface
range: IfcBoolean

PHSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

NOTINCLUDES
type: NamedIndividual
type: IfcBenchmarkEnum

IfcRevolvedAreaSolidTapered
type: Class
subclass of: IfcRevolvedAreaSolid
subclass of: Restriction
  all values from: IfcProfileDef
  on property: EndSweptArea
subclass of: Restriction
  on class: IfcProfileDef
  on property: EndSweptArea
  qualified cardinality: 1

IfcBSplineSurface
type: Class
subclass of: IfcBoundedSurface
subclass of: Restriction
  all values from: IfcLogical
  on property: UClosed
subclass of: Restriction
  all values from: IfcLogical
  on property: SelfIntersect
subclass of: Restriction
  all values from: IfcBSplineSurfaceForm
  on property: SurfaceForm
subclass of: Restriction
  all values from: IfcInteger
  on property: UDegree
subclass of: Restriction
  on class: IfcBSplineSurfaceForm
  on property: SurfaceForm
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcLogical
  on property: VClosed
subclass of: Class
  union of: IfcBSplineSurfaceWithKnots
subclass of: Restriction
  on class: IfcInteger
  on property: UDegree
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcInteger
  on property: vDegree IfcBSplineSurface
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcCartesianPoint List List
  on property: ControlPointsList
subclass of: Restriction
  on class: IfcLogical
  on property: SelfIntersect
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcCartesianPoint List List
  on property: ControlPointsList
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: VClosed
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcLogical
  on property: UClosed
  qualified cardinality: 1
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: Restriction
      on property: hasNext
      some values from: IfcCartesianPoint List List
  on property: ControlPointsList
subclass of: Restriction
  all values from: IfcInteger
  on property: vDegree IfcBSplineSurface
disjoint with: IfcCurveBoundedPlane
disjoint with: IfcRectangularTrimmedSurface
disjoint with: IfcCurveBoundedSurface

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPipeFitting
range: IfcPipeFittingTypeEnum

VARISTOR
type: NamedIndividual
type: IfcProtectiveDeviceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcElectricApplianceType
range: IfcElectricApplianceTypeEnum

CUTOUT
type: NamedIndividual
type: IfcVoidingFeatureTypeEnum

TemplateType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSimplePropertyTemplate
range: IfcSimplePropertyTemplateTypeEnum

DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER
type: NamedIndividual
type: IfcEvaporativeCoolerTypeEnum

RAIN
type: NamedIndividual
type: IfcActionSourceTypeEnum

MICROWAVE
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

TransverseBarSpacing
type: FunctionalProperty
type: ObjectProperty
domain: IfcReinforcingMeshType
range: IfcPositiveLengthMeasure

EVENTCOMPLEX
type: NamedIndividual
type: IfcEventTriggerTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlateType
range: IfcPlateTypeEnum

PAVILION_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

Corresponds
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelSpaceBoundary2ndLevel
range: IfcRelSpaceBoundary2ndLevel

SLAB_FIELD
type: NamedIndividual
type: IfcElementAssemblyTypeEnum

SPACEINVENTORY
type: NamedIndividual
type: IfcInventoryTypeEnum

IfcStairFlight
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: RiserHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: RiserHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: NumberOfRisers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: treadLength IfcStairFlight
subclass of: Restriction
  all values from: IfcInteger
  on property: NumberOfRisers
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStairFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcInteger
  on property: NumberOfTreads
subclass of: Restriction
  all values from: IfcStairFlightTypeEnum
  on property: PredefinedType
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: treadLength IfcStairFlight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcInteger
  on property: NumberOfTreads
disjoint with: IfcRoof
disjoint with: IfcWindow
disjoint with: IfcWall
disjoint with: IfcBeam
disjoint with: IfcColumn
disjoint with: IfcMember
disjoint with: IfcPile
disjoint with: IfcBuildingElementProxy
disjoint with: IfcRailing
disjoint with: IfcChimney
disjoint with: IfcSlab
disjoint with: IfcRamp
disjoint with: IfcCovering
disjoint with: IfcRampFlight
disjoint with: IfcFooting
disjoint with: IfcPlate
disjoint with: IfcDoor
disjoint with: IfcCurtainWall
disjoint with: IfcShadingDevice
disjoint with: IfcStair

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcResourceLevelRelationship
range: IfcLabel

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCostSchedule
range: IfcCostScheduleTypeEnum

Outer
type: FunctionalProperty
type: ObjectProperty
domain: IfcManifoldSolidBrep
range: IfcClosedShell

LESSEE
type: NamedIndividual
type: IfcOccupantTypeEnum

THERMOSTATICACTUATOR
type: NamedIndividual
type: IfcActuatorTypeEnum

PSET_TYPEDRIVENONLY
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

IfcOrganization
type: Class
subclass of: IfcObjectReferenceSelect
subclass of: IfcResourceObjectSelect
subclass of: IfcActorSelect
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcAddress List
  on property: Addresses
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcActorRole List
  on property: roles IfcOrganization
subclass of: Restriction
  all values from: Restriction
    on property: hasNext
    some values from: IfcActorRole List
  on property: roles IfcOrganization
subclass of: Restriction
  all values from: IfcOrganizationRelationship
  on property: Relates
subclass of: Restriction
  all values from: IfcIdentifier
  on property: identification IfcOrganization
subclass of: Restriction
  all values from: IfcOrganizationRelationship
  on property: IsRelatedBy
subclass of: Restriction
  all values from: IfcLabel
  on property: Name
subclass of: Restriction
  on class: IfcLabel
  on property: Name
  qualified cardinality: 1
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcIdentifier
  on property: identification IfcOrganization
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: Description
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAddress List
  on property: Addresses
subclass of: Restriction
  all values from: IfcAddress List
  on property: Addresses
subclass of: Restriction
  all values from: IfcPersonAndOrganization
  on property: engages IfcOrganization
subclass of: Restriction
  all values from: IfcText
  on property: Description
subclass of: Restriction
  all values from: IfcActorRole List
  on property: roles IfcOrganization

FUMEHOODEXHAUST
type: NamedIndividual
type: IfcDamperTypeEnum

ConstructionType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPile
range: IfcPileConstructionEnum

IfcRelAssociatesLibrary
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  all values from: IfcLibrarySelect
  on property: RelatingLibrary
subclass of: Restriction
  on class: IfcLibrarySelect
  on property: RelatingLibrary
  qualified cardinality: 1
disjoint with: IfcRelAssociatesMaterial
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesClassification
disjoint with: IfcRelAssociatesApproval

IfcTransportElement
type: Class
subclass of: IfcElement
subclass of: Restriction
  all values from: IfcTransportElementTypeEnum
  on property: predefinedType IfcTransportElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTransportElementTypeEnum
  on property: predefinedType IfcTransportElement
disjoint with: IfcGeographicElement
disjoint with: IfcElementAssembly
disjoint with: IfcCivilElement
disjoint with: IfcFeatureElement
disjoint with: IfcDistributionElement
disjoint with: IfcElementComponent
disjoint with: IfcBuildingElement
disjoint with: IfcVirtualElement
disjoint with: IfcFurnishingElement

LiningToPanelOffsetX
type: FunctionalProperty
type: ObjectProperty
domain: IfcWindowLiningProperties
range: IfcLengthMeasure

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDistributionChamberElement
range: IfcDistributionChamberElementTypeEnum

TRIPLE_PANEL_LEFT
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

TWOPOSITION
type: NamedIndividual
type: IfcControllerTypeEnum

ATEND
type: NamedIndividual
type: IfcConnectionTypeEnum

StartTime
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimePeriod
range: IfcTime

ObjectiveQualifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcObjective
range: IfcObjectiveEnum

TRIGGERCONDITION
type: NamedIndividual
type: IfcObjectiveEnum

PLAIN
type: NamedIndividual
type: IfcReinforcingBarSurfaceEnum

NOTDEFIEND
type: NamedIndividual
type: IfcExternalSpatialElementTypeEnum

Radius
type: FunctionalProperty
type: ObjectProperty
domain: IfcCylindricalSurface
range: IfcPositiveLengthMeasure

SURF_OF_LINEAR_EXTRUSION
type: NamedIndividual
type: IfcBSplineSurfaceForm

TIMEDELAY
type: NamedIndividual
type: IfcElectricTimeControlTypeEnum

IfcEllipseProfileDef
type: Class
subclass of: IfcParameterizedProfileDef
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: semiAxis1 IfcEllipseProfileDef
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcPositiveLengthMeasure
  on property: semiAxis2 IfcEllipseProfileDef
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: semiAxis1 IfcEllipseProfileDef
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: semiAxis2 IfcEllipseProfileDef
disjoint with: IfcTrapeziumProfileDef
disjoint with: IfcLShapeProfileDef
disjoint with: IfcTShapeProfileDef
disjoint with: IfcCShapeProfileDef
disjoint with: IfcRectangleProfileDef
disjoint with: IfcZShapeProfileDef
disjoint with: IfcAsymmetricIShapeProfileDef
disjoint with: IfcCircleProfileDef
disjoint with: IfcUShapeProfileDef
disjoint with: IfcIShapeProfileDef

PIECEWISECONSTANT
type: NamedIndividual
type: IfcTimeSeriesDataTypeEnum

FrameThickness
type: FunctionalProperty
type: ObjectProperty
domain: IfcPermeableCoveringProperties
range: IfcPositiveLengthMeasure

FrictionCoefficient
type: FunctionalProperty
type: ObjectProperty
domain: IfcTendon
range: IfcNormalisedRatioMeasure

BLINN
type: NamedIndividual
type: IfcReflectanceMethodEnum

TERRAIN
type: NamedIndividual
type: IfcGeographicElementTypeEnum

PSET_TYPEDRIVENOVERRIDE
type: NamedIndividual
type: IfcPropertySetTemplateTypeEnum

ColourTemperature
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightSourceGoniometric
range: IfcThermodynamicTemperatureMeasure

PRESSUREGAUGE
type: NamedIndividual
type: IfcFlowInstrumentTypeEnum

RADIOACTIVITYSENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

PAVING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum
type: IfcLaborResourceTypeEnum

IfcMaterialConstituent
type: Class
subclass of: IfcMaterialDefinition
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcText
  on property: description IfcMaterialConstituent
subclass of: Restriction
  all values from: IfcMaterialConstituentSet
  on property: toMaterialConstituentSet IfcMaterialConstituent
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: Fraction
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: Fraction
subclass of: Restriction
  all values from: IfcMaterial
  on property: Material
subclass of: Restriction
  all values from: IfcText
  on property: description IfcMaterialConstituent
subclass of: Restriction
  all values from: IfcLabel
  on property: name IfcMaterialConstituent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: name IfcMaterialConstituent
subclass of: Restriction
  all values from: IfcLabel
  on property: category IfcMaterialConstituent
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: category IfcMaterialConstituent
subclass of: Restriction
  on class: IfcMaterial
  on property: Material
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcMaterialConstituentSet
  on property: toMaterialConstituentSet IfcMaterialConstituent
  qualified cardinality: 1
disjoint with: IfcMaterialLayer
disjoint with: IfcMaterialProfileSet
disjoint with: IfcMaterial
disjoint with: IfcMaterialConstituentSet
disjoint with: IfcMaterialLayerSet
disjoint with: IfcMaterialProfile

READONLY
type: NamedIndividual
type: IfcStateEnum

MODULUSOFSUBGRADEREACTIONUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

SUMP
type: NamedIndividual
type: IfcDistributionChamberElementTypeEnum

IfcOrientedEdge
type: Class
subclass of: IfcEdge
subclass of: Restriction
  all values from: IfcEdge
  on property: edgeElement IfcOrientedEdge
subclass of: Restriction
  on class: IfcEdge
  on property: edgeElement IfcOrientedEdge
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoolean
  on property: orientation IfcOrientedEdge
subclass of: Restriction
  on class: IfcBoolean
  on property: orientation IfcOrientedEdge
  qualified cardinality: 1
disjoint with: IfcSubedge
disjoint with: IfcEdgeCurve

SameSense
type: FunctionalProperty
type: ObjectProperty
domain: IfcCompositeCurveSegment
range: IfcBoolean

EventTriggerType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEventType
range: IfcEventTriggerTypeEnum

DistributionData
type: FunctionalProperty
type: ObjectProperty
domain: IfcLightIntensityDistribution
range: IfcLightDistributionData List

GlobalId
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoot
range: IfcGloballyUniqueId

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcEngine
range: IfcEngineTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcOrganization
range: IfcLabel

TORQUEUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

LayerSetName
type: FunctionalProperty
type: ObjectProperty
domain: IfcMaterialLayerSet
range: IfcLabel

EARTHMOVING
type: NamedIndividual
type: IfcConstructionEquipmentResourceTypeEnum

WARPINGMOMENTUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcSpaceType
range: IfcSpaceTypeEnum

Source
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassification
range: IfcLabel

CONVEYING
type: NamedIndividual
type: IfcDistributionSystemEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPlate
range: IfcPlateTypeEnum

FIRST_ORDER_THEORY
type: NamedIndividual
type: IfcAnalysisTheoryTypeEnum

User
type: FunctionalProperty
type: ObjectProperty
domain: IfcAsset
range: IfcActorSelect

TextureTransform
type: FunctionalProperty
type: ObjectProperty
domain: IfcSurfaceTexture
range: IfcCartesianTransformationOperator2D

Location
type: FunctionalProperty
type: ObjectProperty
domain: IfcLibraryInformation
range: IfcURIReference

DOUBLE_DOOR_DOUBLE_SWING
type: NamedIndividual
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

LUMINOUSFLUXUNIT
type: NamedIndividual
type: IfcUnitEnum

HasPropertyTemplates
type: ObjectProperty
domain: IfcPropertySetTemplate
range: IfcPropertyTemplate
inverse of: PartOfPsetTemplate

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcGrid
range: IfcGridTypeEnum

ELECTRICCOOKER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

ArithmeticOperator
type: FunctionalProperty
type: ObjectProperty
domain: IfcAppliedValue
range: IfcArithmeticOperatorEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcAirTerminalBoxType
range: IfcAirTerminalBoxTypeEnum

GABLE_ROOF
type: NamedIndividual
type: IfcRoofTypeEnum

Width
type: FunctionalProperty
type: ObjectProperty
domain: IfcCShapeProfileDef
range: IfcPositiveLengthMeasure

DIFFERENCE
type: NamedIndividual
type: IfcBooleanOperator

VMultiplicities
type: FunctionalProperty
type: ObjectProperty
domain: IfcBSplineSurfaceWithKnots
range: IfcInteger List

ProfileDefinition
type: FunctionalProperty
type: ObjectProperty
domain: IfcProfileProperties
range: IfcProfileDef
inverse of: HasProperties

IfcDistributionPort
type: Class
subclass of: IfcPort
subclass of: Restriction
  all values from: IfcFlowDirectionEnum
  on property: FlowDirection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcFlowDirectionEnum
  on property: FlowDirection
subclass of: Restriction
  all values from: IfcDistributionPortTypeEnum
  on property: predefinedType IfcDistributionPort
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionPortTypeEnum
  on property: predefinedType IfcDistributionPort
subclass of: Restriction
  all values from: IfcDistributionSystemEnum
  on property: SystemType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDistributionSystemEnum
  on property: SystemType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcWallType
range: IfcWallTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcPerformanceHistory
range: IfcPerformanceHistoryTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcSchedulingTime
range: IfcLabel

DAILY
type: NamedIndividual
type: IfcRecurrenceTypeEnum

RIVET
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

IfcRelAssociatesClassification
type: Class
subclass of: IfcRelAssociates
subclass of: Restriction
  all values from: IfcClassificationSelect
  on property: relatingClassification IfcRelAssociatesClassification
subclass of: Restriction
  on class: IfcClassificationSelect
  on property: relatingClassification IfcRelAssociatesClassification
  qualified cardinality: 1
disjoint with: IfcRelAssociatesMaterial
disjoint with: IfcRelAssociatesDocument
disjoint with: IfcRelAssociatesConstraint
disjoint with: IfcRelAssociatesApproval
disjoint with: IfcRelAssociatesLibrary

IfcBeam
type: Class
subclass of: IfcBuildingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBeamTypeEnum
  on property: predefinedType IfcBeam
subclass of: Restriction
  all values from: IfcBeamTypeEnum
  on property: predefinedType IfcBeam
disjoint with: IfcWindow
disjoint with: IfcPile
disjoint with: IfcStairFlight
disjoint with: IfcRailing
disjoint with: IfcShadingDevice
disjoint with: IfcMember
disjoint with: IfcRamp
disjoint with: IfcDoor
disjoint with: IfcStair
disjoint with: IfcFooting
disjoint with: IfcCurtainWall
disjoint with: IfcRoof
disjoint with: IfcBuildingElementProxy
disjoint with: IfcRampFlight
disjoint with: IfcChimney
disjoint with: IfcSlab
disjoint with: IfcColumn
disjoint with: IfcWall
disjoint with: IfcPlate
disjoint with: IfcCovering

FLOORING
type: NamedIndividual
type: IfcCoveringTypeEnum
type: IfcLaborResourceTypeEnum

IfcElectricGeneratorType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  all values from: IfcElectricGeneratorTypeEnum
  on property: predefinedType IfcElectricGeneratorType
subclass of: Restriction
  on class: IfcElectricGeneratorTypeEnum
  on property: predefinedType IfcElectricGeneratorType
  qualified cardinality: 1
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcCoilType
disjoint with: IfcCooledBeamType
disjoint with: IfcElectricMotorType
disjoint with: IfcEngineType
disjoint with: IfcHumidifierType
disjoint with: IfcEvaporatorType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcHeatExchangerType
disjoint with: IfcChillerType
disjoint with: IfcTubeBundleType
disjoint with: IfcSolarDeviceType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcBoilerType
disjoint with: IfcBurnerType
disjoint with: IfcCoolingTowerType
disjoint with: IfcTransformerType
disjoint with: IfcMotorConnectionType
disjoint with: IfcCondenserType

NominalValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcPropertySingleValue
range: IfcValue

AmountOfSubstanceExponent
type: FunctionalProperty
type: ObjectProperty
domain: IfcDimensionalExponents
range: INTEGER

IfcStructuralSurfaceReaction
type: Class
subclass of: IfcStructuralReaction
subclass of: Restriction
  all values from: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType
subclass of: Restriction
  on class: IfcStructuralSurfaceActivityTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
disjoint with: IfcStructuralCurveReaction
disjoint with: IfcStructuralPointReaction

Radius
type: FunctionalProperty
type: ObjectProperty
domain: IfcRightCircularCylinder
range: IfcPositiveLengthMeasure

CORESEGMENT
type: NamedIndividual
type: IfcCableSegmentTypeEnum

INSULATION
type: NamedIndividual
type: IfcCoveringTypeEnum
type: IfcBuildingElementPartTypeEnum

FREEZER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

IfcSolarDeviceType
type: Class
subclass of: IfcEnergyConversionDeviceType
subclass of: Restriction
  on class: IfcSolarDeviceTypeEnum
  on property: PredefinedType
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSolarDeviceTypeEnum
  on property: PredefinedType
disjoint with: IfcEvaporativeCoolerType
disjoint with: IfcHeatExchangerType
disjoint with: IfcEngineType
disjoint with: IfcBoilerType
disjoint with: IfcElectricMotorType
disjoint with: IfcChillerType
disjoint with: IfcElectricGeneratorType
disjoint with: IfcMotorConnectionType
disjoint with: IfcUnitaryEquipmentType
disjoint with: IfcTubeBundleType
disjoint with: IfcCoilType
disjoint with: IfcBurnerType
disjoint with: IfcEvaporatorType
disjoint with: IfcTransformerType
disjoint with: IfcAirToAirHeatRecoveryType
disjoint with: IfcCondenserType
disjoint with: IfcCoolingTowerType
disjoint with: IfcCooledBeamType
disjoint with: IfcHumidifierType

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcLampType
range: IfcLampTypeEnum

RelatingObject
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelDefinesByObject
range: IfcObject
inverse of: Declares

HOME
type: NamedIndividual
type: IfcAddressTypeEnum

IsConnectionRealization
type: ObjectProperty
domain: IfcElement
range: IfcRelConnectsWithRealizingElements
inverse of: realizingElements IfcRelConnectsWithRealizingElements

MOLDING
type: NamedIndividual
type: IfcCoveringTypeEnum

AIRCONDITIONINGUNIT
type: NamedIndividual
type: IfcUnitaryEquipmentTypeEnum

IfcManifoldSolidBrep
type: Class
subclass of: IfcSolidModel
subclass of: Class
  union of: IfcAdvancedBrep
  union of: IfcFacetedBrep
subclass of: Restriction
  all values from: IfcClosedShell
  on property: Outer
subclass of: Restriction
  on class: IfcClosedShell
  on property: Outer
  qualified cardinality: 1
disjoint with: IfcCsgSolid
disjoint with: IfcSweptDiskSolid
disjoint with: IfcSweptAreaSolid

TEMPERATURESENSOR
type: NamedIndividual
type: IfcSensorTypeEnum

SiteAddress
type: FunctionalProperty
type: ObjectProperty
domain: IfcSite
range: IfcPostalAddress

RelatingObject
type: FunctionalProperty
type: ObjectProperty
domain: IfcRelNests
range: IfcObjectDefinition
inverse of: IsNestedBy

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcConversionBasedUnit
range: IfcLabel

Radius
type: FunctionalProperty
type: ObjectProperty
domain: IfcSweptDiskSolid
range: IfcPositiveLengthMeasure

TENSIONING_END
type: NamedIndividual
type: IfcTendonAnchorTypeEnum

LUMINOUSINTENSITYDISTRIBUTIONUNIT
type: NamedIndividual
type: IfcDerivedUnitEnum

UserDefinedQualifier
type: FunctionalProperty
type: ObjectProperty
domain: IfcObjective
range: IfcLabel

SameSense
type: FunctionalProperty
type: ObjectProperty
domain: IfcFaceSurface
range: IfcBoolean

Formula
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityWeight
range: IfcLabel

IfcPropertySetDefinitionSet
type: Class
subclass of: IfcPropertySetDefinitionSelect
subclass of: Restriction
  all values from: IfcPropertySetDefinition
  on property: hasSet
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcPropertySetDefinition
  on property: hasSet

ASSEMBLY
type: NamedIndividual
type: IfcConstructionProductResourceTypeEnum

IfcWasteTerminal
type: Class
subclass of: IfcFlowTerminal
subclass of: Restriction
  all values from: IfcWasteTerminalTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcWasteTerminalTypeEnum
  on property: PredefinedType
disjoint with: IfcSanitaryTerminal
disjoint with: IfcFireSuppressionTerminal
disjoint with: IfcLightFixture
disjoint with: IfcLamp
disjoint with: IfcSpaceHeater
disjoint with: IfcCommunicationsAppliance
disjoint with: IfcOutlet
disjoint with: IfcAudioVisualAppliance
disjoint with: IfcMedicalDevice
disjoint with: IfcAirTerminal
disjoint with: IfcStackTerminal
disjoint with: IfcElectricAppliance

P_COMPLEX
type: NamedIndividual
type: IfcComplexPropertyTemplateTypeEnum

IfcRelConnectsWithRealizingElements
type: Class
subclass of: IfcRelConnectsElements
subclass of: Restriction
  all values from: IfcElement
  on property: realizingElements IfcRelConnectsWithRealizingElements
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcElement
  on property: realizingElements IfcRelConnectsWithRealizingElements
subclass of: Restriction
  all values from: IfcLabel
  on property: connectionType IfcRelConnectsWithRealizingElements
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: connectionType IfcRelConnectsWithRealizingElements
disjoint with: IfcRelConnectsPathElements

IfcMetric
type: Class
subclass of: IfcConstraint
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: valueSource IfcMetric
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcReference
  on property: ReferencePath
subclass of: Restriction
  all values from: IfcBenchmarkEnum
  on property: Benchmark
subclass of: Restriction
  all values from: IfcReference
  on property: ReferencePath
subclass of: Restriction
  all values from: IfcLabel
  on property: valueSource IfcMetric
subclass of: Restriction
  on class: IfcBenchmarkEnum
  on property: Benchmark
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcMetricValueSelect
  on property: DataValue
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcMetricValueSelect
  on property: DataValue
disjoint with: IfcObjective

EdgeList
type: FunctionalProperty
type: ObjectProperty
domain: IfcPath
range: IfcOrientedEdge List

CARTESIAN
type: NamedIndividual
type: IfcTrimmingPreference

EdgeGeometry
type: FunctionalProperty
type: ObjectProperty
domain: IfcEdgeCurve
range: IfcCurve

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcMedicalDeviceType
range: IfcMedicalDeviceTypeEnum

TRIPLE_PANEL_TOP
type: NamedIndividual
type: IfcWindowTypePartitioningEnum
type: IfcWindowStyleOperationEnum

IfcSpatialElementType
type: Class
subclass of: IfcTypeProduct
subclass of: Class
  union of: IfcSpatialZoneType
  union of: IfcSpatialStructureElementType
subclass of: Restriction
  all values from: IfcLabel
  on property: ElementType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLabel
  on property: ElementType
disjoint with: IfcDoorStyle
disjoint with: IfcElementType
disjoint with: IfcWindowStyle

BREAKGLASSBUTTON
type: NamedIndividual
type: IfcAlarmTypeEnum

DIRECTEXPANSION
type: NamedIndividual
type: IfcEvaporatorTypeEnum

Scale3
type: FunctionalProperty
type: ObjectProperty
range: IfcReal

IfcUnitAssignment
type: Class
subclass of: Restriction
  all values from: IfcUnit
  on property: Units
subclass of: Restriction
  min qualified cardinality: 1
  on class: IfcUnit
  on property: Units

REVOLVING
type: NamedIndividual
type: IfcDoorPanelOperationEnum
type: IfcDoorStyleOperationEnum
type: IfcDoorTypeOperationEnum

IfcCoolingTower
type: Class
subclass of: IfcEnergyConversionDevice
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcCoolingTowerTypeEnum
  on property: predefinedType IfcCoolingTower
subclass of: Restriction
  all values from: IfcCoolingTowerTypeEnum
  on property: predefinedType IfcCoolingTower
disjoint with: IfcAirToAirHeatRecovery
disjoint with: IfcCoil
disjoint with: IfcElectricGenerator
disjoint with: IfcUnitaryEquipment
disjoint with: IfcElectricMotor
disjoint with: IfcBoiler
disjoint with: IfcHumidifier
disjoint with: IfcEngine
disjoint with: IfcCondenser
disjoint with: IfcEvaporativeCooler
disjoint with: IfcMotorConnection
disjoint with: IfcChiller
disjoint with: IfcBurner
disjoint with: IfcSolarDevice
disjoint with: IfcHeatExchanger
disjoint with: IfcTubeBundle
disjoint with: IfcEvaporator
disjoint with: IfcTransformer
disjoint with: IfcCooledBeam

PartOfComplexTemplate
type: ObjectProperty
domain: IfcPropertyTemplate
range: IfcComplexPropertyTemplate
inverse of: HasPropertyTemplates

IfcTendon
type: Class
subclass of: IfcReinforcingElement
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcForceMeasure
  on property: TensionForce
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: anchorageSlip IfcTendon
subclass of: Restriction
  all values from: IfcPressureMeasure
  on property: PreStress
subclass of: Restriction
  all values from: IfcAreaMeasure
  on property: crossSectionArea IfcTendon
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: minCurvatureRadius IfcTendon
subclass of: Restriction
  all values from: IfcNormalisedRatioMeasure
  on property: FrictionCoefficient
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcTendonTypeEnum
  on property: PredefinedType
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPressureMeasure
  on property: PreStress
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcNormalisedRatioMeasure
  on property: FrictionCoefficient
subclass of: Restriction
  all values from: IfcForceMeasure
  on property: TensionForce
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAreaMeasure
  on property: crossSectionArea IfcTendon
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPositiveLengthMeasure
  on property: anchorageSlip IfcTendon
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: minCurvatureRadius IfcTendon
subclass of: Restriction
  all values from: IfcPositiveLengthMeasure
  on property: NominalDiameter
subclass of: Restriction
  all values from: IfcTendonTypeEnum
  on property: PredefinedType
disjoint with: IfcReinforcingBar
disjoint with: IfcReinforcingMesh
disjoint with: IfcTendonAnchor

ELECTRICCAPACITANCEUNIT
type: NamedIndividual
type: IfcUnitEnum

IfcBuilding
type: Class
subclass of: IfcSpatialStructureElement
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: ElevationOfTerrain
subclass of: Restriction
  all values from: IfcPostalAddress
  on property: buildingAddress IfcBuilding
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: ElevationOfRefHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcPostalAddress
  on property: buildingAddress IfcBuilding
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: ElevationOfRefHeight
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: ElevationOfTerrain
disjoint with: IfcBuildingStorey
disjoint with: IfcSite
disjoint with: IfcSpace

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcRoofType
range: IfcRoofTypeEnum

Name
type: FunctionalProperty
type: ObjectProperty
domain: IfcClassification
range: IfcLabel

NAILPLATE
type: NamedIndividual
type: IfcMechanicalFastenerTypeEnum

IfcDiscreteAccessory
type: Class
subclass of: IfcElementComponent
subclass of: Restriction
  all values from: IfcDiscreteAccessoryTypeEnum
  on property: predefinedType IfcDiscreteAccessory
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcDiscreteAccessoryTypeEnum
  on property: predefinedType IfcDiscreteAccessory
disjoint with: IfcMechanicalFastener
disjoint with: IfcFastener
disjoint with: IfcReinforcingElement
disjoint with: IfcBuildingElementPart
disjoint with: IfcVibrationIsolator

IfcTextLiteralWithExtent
type: Class
subclass of: IfcTextLiteral
subclass of: Restriction
  all values from: IfcPlanarExtent
  on property: Extent
subclass of: Restriction
  on class: IfcPlanarExtent
  on property: Extent
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoxAlignment
  on property: boxAlignment IfcTextLiteralWithExtent
subclass of: Restriction
  on class: IfcBoxAlignment
  on property: boxAlignment IfcTextLiteralWithExtent
  qualified cardinality: 1

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcLaborResource
range: IfcLaborResourceTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcAirTerminalBox
range: IfcAirTerminalBoxTypeEnum

TUMBLEDRYER
type: NamedIndividual
type: IfcElectricApplianceTypeEnum

IfcRelConnectsStructuralMember
type: Class
subclass of: IfcRelConnects
subclass of: Restriction
  all values from: IfcStructuralMember
  on property: RelatingStructuralMember
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcStructuralConnectionCondition
  on property: AdditionalConditions
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcLengthMeasure
  on property: supportedLength IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcStructuralConnection
  on property: RelatedStructuralConnection
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcAxis2Placement3D
  on property: conditionCoordinateSystem IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcAxis2Placement3D
  on property: conditionCoordinateSystem IfcRelConnectsStructuralMember
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcBoundaryCondition
  on property: AppliedCondition
subclass of: Restriction
  all values from: IfcLengthMeasure
  on property: supportedLength IfcRelConnectsStructuralMember
subclass of: Restriction
  all values from: IfcStructuralConnectionCondition
  on property: AdditionalConditions
subclass of: Restriction
  on class: IfcStructuralConnection
  on property: RelatedStructuralConnection
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcStructuralMember
  on property: RelatingStructuralMember
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcBoundaryCondition
  on property: AppliedCondition
disjoint with: IfcRelReferencedInSpatialStructure
disjoint with: IfcRelCoversBldgElements
disjoint with: IfcRelContainedInSpatialStructure
disjoint with: IfcRelConnectsPorts
disjoint with: IfcRelConnectsElements
disjoint with: IfcRelConnectsStructuralActivity
disjoint with: IfcRelCoversSpaces
disjoint with: IfcRelConnectsPortToElement
disjoint with: IfcRelSpaceBoundary
disjoint with: IfcRelFlowControlElements
disjoint with: IfcRelSequence
disjoint with: IfcRelServicesBuildings
disjoint with: IfcRelFillsElement
disjoint with: IfcRelInterferesElements

Placement
type: FunctionalProperty
type: ObjectProperty
domain: IfcTextLiteral
range: IfcAxis2Placement

WeightValue
type: FunctionalProperty
type: ObjectProperty
domain: IfcQuantityWeight
range: IfcMassMeasure

UserDefinedDataOrigin
type: FunctionalProperty
type: ObjectProperty
domain: IfcTimeSeries
range: IfcLabel

SweptArea
type: FunctionalProperty
type: ObjectProperty
domain: IfcSweptAreaSolid
range: IfcProfileDef

BasisCurve
type: FunctionalProperty
type: ObjectProperty
domain: IfcOffsetCurve2D
range: IfcCurve

IfcTextLiteral
type: Class
subclass of: IfcGeometricRepresentationItem
subclass of: Restriction
  all values from: IfcAxis2Placement
  on property: Placement
subclass of: Restriction
  on class: IfcTextPath
  on property: Path
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcTextPath
  on property: Path
subclass of: Restriction
  on class: IfcPresentableText
  on property: Literal
  qualified cardinality: 1
subclass of: Restriction
  on class: IfcAxis2Placement
  on property: Placement
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcPresentableText
  on property: Literal
disjoint with: IfcAnnotationFillArea
disjoint with: IfcTessellatedItem
disjoint with: IfcSectionedSpine
disjoint with: IfcGeometricSet
disjoint with: IfcFaceBasedSurfaceModel
disjoint with: IfcCartesianTransformationOperator
disjoint with: IfcSurface
disjoint with: IfcHalfSpaceSolid
disjoint with: IfcPlacement
disjoint with: IfcBooleanResult
disjoint with: IfcSolidModel
disjoint with: IfcDirection
disjoint with: IfcBoundingBox
disjoint with: IfcLightSource
disjoint with: IfcVector
disjoint with: IfcFillAreaStyleTiles
disjoint with: IfcCsgPrimitive3D
disjoint with: IfcCurve
disjoint with: IfcFillAreaStyleHatching
disjoint with: IfcCartesianPointList
disjoint with: IfcPoint
disjoint with: IfcCompositeCurveSegment
disjoint with: IfcPlanarExtent
disjoint with: IfcShellBasedSurfaceModel

STOPCOCK
type: NamedIndividual
type: IfcValveTypeEnum

IfcConnectionVolumeGeometry
type: Class
subclass of: IfcConnectionGeometry
subclass of: Restriction
  all values from: IfcSolidOrShell
  on property: volumeOnRelatingElement IfcConnectionVolumeGeometry
subclass of: Restriction
  on class: IfcSolidOrShell
  on property: volumeOnRelatingElement IfcConnectionVolumeGeometry
  qualified cardinality: 1
subclass of: Restriction
  all values from: IfcSolidOrShell
  on property: volumeOnRelatedElement IfcConnectionVolumeGeometry
subclass of: Restriction
  max qualified cardinality: 1
  on class: IfcSolidOrShell
  on property: volumeOnRelatedElement IfcConnectionVolumeGeometry
disjoint with: IfcConnectionCurveGeometry
disjoint with: IfcConnectionPointGeometry
disjoint with: IfcConnectionSurfaceGeometry

ReinforcementRole
type: FunctionalProperty
type: ObjectProperty
domain: IfcSectionReinforcementProperties
range: IfcReinforcingBarRoleEnum

INCLUDES
type: NamedIndividual
type: IfcBenchmarkEnum

ProjectsElements
type: FunctionalProperty
type: ObjectProperty
domain: IfcFeatureElementAddition
range: IfcRelProjectsElement
inverse of: relatedFeatureElement IfcRelProjectsElement

USERDEFINED
type: IfcLoadGroupTypeEnum
type: IfcTendonAnchorTypeEnum
type: IfcWorkPlanTypeEnum
type: IfcObjectiveEnum
type: IfcDamperTypeEnum
type: IfcDerivedUnitEnum
type: IfcFilterTypeEnum
type: IfcCableFittingTypeEnum
type: IfcProjectionElementTypeEnum
type: IfcAirToAirHeatRecoveryTypeEnum
type: IfcBoilerTypeEnum
type: IfcTaskTypeEnum
type: IfcMotorConnectionTypeEnum
type: IfcSolarDeviceTypeEnum
type: IfcAddressTypeEnum
type: IfcStructuralSurfaceActivityTypeEnum
type: IfcInterceptorTypeEnum
type: IfcTankTypeEnum
type: IfcPermitTypeEnum
type: IfcConstructionProductResourceTypeEnum
type: IfcActuatorTypeEnum
type: IfcRailingTypeEnum
type: IfcVibrationIsolatorTypeEnum
type: IfcPileConstructionEnum
type: IfcAnalysisModelTypeEnum
type: IfcCrewResourceTypeEnum
type: IfcCurtainWallTypeEnum
type: IfcStructuralSurfaceMemberTypeEnum
type: IfcGeographicElementTypeEnum
type: IfcFlowMeterTypeEnum
type: IfcPipeSegmentTypeEnum
type: IfcProtectiveDeviceTrippingUnitTypeEnum
type: IfcEventTriggerTypeEnum
type: IfcTendonTypeEnum
type: IfcWindowStyleOperationEnum
type: IfcRampFlightTypeEnum
type: IfcFireSuppressionTerminalTypeEnum
type: IfcCableCarrierFittingTypeEnum
type: NamedIndividual
type: IfcSubContractResourceTypeEnum
type: IfcJunctionBoxTypeEnum
type: IfcEvaporatorTypeEnum
type: IfcGeometricProjectionEnum
type: IfcUnitaryEquipmentTypeEnum
type: IfcWindowTypePartitioningEnum
type: IfcRoofTypeEnum
type: IfcChimneyTypeEnum
type: IfcCondenserTypeEnum
type: IfcConstraintEnum
type: IfcHeatExchangerTypeEnum
type: IfcHumidifierTypeEnum
type: IfcDoorStyleConstructionEnum
type: IfcElectricMotorTypeEnum
type: IfcRoleEnum
type: IfcPlateTypeEnum
type: IfcProcedureTypeEnum
type: IfcElementAssemblyTypeEnum
type: IfcDoorStyleOperationEnum
type: IfcCoolingTowerTypeEnum
type: IfcAirTerminalBoxTypeEnum
type: IfcCoveringTypeEnum
type: IfcPipeFittingTypeEnum
type: IfcTransportElementTypeEnum
type: IfcFootingTypeEnum
type: IfcShadingDeviceTypeEnum
type: IfcCostScheduleTypeEnum
type: IfcDoorPanelOperationEnum
type: IfcBuildingElementProxyTypeEnum
type: IfcSlabTypeEnum
type: IfcFastenerTypeEnum
type: IfcAlarmTypeEnum
type: IfcDocumentConfidentialityEnum
type: IfcProtectiveDeviceTypeEnum
type: IfcDistributionSystemEnum
type: IfcCableCarrierSegmentTypeEnum
type: IfcSensorTypeEnum
type: IfcLampTypeEnum
type: IfcStackTerminalTypeEnum
type: IfcRampTypeEnum
type: IfcWallTypeEnum

IsNestedBy
type: ObjectProperty
domain: IfcObjectDefinition
range: IfcRelNests
inverse of: RelatingObject

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcCableFittingType
range: IfcCableFittingTypeEnum

BED
type: NamedIndividual
type: IfcFurnitureTypeEnum

PredefinedType
type: FunctionalProperty
type: ObjectProperty
domain: IfcDamper
range: IfcDamperTypeEnum

SlippageY
type: FunctionalProperty
type: ObjectProperty
domain: IfcSlippageConnectionCondition
range: IfcLengthMeasure

IfcTendonAnchorType
type: Class
subclass of: IfcReinforcingElementType
subclass of: Restriction
  all values from: IfcTendonAnchorTypeEnum
  on property: predefinedType IfcTendonAnchorType
subclass of: Restriction
  on class: IfcTendonAnchorTypeEnum
  on property: predefinedType IfcTendonAnchorType
  qualified cardinality: 1
disjoint with: IfcReinforcingBarType
disjoint with: IfcReinforcingMeshType
disjoint with: IfcTendonType