# Annex C

(informative)

# EXPRESS-G diagrams

Inheritance Listing

## Mappings

Entity |
--- | ---
IfcActorRole |
IfcAddress |
IfcPostalAddress |
IfcTelecomAddress |
IfcApplication | X
IfcAppliedValue |
IfcCostValue |
IfcEnvironmentalImpactValue |
IfcAppliedValueRelationship |
IfcApproval |
IfcApprovalActorRelationship |
IfcApprovalPropertyRelationship |
IfcApprovalRelationship |
IfcBoundaryCondition |
IfcBoundaryEdgeCondition |
IfcBoundaryFaceCondition |
IfcBoundaryNodeCondition |
IfcBoundaryNodeConditionWarping |
IfcCalendarDate |
IfcClassification |
IfcClassificationItem |
IfcClassificationItemRelationship |
IfcClassificationNotation |
IfcClassificationNotationFacet |
IfcColourSpecification |
IfcColourRgb |
IfcConnectionGeometry |
IfcConnectionCurveGeometry |
IfcConnectionPointGeometry |
IfcConnectionPointEccentricity |
IfcConnectionPortGeometry |
IfcConnectionSurfaceGeometry |
IfcConstraint |
IfcMetric |
IfcObjective |
IfcConstraintAggregationRelationship |
IfcConstraintClassificationRelationship |
IfcConstraintRelationship |
IfcCoordinatedUniversalTimeOffset |
IfcCurrencyRelationship |
IfcCurveStyleFont |
IfcCurveStyleFontAndScaling |
IfcCurveStyleFontPattern |
IfcDateAndTime |
IfcDerivedUnit | X
IfcDerivedUnitElement | X
IfcDimensionalExponents | X
IfcDiscreteAccessoryType |
IfcVibrationIsolatorType |
IfcDocumentElectronicFormat |
IfcDocumentInformation |
IfcDocumentInformationRelationship |
IfcDraughtingCalloutRelationship |
IfcDimensionCalloutRelationship |
IfcDimensionPair |
IfcExternalReference |
IfcClassificationReference |
IfcDocumentReference |
IfcExternallyDefinedHatchStyle |
IfcExternallyDefinedSurfaceStyle |
IfcExternallyDefinedSymbol |
IfcExternallyDefinedTextFont |
IfcLibraryReference |
IfcFastenerType |
IfcMechanicalFastenerType |
IfcGridAxis | X
IfcIrregularTimeSeriesValue |
IfcLibraryInformation |
IfcLightDistributionData |
IfcLightIntensityDistribution |
IfcLocalTime |
IfcMaterial | X
IfcMaterialClassificationRelationship |
IfcMaterialLayer |
IfcMaterialLayerSet |
IfcMaterialLayerSetUsage |
IfcMaterialList |
IfcMaterialProperties |
IfcExtendedMaterialProperties |
IfcFuelProperties |
IfcGeneralMaterialProperties |
IfcHygroscopicMaterialProperties |
IfcMechanicalMaterialProperties |
IfcMechanicalConcreteMaterialProperties |
IfcMechanicalSteelMaterialProperties |
IfcOpticalMaterialProperties |
IfcProductsOfCombustionProperties |
IfcThermalMaterialProperties |
IfcWaterProperties |
IfcMeasureWithUnit | X
IfcMonetaryUnit |
IfcNamedUnit | X
IfcContextDependentUnit |
IfcConversionBasedUnit | X
IfcSIUnit | X
IfcObjectPlacement | X
IfcGridPlacement | X
IfcLocalPlacement | X
IfcOrganization | X
IfcOrganizationRelationship |
IfcOwnerHistory | X
IfcPerson | X
IfcPersonAndOrganization | X
IfcPhysicalQuantity | X
IfcPhysicalComplexQuantity |
IfcPhysicalSimpleQuantity | X
IfcQuantityArea |
IfcQuantityCount | X
IfcQuantityLength |
IfcQuantityTime |
IfcQuantityVolume |
IfcQuantityWeight |
IfcPreDefinedItem |
IfcPreDefinedColour |
IfcDraughtingPreDefinedColour |
IfcPreDefinedCurveFont |
IfcDraughtingPreDefinedCurveFont |
IfcPreDefinedSymbol |
IfcPreDefinedDimensionSymbol |
IfcPreDefinedPointMarkerSymbol |
IfcPreDefinedTerminatorSymbol |
IfcPreDefinedTextFont |
IfcDraughtingPreDefinedTextFont |
IfcTextStyleFontModel |
IfcPresentationLayerAssignment |
IfcPresentationLayerWithStyle |
IfcPresentationStyle |
IfcCurveStyle |
IfcFillAreaStyle |
IfcSurfaceStyle |
IfcSymbolStyle |
IfcTextStyle |
IfcPresentationStyleAssignment |
IfcProductRepresentation | X
IfcMaterialDefinitionRepresentation |
IfcProductDefinitionShape | X
IfcProfileDef | X
IfcArbitraryClosedProfileDef | X
IfcArbitraryProfileDefWithVoids |
IfcArbitraryOpenProfileDef | X
IfcCenterLineProfileDef | X
IfcCompositeProfileDef |
IfcDerivedProfileDef | X
IfcParameterizedProfileDef | X
IfcCircleProfileDef | X
IfcCircleHollowProfileDef | X
IfcCraneRailAShapeProfileDef |
IfcCraneRailFShapeProfileDef |
IfcCShapeProfileDef | X
IfcEllipseProfileDef |
IfcIShapeProfileDef | X
IfcAsymmetricIShapeProfileDef | X
IfcLShapeProfileDef | X
IfcRectangleProfileDef | X
IfcRectangleHollowProfileDef | X
IfcRoundedRectangleProfileDef | X
IfcTrapeziumProfileDef |
IfcTShapeProfileDef | X
IfcUShapeProfileDef | X
IfcZShapeProfileDef | X
IfcProfileProperties |
IfcGeneralProfileProperties |
IfcStructuralProfileProperties |
IfcStructuralSteelProfileProperties |
IfcRibPlateProfileProperties |
IfcProperty | X
IfcComplexProperty |
IfcSimpleProperty | X
IfcPropertyBoundedValue |
IfcPropertyEnumeratedValue | X
IfcPropertyListValue | X
IfcPropertyReferenceValue |
IfcPropertySingleValue | X
IfcPropertyTableValue |
IfcPropertyConstraintRelationship |
IfcPropertyDependencyRelationship |
IfcPropertyEnumeration |
IfcReferencesValueDocument |
IfcReinforcementBarProperties |
IfcRelaxation |
IfcRepresentation | X
IfcShapeModel | X
IfcShapeRepresentation | X
IfcTopologyRepresentation |
IfcStyleModel |
IfcStyledRepresentation |
IfcRepresentationContext | X
IfcGeometricRepresentationContext | X
IfcGeometricRepresentationSubContext | X
IfcRepresentationItem | X
IfcGeometricRepresentationItem | X
IfcAnnotationFillArea |
IfcAnnotationSurface |
IfcBooleanResult |
IfcBooleanClippingResult |
IfcBoundingBox |
IfcCartesianTransformationOperator | X
IfcCartesianTransformationOperator2D | X
IfcCartesianTransformationOperator2DnonUniform |
IfcCartesianTransformationOperator3D | X
IfcCartesianTransformationOperator3DnonUniform |
IfcCompositeCurveSegment | X
IfcCsgPrimitive3D |
IfcBlock |
IfcRectangularPyramid |
IfcRightCircularCone |
IfcRightCircularCylinder |
IfcSphere |
IfcCurve | X
IfcBoundedCurve | X
IfcBSplineCurve |
IfcBezierCurve |
IfcRationalBezierCurve |
IfcCompositeCurve | X
Ifc2DCompositeCurve |
IfcPolyline | X
IfcTrimmedCurve | X
IfcConic | X
IfcCircle | X
IfcEllipse |
IfcLine | X
IfcOffsetCurve2D |
IfcOffsetCurve3D |
IfcDefinedSymbol |
IfcDirection | X
IfcDraughtingCallout |
IfcDimensionCurveDirectedCallout |
IfcAngularDimension |
IfcDiameterDimension |
IfcLinearDimension |
IfcRadiusDimension |
IfcStructuredDimensionCallout |
IfcFaceBasedSurfaceModel |
IfcFillAreaStyleHatching |
IfcFillAreaStyleTiles |
IfcFillAreaStyleTileSymbolWithStyle |
IfcGeometricSet | X
IfcGeometricCurveSet | X
IfcHalfSpaceSolid |
IfcBoxedHalfSpace |
IfcPolygonalBoundedHalfSpace |
IfcLightSource |
IfcLightSourceAmbient |
IfcLightSourceDirectional |
IfcLightSourceGoniometric |
IfcLightSourcePositional |
IfcLightSourceSpot |
IfcOneDirectionRepeatFactor |
IfcTwoDirectionRepeatFactor |
IfcPlacement | X
IfcAxis1Placement | X
IfcAxis2Placement2D | X
IfcAxis2Placement3D | X
IfcPlanarExtent |
IfcPlanarBox |
IfcPoint | X
IfcCartesianPoint | X
IfcPointOnCurve |
IfcPointOnSurface |
IfcSectionedSpine |
IfcShellBasedSurfaceModel |
IfcSolidModel | X
IfcCsgSolid |
IfcManifoldSolidBrep | X
IfcFacetedBrep | X
IfcFacetedBrepWithVoids |
IfcSweptAreaSolid | X
IfcExtrudedAreaSolid | X
IfcRevolvedAreaSolid | X
IfcSurfaceCurveSweptAreaSolid |
IfcSweptDiskSolid | X
IfcSurface | X
IfcBoundedSurface |
IfcCurveBoundedPlane |
IfcRectangularTrimmedSurface |
IfcElementarySurface |
IfcPlane |
IfcSweptSurface |
IfcSurfaceOfLinearExtrusion |
IfcSurfaceOfRevolution |
IfcTextLiteral |
IfcTextLiteralWithExtent |
IfcVector | X
IfcMappedItem | X
IfcStyledItem |
IfcAnnotationOccurrence |
IfcAnnotationCurveOccurrence |
IfcDimensionCurve |
IfcProjectionCurve |
IfcAnnotationFillAreaOccurrence |
IfcAnnotationSurfaceOccurrence |
IfcAnnotationSymbolOccurrence |
IfcTerminatorSymbol |
IfcDimensionCurveTerminator |
IfcAnnotationTextOccurrence |
IfcTopologicalRepresentationItem | X
IfcConnectedFaceSet | X
IfcClosedShell | X
IfcOpenShell |
IfcEdge |
IfcEdgeCurve |
IfcOrientedEdge |
IfcSubedge |
IfcFace | X
IfcFaceSurface | X
IfcFaceBound | X
IfcFaceOuterBound | X
IfcLoop | X
IfcEdgeLoop |
IfcPolyLoop | X
IfcVertexLoop |
IfcPath |
IfcVertex |
IfcVertexPoint |
IfcRepresentationMap | X
IfcRoot | X
IfcObjectDefinition | X
IfcObject | X
IfcActor |
IfcOccupant |
IfcControl |
IfcActionRequest |
IfcConditionCriterion |
IfcCostItem |
IfcCostSchedule |
IfcEquipmentStandard |
IfcFurnitureStandard |
IfcPerformanceHistory |
IfcPermit |
IfcProjectOrder |
IfcProjectOrderRecord |
IfcScheduleTimeControl |
IfcServiceLife |
IfcSpaceProgram |
IfcTimeSeriesSchedule |
IfcWorkControl |
IfcWorkPlan |
IfcWorkSchedule |
IfcGroup |
IfcAsset |
IfcCondition |
IfcInventory |
IfcStructuralLoadGroup |
IfcStructuralResultGroup |
IfcSystem |
IfcElectricalCircuit |
IfcStructuralAnalysisModel |
IfcZone |
IfcProcess |
IfcProcedure |
IfcTask |
IfcMove |
IfcOrderAction |
IfcProduct | X
IfcAnnotation |
IfcElement | X
IfcBuildingElement | X
IfcBeam | X
IfcBuildingElementComponent |
IfcBuildingElementPart |
IfcReinforcingElement |
IfcReinforcingBar |
IfcReinforcingMesh |
IfcTendon |
IfcTendonAnchor |
IfcBuildingElementProxy |
IfcColumn | X
IfcCovering | X
IfcCurtainWall |
IfcDoor |
IfcFooting |
IfcMember | X
IfcPile |
IfcPlate | X
IfcRailing | X
IfcRamp |
IfcRampFlight |
IfcRoof |
IfcSlab |
IfcStair | X
IfcStairFlight | X
IfcWall |
IfcWallStandardCase |
IfcWindow |
IfcDistributionElement |
IfcDistributionControlElement |
IfcDistributionFlowElement |
IfcDistributionChamberElement |
IfcEnergyConversionDevice |
IfcFlowController |
IfcElectricDistributionPoint |
IfcFlowFitting |
IfcFlowMovingDevice |
IfcFlowSegment |
IfcFlowStorageDevice |
IfcFlowTerminal |
IfcFlowTreatmentDevice |
IfcElectricalElement |
IfcElementAssembly | X
IfcElementComponent | X
IfcDiscreteAccessory | X
IfcFastener | X
IfcMechanicalFastener | X
IfcEquipmentElement |
IfcFeatureElement | X
IfcFeatureElementAddition |
IfcProjectionElement |
IfcFeatureElementSubtraction | X
IfcEdgeFeature |
IfcChamferEdgeFeature |
IfcRoundedEdgeFeature |
IfcOpeningElement | X
IfcFurnishingElement |
IfcTransportElement |
IfcVirtualElement |
IfcGrid | X
IfcPort |
IfcDistributionPort |
IfcProxy |
IfcSpatialStructureElement | X
IfcBuilding | X
IfcBuildingStorey | X
IfcSite | X
IfcSpace |
IfcStructuralActivity |
IfcStructuralAction |
IfcStructuralLinearAction |
IfcStructuralLinearActionVarying |
IfcStructuralPlanarAction |
IfcStructuralPlanarActionVarying |
IfcStructuralPointAction |
IfcStructuralReaction |
IfcStructuralPointReaction |
IfcStructuralItem |
IfcStructuralConnection |
IfcStructuralCurveConnection |
IfcStructuralPointConnection |
IfcStructuralSurfaceConnection |
IfcStructuralMember |
IfcStructuralCurveMember |
IfcStructuralCurveMemberVarying |
IfcStructuralSurfaceMember |
IfcStructuralSurfaceMemberVarying |
IfcProject | X
IfcResource |
IfcConstructionResource |
IfcConstructionEquipmentResource |
IfcConstructionMaterialResource |
IfcConstructionProductResource |
IfcCrewResource |
IfcLaborResource |
IfcSubContractResource |
IfcTypeObject |
IfcTypeProduct |
IfcDoorStyle |
IfcElementType |
IfcBuildingElementType |
IfcBeamType |
IfcBuildingElementProxyType |
IfcColumnType |
IfcCoveringType |
IfcCurtainWallType |
IfcMemberType |
IfcPlateType |
IfcRailingType |
IfcRampFlightType |
IfcSlabType |
IfcStairFlightType |
IfcWallType |
IfcDistributionElementType |
IfcDistributionControlElementType |
IfcActuatorType |
IfcAlarmType |
IfcControllerType |
IfcFlowInstrumentType |
IfcSensorType |
IfcDistributionFlowElementType |
IfcDistributionChamberElementType |
IfcEnergyConversionDeviceType |
IfcAirToAirHeatRecoveryType |
IfcBoilerType |
IfcChillerType |
IfcCoilType |
IfcCondenserType |
IfcCooledBeamType |
IfcCoolingTowerType |
IfcElectricGeneratorType |
IfcElectricMotorType |
IfcEvaporativeCoolerType |
IfcEvaporatorType |
IfcHeatExchangerType |
IfcHumidifierType |
IfcMotorConnectionType |
IfcSpaceHeaterType |
IfcTransformerType |
IfcTubeBundleType |
IfcUnitaryEquipmentType |
IfcFlowControllerType |
IfcAirTerminalBoxType |
IfcDamperType |
IfcElectricTimeControlType |
IfcFlowMeterType |
IfcProtectiveDeviceType |
IfcSwitchingDeviceType |
IfcValveType |
IfcFlowFittingType |
IfcCableCarrierFittingType |
IfcDuctFittingType |
IfcJunctionBoxType |
IfcPipeFittingType |
IfcFlowMovingDeviceType |
IfcCompressorType |
IfcFanType |
IfcPumpType |
IfcFlowSegmentType |
IfcCableCarrierSegmentType |
IfcCableSegmentType |
IfcDuctSegmentType |
IfcPipeSegmentType |
IfcFlowStorageDeviceType |
IfcElectricFlowStorageDeviceType |
IfcTankType |
IfcFlowTerminalType |
IfcAirTerminalType |
IfcElectricApplianceType |
IfcElectricHeaterType |
IfcFireSuppressionTerminalType |
IfcGasTerminalType |
IfcLampType |
IfcLightFixtureType |
IfcOutletType |
IfcSanitaryTerminalType |
IfcStackTerminalType |
IfcWasteTerminalType |
IfcFlowTreatmentDeviceType |
IfcDuctSilencerType |
IfcFilterType |
IfcFurnishingElementType |
IfcFurnitureType |
IfcSystemFurnitureElementType |
IfcSpatialStructureElementType |
IfcSpaceType |
IfcTransportElementType |
IfcWindowStyle |
IfcPropertyDefinition | X
IfcPropertySetDefinition | X
IfcDoorLiningProperties |
IfcDoorPanelProperties |
IfcElementQuantity | X
IfcEnergyProperties |
IfcElectricalBaseProperties |
IfcFluidFlowProperties |
IfcPermeableCoveringProperties |
IfcPropertySet | X
IfcReinforcementDefinitionProperties |
IfcServiceLifeFactor |
IfcSoundProperties |
IfcSoundValue |
IfcSpaceThermalLoadProperties |
IfcWindowLiningProperties |
IfcWindowPanelProperties |
IfcRelationship | X
IfcRelAssigns |
IfcRelAssignsToActor |
IfcRelOccupiesSpaces |
IfcRelAssignsToControl |
IfcRelAssignsTasks |
IfcRelAssignsToProjectOrder |
IfcRelSchedulesCostItems |
IfcRelAssignsToGroup |
IfcRelAssignsToProcess |
IfcRelAssignsToProduct |
IfcRelAssignsToResource |
IfcRelAssociates | X
IfcRelAssociatesAppliedValue |
IfcRelAssociatesApproval |
IfcRelAssociatesClassification |
IfcRelAssociatesConstraint |
IfcRelAssociatesDocument |
IfcRelAssociatesLibrary |
IfcRelAssociatesMaterial | X
IfcRelAssociatesProfileProperties |
IfcRelConnects | X
IfcRelConnectsElements | X
IfcRelConnectsPathElements |
IfcRelConnectsWithRealizingElements | X
IfcRelConnectsPorts |
IfcRelConnectsPortToElement |
IfcRelConnectsStructuralActivity |
IfcRelConnectsStructuralElement |
IfcRelConnectsStructuralMember |
IfcRelConnectsWithEccentricity |
IfcRelContainedInSpatialStructure | X
IfcRelCoversBldgElements |
IfcRelCoversSpaces |
IfcRelFillsElement |
IfcRelFlowControlElements |
IfcRelInteractionRequirements |
IfcRelProjectsElement |
IfcRelReferencedInSpatialStructure |
IfcRelSequence |
IfcRelServicesBuildings |
IfcRelSpaceBoundary |
IfcRelVoidsElement | X
IfcRelDecomposes | X
IfcRelAggregates | X
IfcRelNests |
IfcRelDefines | X
IfcRelDefinesByProperties | X
IfcRelOverridesProperties |
IfcRelDefinesByType |
IfcSectionProperties |
IfcSectionReinforcementProperties |
IfcShapeAspect |
IfcStructuralConnectionCondition |
IfcFailureConnectionCondition |
IfcSlippageConnectionCondition |
IfcStructuralLoad |
IfcStructuralLoadStatic |
IfcStructuralLoadLinearForce |
IfcStructuralLoadPlanarForce |
IfcStructuralLoadSingleDisplacement |
IfcStructuralLoadSingleDisplacementDistortion |
IfcStructuralLoadSingleForce |
IfcStructuralLoadSingleForceWarping |
IfcStructuralLoadTemperature |
IfcSurfaceStyleLighting |
IfcSurfaceStyleRefraction |
IfcSurfaceStyleShading |
IfcSurfaceStyleRendering |
IfcSurfaceStyleWithTextures |
IfcSurfaceTexture |
IfcBlobTexture |
IfcImageTexture |
IfcPixelTexture |
IfcTable |
IfcTableRow |
IfcTextStyleForDefinedFont |
IfcTextStyleTextModel |
IfcTextStyleWithBoxCharacteristics |
IfcTextureCoordinate |
IfcTextureCoordinateGenerator |
IfcTextureMap |
IfcTextureVertex |
IfcTimeSeries |
IfcIrregularTimeSeries |
IfcRegularTimeSeries |
IfcTimeSeriesReferenceRelationship |
IfcTimeSeriesValue |
IfcUnitAssignment | X
IfcVertexBasedTextureMap |
IfcVirtualGridIntersection | X

Link to this page