IFC Object Model Reference
Industry Foundation Classes - Release 1.5.1
Model Reference Documentation
IFC Release 1.5.1 Hierarchy
IfcRoot
IfcModelingAid
IfcDesignGrid
IfcGridLevel
IfcGridAxis
IfcGridIntersection
IfcLocalPlacement
IfcConstrainedPlacement
IfcPlacementConstraint
IfcConstraintRelIntersection
IfcReferenceGeometryAid
IfcReferencePoint
IfcReferenceCurve
IfcReferenceSurface
IfcRelationship
IfcRelContains
IfcRelGroups
IfcRelSequence
IfcRelProcessesProducts
IfcRelUsesResource
IfcRelNests
IfcRelNestsProcesses
IfcRelNestsCostElements
IfcRelAssemblesElements
IfcRelAssemblesSpaces
IfcRelFillsElement
IfcRelVoidsElement
IfcRelSeparatesSpaces
IfcRelServicesBuildings
IfcRelConnectsElements
IfcRelConnectsPathElements
IfcRelCostsElements
IfcRelAdjacencyReq
IfcRelCoversBldgElements
IfcObject
IfcProject
IfcProxy
IfcResource
IfcControl
IfcConnectionGeometry
IfcPointConnectionGeometry
IfcLineConnectionGeometry
IfcWorkSchedule
IfcCostElement
IfcSpaceProgram
IfcDocument
IfcCostSchedule
IfcGroup
IfcSystem
IfcZone
IfcSpaceProgramGroup
IfcProcess
IfcWorkTask
IfcProduct
IfcBuilding
IfcBuildingStorey
IfcSite
IfcSpatialElement
IfcSpace
IfcSpaceBoundary
IfcElement
IfcOpeningElement
IfcBuildingElement
IfcBeam
IfcBuiltIn
IfcColumn
IfcCovering
IfcDoor
IfcFloor
IfcRoofSlab
IfcWall
IfcWindow
IfcDiscreteElement
IfcDistributionElement
IfcElectricalAppliance
IfcEquipment
IfcFixture
IfcFurniture
IfcGeometricRepresentationItem
IfcBooleanResult
IfcBoundingBox
IfcCurve
IfcBoundedCurve
IfcCompositeCurve
Ifc2DCompositeCurve
IfcPolyline
IfcTrimmedCurve
IfcConic
IfcCircle
IfcEllipse
IfcLine
IfcCompositeCurveSegment
IfcDirection
IfcPlacement
IfcAxis1Placement
IfcAxis2Placement2D
IfcAxis2Placement3D
IfcPoint
IfcCartesianPoint
IfcPolyLoop
IfcHalfSpaceSolid
IfcBoxedHalfSpace
IfcSolidModel
IfcAttDrivenExtrudedSolid
IfcAttDrivenClippedExtrudedSolid
IfcAttDrivenRevolvedSolid
IfcAttDrivenClippedRevolvedSolid
IfcCsgSolid
IfcManifoldSolidBrep
IfcFacetedBrep
IfcFacetedBrepWithVoids
IfcSweptAreaSolid
IfcExtrudedAreaSolid
IfcAttDrivenExtrudedSegment
IfcAttDrivenMorphedExtrudedSegment
IfcAttDrivenTaperedExtrudedSegment
IfcRevolvedAreaSolid
IfcAttDrivenRevolvedSegment
IfcAttDrivenMorphedRevolvedSegment
IfcAttDrivenTaperedRevolvedSegment
IfcSurface
IfcCurveBoundedPlane
IfcElementarySurface
IfcPlane
IfcVector
IfcNamedUnit
IfcContextDependentUnit
IfcConversionBasedUnit
IfcSiUnit
IfcProperty
IfcCalendarDate
IfcClassification
IfcClassificationList
IfcCost
IfcDateAndTime
IfcLocalTime
IfcMaterial
IfcMaterialList
IfcMaterialLayerSet
IfcMaterialLayer
MaterialLayerSetUsage
IfcOrganization
IfcPerson
IfcPersonAndOrganization
IfcProductShape
IfcShapeAspect
IfcPropertySet
IfcOccurrencePropertySet
IfcSharedPropertySet
IfcObjectReference
IfcSimpleProperty
IfcPropertyWithUnit
IfcAttDrivenProfileDef
IfcArbitraryProfileDef
IfcCircleProfileDef
IfcRectangleProfileDef
IfcTrapeziumProfileDef
IfcTopologicalRepresentationItem
IfcConnectedFaceSet
IfcClosedShell
IfcFace
IfcFaceBound
IfcFaceOuterBound
IfcActorRole
IfcAddress
IfcAuditTrail
IfcClassificationNotation
IfcCoordinatedUniversalTimeOffset
IfcCostModifier
IfcDerivedUnit
IfcDerivedUnitElement
IfcDimensionalExponents
IfcMeasureWithUnit
IfcNotationString
IfcOwnerHistory
IfcProjectAppRegistry
IfcProjectTeamRegistry
IfcProjectMaterialRegistry
IfcPropertyTypeDef
IfcRegisteredApplication
IfcRepresentationContext
IfcShapeRepresentation
IfcTable
IfcTableRow
IfcTransaction
IfcUnitAssignment
Copyright 1997-98 International Alliance for Interoperability