Annex A
(informative)
Inheritance listings
This annex contains listings of entity definitions organized by inheritance.
- IfcActorRole
 - IfcAddress
 - IfcAlignmentParameterSegment
 - IfcApplication
 - IfcAppliedValue
 - IfcApproval
 - IfcBoundaryCondition
 - IfcConnectionGeometry
 - IfcConstraint
 - IfcCoordinateOperation
 - IfcCoordinateReferenceSystem
 - IfcDerivedUnit
 - IfcDerivedUnitElement
 - IfcDimensionalExponents
 - IfcExternalInformation
 - IfcExternalReference
 - IfcGridAxis
 - IfcIrregularTimeSeriesValue
 - IfcLightDistributionData
 - IfcLightIntensityDistribution
 - IfcMaterialClassificationRelationship
 - IfcMaterialDefinition
 - IfcMaterialList
 - IfcMaterialUsageDefinition
 - IfcMeasureWithUnit
 - IfcMonetaryUnit
 - IfcNamedUnit
 - IfcObjectPlacement
 - IfcOrganization
 - IfcOwnerHistory
 - IfcPerson
 - IfcPersonAndOrganization
 - IfcPhysicalQuantity
 - 
IfcPresentationItem
- IfcColourRgbList
 - IfcColourSpecification
 - IfcCurveStyleFont
 - IfcCurveStyleFontAndScaling
 - IfcCurveStyleFontPattern
 - IfcIndexedColourMap
 - IfcPreDefinedItem
 - IfcSurfaceStyleLighting
 - IfcSurfaceStyleRefraction
 - IfcSurfaceStyleShading
 - IfcSurfaceStyleWithTextures
 - IfcSurfaceTexture
 - IfcTextStyleForDefinedFont
 - IfcTextStyleTextModel
 - IfcTextureCoordinate
 - IfcTextureVertex
 - IfcTextureVertexList
 
 - IfcPresentationLayerAssignment
 - IfcPresentationStyle
 - IfcProductRepresentation
 - 
IfcProfileDef
- IfcArbitraryClosedProfileDef
 - IfcArbitraryOpenProfileDef
 - IfcCompositeProfileDef
 - IfcDerivedProfileDef
 - IfcOpenCrossProfileDef
 - IfcParameterizedProfileDef
 
 - IfcPropertyAbstraction
 - IfcRecurrencePattern
 - IfcReference
 - IfcRepresentation
 - IfcRepresentationContext
 - 
IfcRepresentationItem
- 
IfcGeometricRepresentationItem
- IfcAnnotationFillArea
 - IfcBooleanResult
 - IfcBoundingBox
 - IfcCartesianPointList
 - IfcCartesianTransformationOperator
 - IfcCsgPrimitive3D
 - IfcCurve
 - IfcDirection
 - IfcFaceBasedSurfaceModel
 - IfcFillAreaStyleHatching
 - IfcFillAreaStyleTiles
 - IfcGeometricSet
 - IfcHalfSpaceSolid
 - IfcLightSource
 - IfcPlacement
 - IfcPlanarExtent
 - IfcPoint
 - IfcSectionedSpine
 - IfcSegment
 - IfcShellBasedSurfaceModel
 - IfcSolidModel
 - IfcSurface
 - IfcTessellatedItem
 - IfcTextLiteral
 - IfcVector
 
 - IfcMappedItem
 - IfcStyledItem
 - IfcTopologicalRepresentationItem
 
 - 
IfcGeometricRepresentationItem
 - IfcRepresentationMap
 - IfcResourceLevelRelationship
 - 
IfcRoot
- 
IfcObjectDefinition
- IfcContext
 - 
IfcObject
- IfcActor
 - IfcControl
 - IfcGroup
 - IfcProcess
 - 
IfcProduct
- IfcAnnotation
 - 
IfcElement
- 
IfcBuiltElement
- IfcBeam
 - IfcBearing
 - IfcBuildingElementProxy
 - IfcChimney
 - IfcColumn
 - IfcCourse
 - IfcCovering
 - IfcCurtainWall
 - IfcDeepFoundation
 - IfcDoor
 - IfcEarthworksElement
 - IfcFooting
 - IfcKerb
 - IfcMember
 - IfcMooringDevice
 - IfcNavigationElement
 - IfcPavement
 - IfcPlate
 - IfcRail
 - IfcRailing
 - IfcRamp
 - IfcRampFlight
 - IfcRoof
 - IfcShadingDevice
 - IfcSlab
 - IfcStair
 - IfcStairFlight
 - IfcTrackElement
 - IfcWall
 - IfcWindow
 
 - IfcCivilElement
 - 
IfcDistributionElement
- IfcDistributionControlElement
 - 
IfcDistributionFlowElement
- IfcDistributionChamberElement
 - 
IfcEnergyConversionDevice
- IfcAirToAirHeatRecovery
 - IfcBoiler
 - IfcBurner
 - IfcChiller
 - IfcCoil
 - IfcCondenser
 - IfcCooledBeam
 - IfcCoolingTower
 - IfcElectricGenerator
 - IfcElectricMotor
 - IfcEngine
 - IfcEvaporativeCooler
 - IfcEvaporator
 - IfcHeatExchanger
 - IfcHumidifier
 - IfcMotorConnection
 - IfcSolarDevice
 - IfcTransformer
 - IfcTubeBundle
 - IfcUnitaryEquipment
 
 - IfcFlowController
 - IfcFlowFitting
 - IfcFlowMovingDevice
 - IfcFlowSegment
 - IfcFlowStorageDevice
 - IfcFlowTerminal
 - IfcFlowTreatmentDevice
 
 
 - IfcElementAssembly
 - IfcElementComponent
 - IfcFeatureElement
 - IfcFurnishingElement
 - IfcGeographicElement
 - IfcGeotechnicalElement
 - IfcTransportationDevice
 - IfcVirtualElement
 
 - 
IfcBuiltElement
 - IfcLinearElement
 - IfcPort
 - IfcPositioningElement
 - IfcSpatialElement
 - IfcStructuralActivity
 - IfcStructuralItem
 
 - IfcResource
 
 - 
IfcTypeObject
- IfcTypeProcess
 - 
IfcTypeProduct
- 
IfcElementType
- 
IfcBuiltElementType
- IfcBeamType
 - IfcBearingType
 - IfcBuildingElementProxyType
 - IfcChimneyType
 - IfcColumnType
 - IfcCourseType
 - IfcCoveringType
 - IfcCurtainWallType
 - IfcDeepFoundationType
 - IfcDoorType
 - IfcFootingType
 - IfcKerbType
 - IfcMemberType
 - IfcMooringDeviceType
 - IfcNavigationElementType
 - IfcPavementType
 - IfcPlateType
 - IfcRailType
 - IfcRailingType
 - IfcRampFlightType
 - IfcRampType
 - IfcRoofType
 - IfcShadingDeviceType
 - IfcSlabType
 - IfcStairFlightType
 - IfcStairType
 - IfcTrackElementType
 - IfcWallType
 - IfcWindowType
 
 - IfcCivilElementType
 - 
IfcDistributionElementType
- IfcDistributionControlElementType
 - 
IfcDistributionFlowElementType
- IfcDistributionChamberElementType
 - 
IfcEnergyConversionDeviceType
- IfcAirToAirHeatRecoveryType
 - IfcBoilerType
 - IfcBurnerType
 - IfcChillerType
 - IfcCoilType
 - IfcCondenserType
 - IfcCooledBeamType
 - IfcCoolingTowerType
 - IfcElectricGeneratorType
 - IfcElectricMotorType
 - IfcEngineType
 - IfcEvaporativeCoolerType
 - IfcEvaporatorType
 - IfcHeatExchangerType
 - IfcHumidifierType
 - IfcMotorConnectionType
 - IfcSolarDeviceType
 - IfcTransformerType
 - IfcTubeBundleType
 - IfcUnitaryEquipmentType
 
 - IfcFlowControllerType
 - IfcFlowFittingType
 - IfcFlowMovingDeviceType
 - IfcFlowSegmentType
 - IfcFlowStorageDeviceType
 - 
IfcFlowTerminalType
- IfcAirTerminalType
 - IfcAudioVisualApplianceType
 - IfcCommunicationsApplianceType
 - IfcElectricApplianceType
 - IfcFireSuppressionTerminalType
 - IfcLampType
 - IfcLightFixtureType
 - IfcLiquidTerminalType
 - IfcMedicalDeviceType
 - IfcMobileTelecommunicationsApplianceType
 - IfcOutletType
 - IfcSanitaryTerminalType
 - IfcSignalType
 - IfcSpaceHeaterType
 - IfcStackTerminalType
 - IfcWasteTerminalType
 
 - IfcFlowTreatmentDeviceType
 
 
 - IfcElementAssemblyType
 - IfcElementComponentType
 - IfcFurnishingElementType
 - IfcGeographicElementType
 - IfcTransportationDeviceType
 
 - 
IfcBuiltElementType
 - IfcSpatialElementType
 
 - 
IfcElementType
 - IfcTypeResource
 
 
 - IfcPropertyDefinition
 - 
IfcRelationship
- IfcRelAssigns
 - IfcRelAssociates
 - 
IfcRelConnects
- IfcRelConnectsElements
 - IfcRelConnectsPortToElement
 - IfcRelConnectsPorts
 - IfcRelConnectsStructuralActivity
 - IfcRelConnectsStructuralMember
 - IfcRelContainedInSpatialStructure
 - IfcRelCoversBldgElements
 - IfcRelCoversSpaces
 - IfcRelFillsElement
 - IfcRelFlowControlElements
 - IfcRelInterferesElements
 - IfcRelPositions
 - IfcRelReferencedInSpatialStructure
 - IfcRelSequence
 - IfcRelServicesBuildings
 - IfcRelSpaceBoundary
 
 - IfcRelDeclares
 - IfcRelDecomposes
 - IfcRelDefines
 
 
 - 
IfcObjectDefinition
 - IfcSchedulingTime
 - IfcShapeAspect
 - IfcStructuralConnectionCondition
 - IfcStructuralLoad
 - IfcTable
 - IfcTableColumn
 - IfcTableRow
 - IfcTextureCoordinateIndices
 - IfcTimePeriod
 - IfcTimeSeries
 - IfcTimeSeriesValue
 - IfcUnitAssignment
 - IfcVirtualGridIntersection
 - IfcWellKnownText