CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdIfc2x2_final Namespace Reference

Classes

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

Typedefs

typedef OdSmartPtr< Ifc2DCompositeCurveIfc2DCompositeCurvePtr
 
typedef double IfcAbsorbedDoseMeasure
 
typedef double IfcAccelerationMeasure
 
typedef double IfcAmountOfSubstanceMeasure
 
typedef double IfcAngularVelocityMeasure
 
typedef double IfcAreaMeasure
 
typedef OdDAI::Boolean IfcBoolean
 
typedef double IfcContextDependentMeasure
 
typedef OdDAI::Number IfcCountMeasure
 
typedef double IfcCurvatureMeasure
 
typedef int IfcDayInMonthNumber
 
typedef int IfcDaylightSavingHour
 
typedef OdAnsiString IfcDescriptiveMeasure
 
typedef int IfcDimensionCount
 
typedef double IfcDoseEquivalentMeasure
 
typedef double IfcDynamicViscosityMeasure
 
typedef double IfcElectricCapacitanceMeasure
 
typedef double IfcElectricChargeMeasure
 
typedef double IfcElectricConductanceMeasure
 
typedef double IfcElectricCurrentMeasure
 
typedef double IfcElectricResistanceMeasure
 
typedef double IfcElectricVoltageMeasure
 
typedef double IfcEnergyMeasure
 
typedef double IfcForceMeasure
 
typedef double IfcFrequencyMeasure
 
typedef OdDAI::CompressedGUID IfcGloballyUniqueId
 
typedef double IfcHeatFluxDensityMeasure
 
typedef double IfcHeatingValueMeasure
 
typedef int IfcHourInDay
 
typedef OdAnsiString IfcIdentifier
 
typedef double IfcIlluminanceMeasure
 
typedef double IfcInductanceMeasure
 
typedef int IfcInteger
 
typedef int IfcIntegerCountRateMeasure
 
typedef double IfcIonConcentrationMeasure
 
typedef double IfcIsothermalMoistureCapacityMeasure
 
typedef double IfcKinematicViscosityMeasure
 
typedef OdAnsiString IfcLabel
 
typedef double IfcLengthMeasure
 
typedef double IfcLinearForceMeasure
 
typedef double IfcLinearMomentMeasure
 
typedef double IfcLinearStiffnessMeasure
 
typedef double IfcLinearVelocityMeasure
 
typedef OdDAI::Logical IfcLogical
 
typedef double IfcLuminousFluxMeasure
 
typedef double IfcLuminousIntensityDistributionMeasure
 
typedef double IfcLuminousIntensityMeasure
 
typedef double IfcMagneticFluxDensityMeasure
 
typedef double IfcMagneticFluxMeasure
 
typedef double IfcMassDensityMeasure
 
typedef double IfcMassFlowRateMeasure
 
typedef double IfcMassMeasure
 
typedef double IfcMassPerLengthMeasure
 
typedef int IfcMinuteInHour
 
typedef double IfcModulusOfElasticityMeasure
 
typedef double IfcModulusOfLinearSubgradeReactionMeasure
 
typedef double IfcModulusOfRotationalSubgradeReactionMeasure
 
typedef double IfcModulusOfSubgradeReactionMeasure
 
typedef double IfcMoistureDiffusivityMeasure
 
typedef double IfcMolecularWeightMeasure
 
typedef double IfcMomentOfInertiaMeasure
 
typedef double IfcMonetaryMeasure
 
typedef int IfcMonthInYearNumber
 
typedef OdDAI::Number IfcNumericMeasure
 
typedef double IfcPHMeasure
 
typedef double IfcParameterValue
 
typedef double IfcPlanarForceMeasure
 
typedef double IfcPlaneAngleMeasure
 
typedef double IfcPowerMeasure
 
typedef OdAnsiString IfcPresentableText
 
typedef double IfcPressureMeasure
 
typedef double IfcRadioActivityMeasure
 
typedef double IfcRatioMeasure
 
typedef double IfcReal
 
typedef double IfcRotationalFrequencyMeasure
 
typedef double IfcRotationalMassMeasure
 
typedef double IfcRotationalStiffnessMeasure
 
typedef double IfcSecondInMinute
 
typedef double IfcSectionModulusMeasure
 
typedef double IfcSectionalAreaIntegralMeasure
 
typedef double IfcShearModulusMeasure
 
typedef double IfcSolidAngleMeasure
 
typedef double IfcSoundPowerMeasure
 
typedef double IfcSoundPressureMeasure
 
typedef double IfcSpecificHeatCapacityMeasure
 
typedef double IfcSpecularExponent
 
typedef double IfcSpecularRoughness
 
typedef double IfcTemperatureGradientMeasure
 
typedef OdAnsiString IfcText
 
typedef double IfcThermalAdmittanceMeasure
 
typedef double IfcThermalConductivityMeasure
 
typedef double IfcThermalExpansionCoefficientMeasure
 
typedef double IfcThermalResistanceMeasure
 
typedef double IfcThermalTransmittanceMeasure
 
typedef double IfcThermodynamicTemperatureMeasure
 
typedef double IfcTimeMeasure
 
typedef int IfcTimeStamp
 
typedef double IfcTorqueMeasure
 
typedef double IfcVaporPermeabilityMeasure
 
typedef double IfcVolumeMeasure
 
typedef double IfcVolumetricFlowRateMeasure
 
typedef double IfcWarpingConstantMeasure
 
typedef double IfcWarpingMomentMeasure
 
typedef int IfcYearNumber
 
typedef IfcRatioMeasure IfcNormalisedRatioMeasure
 
typedef IfcLengthMeasure IfcPositiveLengthMeasure
 
typedef IfcPlaneAngleMeasure IfcPositivePlaneAngleMeasure
 
typedef IfcRatioMeasure IfcPositiveRatioMeasure
 
typedef IfcLabel IfcTextAlignment
 
typedef OdSmartPtr< IfcActionRequestIfcActionRequestPtr
 
typedef OdSmartPtr< IfcActorIfcActorPtr
 
typedef OdSmartPtr< IfcActorRoleIfcActorRolePtr
 
typedef OdSmartPtr< IfcActuatorTypeIfcActuatorTypePtr
 
typedef OdSmartPtr< IfcAddressIfcAddressPtr
 
typedef OdSmartPtr< IfcAirTerminalBoxTypeIfcAirTerminalBoxTypePtr
 
typedef OdSmartPtr< IfcAirTerminalTypeIfcAirTerminalTypePtr
 
typedef OdSmartPtr< IfcAirToAirHeatRecoveryTypeIfcAirToAirHeatRecoveryTypePtr
 
typedef OdSmartPtr< IfcAlarmTypeIfcAlarmTypePtr
 
typedef OdSmartPtr< IfcAngularDimensionIfcAngularDimensionPtr
 
typedef OdSmartPtr< IfcAnnotationIfcAnnotationPtr
 
typedef OdSmartPtr< IfcAnnotationCurveOccurrenceIfcAnnotationCurveOccurrencePtr
 
typedef OdSmartPtr< IfcAnnotationFillAreaIfcAnnotationFillAreaPtr
 
typedef OdSmartPtr< IfcAnnotationFillAreaOccurrenceIfcAnnotationFillAreaOccurrencePtr
 
typedef OdSmartPtr< IfcAnnotationOccurrenceIfcAnnotationOccurrencePtr
 
typedef OdSmartPtr< IfcAnnotationSurfaceOccurrenceIfcAnnotationSurfaceOccurrencePtr
 
typedef OdSmartPtr< IfcAnnotationSymbolOccurrenceIfcAnnotationSymbolOccurrencePtr
 
typedef OdSmartPtr< IfcAnnotationTextOccurrenceIfcAnnotationTextOccurrencePtr
 
typedef OdSmartPtr< IfcApplicationIfcApplicationPtr
 
typedef OdSmartPtr< IfcAppliedValueIfcAppliedValuePtr
 
typedef OdSmartPtr< IfcAppliedValueRelationshipIfcAppliedValueRelationshipPtr
 
typedef OdSmartPtr< IfcApprovalActorRelationshipIfcApprovalActorRelationshipPtr
 
typedef OdSmartPtr< IfcApprovalIfcApprovalPtr
 
typedef OdSmartPtr< IfcApprovalPropertyRelationshipIfcApprovalPropertyRelationshipPtr
 
typedef OdSmartPtr< IfcApprovalRelationshipIfcApprovalRelationshipPtr
 
typedef OdSmartPtr< IfcArbitraryClosedProfileDefIfcArbitraryClosedProfileDefPtr
 
typedef OdSmartPtr< IfcArbitraryOpenProfileDefIfcArbitraryOpenProfileDefPtr
 
typedef OdSmartPtr< IfcArbitraryProfileDefWithVoidsIfcArbitraryProfileDefWithVoidsPtr
 
typedef OdSmartPtr< IfcAssetIfcAssetPtr
 
typedef OdSmartPtr< IfcAsymmetricIShapeProfileDefIfcAsymmetricIShapeProfileDefPtr
 
typedef OdSmartPtr< IfcAxis1PlacementIfcAxis1PlacementPtr
 
typedef OdSmartPtr< IfcAxis2Placement2DIfcAxis2Placement2DPtr
 
typedef OdSmartPtr< IfcAxis2Placement3DIfcAxis2Placement3DPtr
 
typedef OdSmartPtr< IfcBeamIfcBeamPtr
 
typedef OdSmartPtr< IfcBeamTypeIfcBeamTypePtr
 
typedef OdSmartPtr< IfcBezierCurveIfcBezierCurvePtr
 
typedef OdSmartPtr< IfcBoilerTypeIfcBoilerTypePtr
 
typedef OdSmartPtr< IfcBooleanClippingResultIfcBooleanClippingResultPtr
 
typedef OdSmartPtr< IfcBooleanResultIfcBooleanResultPtr
 
typedef OdSmartPtr< IfcBoundaryConditionIfcBoundaryConditionPtr
 
typedef OdSmartPtr< IfcBoundaryEdgeConditionIfcBoundaryEdgeConditionPtr
 
typedef OdSmartPtr< IfcBoundaryFaceConditionIfcBoundaryFaceConditionPtr
 
typedef OdSmartPtr< IfcBoundaryNodeConditionIfcBoundaryNodeConditionPtr
 
typedef OdSmartPtr< IfcBoundaryNodeConditionWarpingIfcBoundaryNodeConditionWarpingPtr
 
typedef OdSmartPtr< IfcBoundedCurveIfcBoundedCurvePtr
 
typedef OdSmartPtr< IfcBoundedSurfaceIfcBoundedSurfacePtr
 
typedef OdSmartPtr< IfcBoundingBoxIfcBoundingBoxPtr
 
typedef OdSmartPtr< IfcBoxedHalfSpaceIfcBoxedHalfSpacePtr
 
typedef OdSmartPtr< IfcBSplineCurveIfcBSplineCurvePtr
 
typedef OdSmartPtr< IfcBuildingIfcBuildingPtr
 
typedef OdSmartPtr< IfcBuildingElementIfcBuildingElementPtr
 
typedef OdSmartPtr< IfcBuildingElementComponentIfcBuildingElementComponentPtr
 
typedef OdSmartPtr< IfcBuildingElementComponentTypeIfcBuildingElementComponentTypePtr
 
typedef OdSmartPtr< IfcBuildingElementPartIfcBuildingElementPartPtr
 
typedef OdSmartPtr< IfcBuildingElementProxyIfcBuildingElementProxyPtr
 
typedef OdSmartPtr< IfcBuildingElementTypeIfcBuildingElementTypePtr
 
typedef OdSmartPtr< IfcBuildingStoreyIfcBuildingStoreyPtr
 
typedef OdSmartPtr< IfcCableCarrierFittingTypeIfcCableCarrierFittingTypePtr
 
typedef OdSmartPtr< IfcCableCarrierSegmentTypeIfcCableCarrierSegmentTypePtr
 
typedef OdSmartPtr< IfcCableSegmentTypeIfcCableSegmentTypePtr
 
typedef OdSmartPtr< IfcCalendarDateIfcCalendarDatePtr
 
typedef OdSmartPtr< IfcCartesianPointIfcCartesianPointPtr
 
typedef OdSmartPtr< IfcCartesianTransformationOperator2DIfcCartesianTransformationOperator2DPtr
 
typedef OdSmartPtr< IfcCartesianTransformationOperator2DnonUniformIfcCartesianTransformationOperator2DnonUniformPtr
 
typedef OdSmartPtr< IfcCartesianTransformationOperator3DIfcCartesianTransformationOperator3DPtr
 
typedef OdSmartPtr< IfcCartesianTransformationOperator3DnonUniformIfcCartesianTransformationOperator3DnonUniformPtr
 
typedef OdSmartPtr< IfcCartesianTransformationOperatorIfcCartesianTransformationOperatorPtr
 
typedef OdSmartPtr< IfcChamferEdgeFeatureIfcChamferEdgeFeaturePtr
 
typedef OdSmartPtr< IfcChillerTypeIfcChillerTypePtr
 
typedef OdSmartPtr< IfcCircleIfcCirclePtr
 
typedef OdSmartPtr< IfcCircleHollowProfileDefIfcCircleHollowProfileDefPtr
 
typedef OdSmartPtr< IfcCircleProfileDefIfcCircleProfileDefPtr
 
typedef OdSmartPtr< IfcClassificationIfcClassificationPtr
 
typedef OdSmartPtr< IfcClassificationItemIfcClassificationItemPtr
 
typedef OdSmartPtr< IfcClassificationItemRelationshipIfcClassificationItemRelationshipPtr
 
typedef OdSmartPtr< IfcClassificationNotationIfcClassificationNotationPtr
 
typedef OdSmartPtr< IfcClassificationNotationFacetIfcClassificationNotationFacetPtr
 
typedef OdSmartPtr< IfcClassificationReferenceIfcClassificationReferencePtr
 
typedef OdSmartPtr< IfcClosedShellIfcClosedShellPtr
 
typedef OdSmartPtr< IfcCoilTypeIfcCoilTypePtr
 
typedef OdSmartPtr< IfcColourRgbIfcColourRgbPtr
 
typedef OdSmartPtr< IfcColourSpecificationIfcColourSpecificationPtr
 
typedef OdSmartPtr< IfcColumnIfcColumnPtr
 
typedef OdSmartPtr< IfcColumnTypeIfcColumnTypePtr
 
typedef OdSmartPtr< IfcComplexPropertyIfcComplexPropertyPtr
 
typedef OdSmartPtr< IfcCompositeCurveIfcCompositeCurvePtr
 
typedef OdSmartPtr< IfcCompositeCurveSegmentIfcCompositeCurveSegmentPtr
 
typedef OdSmartPtr< IfcCompositeProfileDefIfcCompositeProfileDefPtr
 
typedef OdSmartPtr< IfcCompressorTypeIfcCompressorTypePtr
 
typedef OdSmartPtr< IfcCondenserTypeIfcCondenserTypePtr
 
typedef OdSmartPtr< IfcConditionIfcConditionPtr
 
typedef OdSmartPtr< IfcConditionCriterionIfcConditionCriterionPtr
 
typedef OdSmartPtr< IfcConicIfcConicPtr
 
typedef OdSmartPtr< IfcConnectedFaceSetIfcConnectedFaceSetPtr
 
typedef OdSmartPtr< IfcConnectionCurveGeometryIfcConnectionCurveGeometryPtr
 
typedef OdSmartPtr< IfcConnectionGeometryIfcConnectionGeometryPtr
 
typedef OdSmartPtr< IfcConnectionPointGeometryIfcConnectionPointGeometryPtr
 
typedef OdSmartPtr< IfcConnectionPortGeometryIfcConnectionPortGeometryPtr
 
typedef OdSmartPtr< IfcConnectionSurfaceGeometryIfcConnectionSurfaceGeometryPtr
 
typedef OdSmartPtr< IfcConstraintAggregationRelationshipIfcConstraintAggregationRelationshipPtr
 
typedef OdSmartPtr< IfcConstraintIfcConstraintPtr
 
typedef OdSmartPtr< IfcConstraintClassificationRelationshipIfcConstraintClassificationRelationshipPtr
 
typedef OdSmartPtr< IfcConstraintRelationshipIfcConstraintRelationshipPtr
 
typedef OdSmartPtr< IfcConstructionEquipmentResourceIfcConstructionEquipmentResourcePtr
 
typedef OdSmartPtr< IfcConstructionMaterialResourceIfcConstructionMaterialResourcePtr
 
typedef OdSmartPtr< IfcConstructionProductResourceIfcConstructionProductResourcePtr
 
typedef OdSmartPtr< IfcConstructionResourceIfcConstructionResourcePtr
 
typedef OdSmartPtr< IfcContextDependentUnitIfcContextDependentUnitPtr
 
typedef OdSmartPtr< IfcControlIfcControlPtr
 
typedef OdSmartPtr< IfcControllerTypeIfcControllerTypePtr
 
typedef OdSmartPtr< IfcConversionBasedUnitIfcConversionBasedUnitPtr
 
typedef OdSmartPtr< IfcCooledBeamTypeIfcCooledBeamTypePtr
 
typedef OdSmartPtr< IfcCoolingTowerTypeIfcCoolingTowerTypePtr
 
typedef OdSmartPtr< IfcCoordinatedUniversalTimeOffsetIfcCoordinatedUniversalTimeOffsetPtr
 
typedef OdSmartPtr< IfcCostItemIfcCostItemPtr
 
typedef OdSmartPtr< IfcCostScheduleIfcCostSchedulePtr
 
typedef OdSmartPtr< IfcCostValueIfcCostValuePtr
 
typedef OdSmartPtr< IfcCoveringIfcCoveringPtr
 
typedef OdSmartPtr< IfcCoveringTypeIfcCoveringTypePtr
 
typedef OdSmartPtr< IfcCraneRailAShapeProfileDefIfcCraneRailAShapeProfileDefPtr
 
typedef OdSmartPtr< IfcCraneRailFShapeProfileDefIfcCraneRailFShapeProfileDefPtr
 
typedef OdSmartPtr< IfcCrewResourceIfcCrewResourcePtr
 
typedef OdSmartPtr< IfcCsgSolidIfcCsgSolidPtr
 
typedef OdSmartPtr< IfcCShapeProfileDefIfcCShapeProfileDefPtr
 
typedef OdSmartPtr< IfcCurrencyRelationshipIfcCurrencyRelationshipPtr
 
typedef OdSmartPtr< IfcCurtainWallIfcCurtainWallPtr
 
typedef OdSmartPtr< IfcCurveIfcCurvePtr
 
typedef OdSmartPtr< IfcCurveBoundedPlaneIfcCurveBoundedPlanePtr
 
typedef OdSmartPtr< IfcCurveStyleIfcCurveStylePtr
 
typedef OdSmartPtr< IfcCurveStyleFontAndScalingIfcCurveStyleFontAndScalingPtr
 
typedef OdSmartPtr< IfcCurveStyleFontIfcCurveStyleFontPtr
 
typedef OdSmartPtr< IfcCurveStyleFontPatternIfcCurveStyleFontPatternPtr
 
typedef OdSmartPtr< IfcDamperTypeIfcDamperTypePtr
 
typedef OdSmartPtr< IfcDateAndTimeIfcDateAndTimePtr
 
typedef OdSmartPtr< IfcDefinedSymbolIfcDefinedSymbolPtr
 
typedef OdSmartPtr< IfcDerivedProfileDefIfcDerivedProfileDefPtr
 
typedef OdSmartPtr< IfcDerivedUnitIfcDerivedUnitPtr
 
typedef OdSmartPtr< IfcDerivedUnitElementIfcDerivedUnitElementPtr
 
typedef OdSmartPtr< IfcDiameterDimensionIfcDiameterDimensionPtr
 
typedef OdSmartPtr< IfcDimensionalExponentsIfcDimensionalExponentsPtr
 
typedef OdSmartPtr< IfcDimensionCalloutRelationshipIfcDimensionCalloutRelationshipPtr
 
typedef OdSmartPtr< IfcDimensionCurveIfcDimensionCurvePtr
 
typedef OdSmartPtr< IfcDimensionCurveDirectedCalloutIfcDimensionCurveDirectedCalloutPtr
 
typedef OdSmartPtr< IfcDimensionCurveTerminatorIfcDimensionCurveTerminatorPtr
 
typedef OdSmartPtr< IfcDirectionIfcDirectionPtr
 
typedef OdSmartPtr< IfcDiscreteAccessoryIfcDiscreteAccessoryPtr
 
typedef OdSmartPtr< IfcDiscreteAccessoryTypeIfcDiscreteAccessoryTypePtr
 
typedef OdSmartPtr< IfcDistributionChamberElementIfcDistributionChamberElementPtr
 
typedef OdSmartPtr< IfcDistributionChamberElementTypeIfcDistributionChamberElementTypePtr
 
typedef OdSmartPtr< IfcDistributionControlElementIfcDistributionControlElementPtr
 
typedef OdSmartPtr< IfcDistributionControlElementTypeIfcDistributionControlElementTypePtr
 
typedef OdSmartPtr< IfcDistributionElementIfcDistributionElementPtr
 
typedef OdSmartPtr< IfcDistributionElementTypeIfcDistributionElementTypePtr
 
typedef OdSmartPtr< IfcDistributionFlowElementIfcDistributionFlowElementPtr
 
typedef OdSmartPtr< IfcDistributionFlowElementTypeIfcDistributionFlowElementTypePtr
 
typedef OdSmartPtr< IfcDistributionPortIfcDistributionPortPtr
 
typedef OdSmartPtr< IfcDocumentElectronicFormatIfcDocumentElectronicFormatPtr
 
typedef OdSmartPtr< IfcDocumentInformationIfcDocumentInformationPtr
 
typedef OdSmartPtr< IfcDocumentInformationRelationshipIfcDocumentInformationRelationshipPtr
 
typedef OdSmartPtr< IfcDocumentReferenceIfcDocumentReferencePtr
 
typedef OdSmartPtr< IfcDoorIfcDoorPtr
 
typedef OdSmartPtr< IfcDoorLiningPropertiesIfcDoorLiningPropertiesPtr
 
typedef OdSmartPtr< IfcDoorPanelPropertiesIfcDoorPanelPropertiesPtr
 
typedef OdSmartPtr< IfcDoorStyleIfcDoorStylePtr
 
typedef OdSmartPtr< IfcDraughtingCalloutIfcDraughtingCalloutPtr
 
typedef OdSmartPtr< IfcDraughtingCalloutRelationshipIfcDraughtingCalloutRelationshipPtr
 
typedef OdSmartPtr< IfcDraughtingPreDefinedColourIfcDraughtingPreDefinedColourPtr
 
typedef OdSmartPtr< IfcDraughtingPreDefinedCurveFontIfcDraughtingPreDefinedCurveFontPtr
 
typedef OdSmartPtr< IfcDraughtingPreDefinedTextFontIfcDraughtingPreDefinedTextFontPtr
 
typedef OdSmartPtr< IfcDuctFittingTypeIfcDuctFittingTypePtr
 
typedef OdSmartPtr< IfcDuctSegmentTypeIfcDuctSegmentTypePtr
 
typedef OdSmartPtr< IfcDuctSilencerTypeIfcDuctSilencerTypePtr
 
typedef OdSmartPtr< IfcEdgeIfcEdgePtr
 
typedef OdSmartPtr< IfcEdgeCurveIfcEdgeCurvePtr
 
typedef OdSmartPtr< IfcEdgeFeatureIfcEdgeFeaturePtr
 
typedef OdSmartPtr< IfcEdgeLoopIfcEdgeLoopPtr
 
typedef OdSmartPtr< IfcElectricalBasePropertiesIfcElectricalBasePropertiesPtr
 
typedef OdSmartPtr< IfcElectricalCircuitIfcElectricalCircuitPtr
 
typedef OdSmartPtr< IfcElectricalElementIfcElectricalElementPtr
 
typedef OdSmartPtr< IfcElectricApplianceTypeIfcElectricApplianceTypePtr
 
typedef OdSmartPtr< IfcElectricDistributionPointIfcElectricDistributionPointPtr
 
typedef OdSmartPtr< IfcElectricFlowStorageDeviceTypeIfcElectricFlowStorageDeviceTypePtr
 
typedef OdSmartPtr< IfcElectricGeneratorTypeIfcElectricGeneratorTypePtr
 
typedef OdSmartPtr< IfcElectricHeaterTypeIfcElectricHeaterTypePtr
 
typedef OdSmartPtr< IfcElectricMotorTypeIfcElectricMotorTypePtr
 
typedef OdSmartPtr< IfcElectricTimeControlTypeIfcElectricTimeControlTypePtr
 
typedef OdSmartPtr< IfcElementarySurfaceIfcElementarySurfacePtr
 
typedef OdSmartPtr< IfcElementAssemblyIfcElementAssemblyPtr
 
typedef OdSmartPtr< IfcElementIfcElementPtr
 
typedef OdSmartPtr< IfcElementComponentIfcElementComponentPtr
 
typedef OdSmartPtr< IfcElementComponentTypeIfcElementComponentTypePtr
 
typedef OdSmartPtr< IfcElementQuantityIfcElementQuantityPtr
 
typedef OdSmartPtr< IfcElementTypeIfcElementTypePtr
 
typedef OdSmartPtr< IfcEllipseIfcEllipsePtr
 
typedef OdSmartPtr< IfcEllipseProfileDefIfcEllipseProfileDefPtr
 
typedef OdSmartPtr< IfcEnergyConversionDeviceIfcEnergyConversionDevicePtr
 
typedef OdSmartPtr< IfcEnergyConversionDeviceTypeIfcEnergyConversionDeviceTypePtr
 
typedef OdSmartPtr< IfcEnergyPropertiesIfcEnergyPropertiesPtr
 
typedef OdSmartPtr< IfcEnvironmentalImpactValueIfcEnvironmentalImpactValuePtr
 
typedef OdSmartPtr< IfcEquipmentElementIfcEquipmentElementPtr
 
typedef OdSmartPtr< IfcEquipmentStandardIfcEquipmentStandardPtr
 
typedef OdSmartPtr< IfcEvaporativeCoolerTypeIfcEvaporativeCoolerTypePtr
 
typedef OdSmartPtr< IfcEvaporatorTypeIfcEvaporatorTypePtr
 
typedef OdSmartPtr< IfcExtendedMaterialPropertiesIfcExtendedMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcExternallyDefinedHatchStyleIfcExternallyDefinedHatchStylePtr
 
typedef OdSmartPtr< IfcExternallyDefinedSufaceStyleIfcExternallyDefinedSufaceStylePtr
 
typedef OdSmartPtr< IfcExternallyDefinedSymbolIfcExternallyDefinedSymbolPtr
 
typedef OdSmartPtr< IfcExternallyDefinedTextFontIfcExternallyDefinedTextFontPtr
 
typedef OdSmartPtr< IfcExternalReferenceIfcExternalReferencePtr
 
typedef OdSmartPtr< IfcExtrudedAreaSolidIfcExtrudedAreaSolidPtr
 
typedef OdSmartPtr< IfcFaceIfcFacePtr
 
typedef OdSmartPtr< IfcFaceBasedSurfaceModelIfcFaceBasedSurfaceModelPtr
 
typedef OdSmartPtr< IfcFaceBoundIfcFaceBoundPtr
 
typedef OdSmartPtr< IfcFaceOuterBoundIfcFaceOuterBoundPtr
 
typedef OdSmartPtr< IfcFaceSurfaceIfcFaceSurfacePtr
 
typedef OdSmartPtr< IfcFacetedBrepIfcFacetedBrepPtr
 
typedef OdSmartPtr< IfcFacetedBrepWithVoidsIfcFacetedBrepWithVoidsPtr
 
typedef OdSmartPtr< IfcFailureConnectionConditionIfcFailureConnectionConditionPtr
 
typedef OdSmartPtr< IfcFanTypeIfcFanTypePtr
 
typedef OdSmartPtr< IfcFastenerIfcFastenerPtr
 
typedef OdSmartPtr< IfcFastenerTypeIfcFastenerTypePtr
 
typedef OdSmartPtr< IfcFeatureElementAdditionIfcFeatureElementAdditionPtr
 
typedef OdSmartPtr< IfcFeatureElementIfcFeatureElementPtr
 
typedef OdSmartPtr< IfcFeatureElementSubtractionIfcFeatureElementSubtractionPtr
 
typedef OdSmartPtr< IfcFillAreaStyleIfcFillAreaStylePtr
 
typedef OdSmartPtr< IfcFillAreaStyleHatchingIfcFillAreaStyleHatchingPtr
 
typedef OdSmartPtr< IfcFillAreaStyleTilesIfcFillAreaStyleTilesPtr
 
typedef OdSmartPtr< IfcFillAreaStyleTileSymbolWithStyleIfcFillAreaStyleTileSymbolWithStylePtr
 
typedef OdSmartPtr< IfcFilterTypeIfcFilterTypePtr
 
typedef OdSmartPtr< IfcFireSuppressionTerminalTypeIfcFireSuppressionTerminalTypePtr
 
typedef OdSmartPtr< IfcFlowControllerIfcFlowControllerPtr
 
typedef OdSmartPtr< IfcFlowControllerTypeIfcFlowControllerTypePtr
 
typedef OdSmartPtr< IfcFlowFittingIfcFlowFittingPtr
 
typedef OdSmartPtr< IfcFlowFittingTypeIfcFlowFittingTypePtr
 
typedef OdSmartPtr< IfcFlowInstrumentTypeIfcFlowInstrumentTypePtr
 
typedef OdSmartPtr< IfcFlowMeterTypeIfcFlowMeterTypePtr
 
typedef OdSmartPtr< IfcFlowMovingDeviceIfcFlowMovingDevicePtr
 
typedef OdSmartPtr< IfcFlowMovingDeviceTypeIfcFlowMovingDeviceTypePtr
 
typedef OdSmartPtr< IfcFlowSegmentIfcFlowSegmentPtr
 
typedef OdSmartPtr< IfcFlowSegmentTypeIfcFlowSegmentTypePtr
 
typedef OdSmartPtr< IfcFlowStorageDeviceIfcFlowStorageDevicePtr
 
typedef OdSmartPtr< IfcFlowStorageDeviceTypeIfcFlowStorageDeviceTypePtr
 
typedef OdSmartPtr< IfcFlowTerminalIfcFlowTerminalPtr
 
typedef OdSmartPtr< IfcFlowTerminalTypeIfcFlowTerminalTypePtr
 
typedef OdSmartPtr< IfcFlowTreatmentDeviceIfcFlowTreatmentDevicePtr
 
typedef OdSmartPtr< IfcFlowTreatmentDeviceTypeIfcFlowTreatmentDeviceTypePtr
 
typedef OdSmartPtr< IfcFluidFlowPropertiesIfcFluidFlowPropertiesPtr
 
typedef OdSmartPtr< IfcFootingIfcFootingPtr
 
typedef OdSmartPtr< IfcFuelPropertiesIfcFuelPropertiesPtr
 
typedef OdSmartPtr< IfcFurnishingElementIfcFurnishingElementPtr
 
typedef OdSmartPtr< IfcFurnishingElementTypeIfcFurnishingElementTypePtr
 
typedef OdSmartPtr< IfcFurnitureStandardIfcFurnitureStandardPtr
 
typedef OdSmartPtr< IfcFurnitureTypeIfcFurnitureTypePtr
 
typedef OdSmartPtr< IfcGasTerminalTypeIfcGasTerminalTypePtr
 
typedef OdSmartPtr< IfcGeneralMaterialPropertiesIfcGeneralMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcGeneralProfilePropertiesIfcGeneralProfilePropertiesPtr
 
typedef OdSmartPtr< IfcGeometricCurveSetIfcGeometricCurveSetPtr
 
typedef OdSmartPtr< IfcGeometricRepresentationContextIfcGeometricRepresentationContextPtr
 
typedef OdSmartPtr< IfcGeometricRepresentationItemIfcGeometricRepresentationItemPtr
 
typedef OdSmartPtr< IfcGeometricRepresentationSubContextIfcGeometricRepresentationSubContextPtr
 
typedef OdSmartPtr< IfcGeometricSetIfcGeometricSetPtr
 
typedef OdSmartPtr< IfcGridIfcGridPtr
 
typedef OdSmartPtr< IfcGridAxisIfcGridAxisPtr
 
typedef OdSmartPtr< IfcGridPlacementIfcGridPlacementPtr
 
typedef OdSmartPtr< IfcGroupIfcGroupPtr
 
typedef OdSmartPtr< IfcHalfSpaceSolidIfcHalfSpaceSolidPtr
 
typedef OdSmartPtr< IfcHeatExchangerTypeIfcHeatExchangerTypePtr
 
typedef OdSmartPtr< IfcHumidifierTypeIfcHumidifierTypePtr
 
typedef OdSmartPtr< IfcHygroscopicMaterialPropertiesIfcHygroscopicMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcImageTextureIfcImageTexturePtr
 
typedef OdSmartPtr< IfcInventoryIfcInventoryPtr
 
typedef OdSmartPtr< IfcIrregularTimeSeriesIfcIrregularTimeSeriesPtr
 
typedef OdSmartPtr< IfcIrregularTimeSeriesValueIfcIrregularTimeSeriesValuePtr
 
typedef OdSmartPtr< IfcIShapeProfileDefIfcIShapeProfileDefPtr
 
typedef OdSmartPtr< IfcJunctionBoxTypeIfcJunctionBoxTypePtr
 
typedef OdSmartPtr< IfcLaborResourceIfcLaborResourcePtr
 
typedef OdSmartPtr< IfcLampTypeIfcLampTypePtr
 
typedef OdSmartPtr< IfcLibraryInformationIfcLibraryInformationPtr
 
typedef OdSmartPtr< IfcLibraryReferenceIfcLibraryReferencePtr
 
typedef OdSmartPtr< IfcLightDistributionDataIfcLightDistributionDataPtr
 
typedef OdSmartPtr< IfcLightFixtureTypeIfcLightFixtureTypePtr
 
typedef OdSmartPtr< IfcLightIntensityDistributionIfcLightIntensityDistributionPtr
 
typedef OdSmartPtr< IfcLightSourceAmbientIfcLightSourceAmbientPtr
 
typedef OdSmartPtr< IfcLightSourceIfcLightSourcePtr
 
typedef OdSmartPtr< IfcLightSourceDirectionalIfcLightSourceDirectionalPtr
 
typedef OdSmartPtr< IfcLightSourceGoniometricIfcLightSourceGoniometricPtr
 
typedef OdSmartPtr< IfcLightSourcePositionalIfcLightSourcePositionalPtr
 
typedef OdSmartPtr< IfcLightSourceSpotIfcLightSourceSpotPtr
 
typedef OdSmartPtr< IfcLinearDimensionIfcLinearDimensionPtr
 
typedef OdSmartPtr< IfcLineIfcLinePtr
 
typedef OdSmartPtr< IfcLocalPlacementIfcLocalPlacementPtr
 
typedef OdSmartPtr< IfcLocalTimeIfcLocalTimePtr
 
typedef OdSmartPtr< IfcLoopIfcLoopPtr
 
typedef OdSmartPtr< IfcLShapeProfileDefIfcLShapeProfileDefPtr
 
typedef OdSmartPtr< IfcManifoldSolidBrepIfcManifoldSolidBrepPtr
 
typedef OdSmartPtr< IfcMappedItemIfcMappedItemPtr
 
typedef OdSmartPtr< IfcMaterialIfcMaterialPtr
 
typedef OdSmartPtr< IfcMaterialClassificationRelationshipIfcMaterialClassificationRelationshipPtr
 
typedef OdSmartPtr< IfcMaterialLayerIfcMaterialLayerPtr
 
typedef OdSmartPtr< IfcMaterialLayerSetIfcMaterialLayerSetPtr
 
typedef OdSmartPtr< IfcMaterialLayerSetUsageIfcMaterialLayerSetUsagePtr
 
typedef OdSmartPtr< IfcMaterialListIfcMaterialListPtr
 
typedef OdSmartPtr< IfcMaterialPropertiesIfcMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcMeasureWithUnitIfcMeasureWithUnitPtr
 
typedef OdSmartPtr< IfcMechanicalConcreteMaterialPropertiesIfcMechanicalConcreteMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcMechanicalFastenerIfcMechanicalFastenerPtr
 
typedef OdSmartPtr< IfcMechanicalFastenerTypeIfcMechanicalFastenerTypePtr
 
typedef OdSmartPtr< IfcMechanicalMaterialPropertiesIfcMechanicalMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcMechanicalSteelMaterialPropertiesIfcMechanicalSteelMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcMemberIfcMemberPtr
 
typedef OdSmartPtr< IfcMemberTypeIfcMemberTypePtr
 
typedef OdSmartPtr< IfcMetricIfcMetricPtr
 
typedef OdSmartPtr< IfcMonetaryUnitIfcMonetaryUnitPtr
 
typedef OdSmartPtr< IfcMotorConnectionTypeIfcMotorConnectionTypePtr
 
typedef OdSmartPtr< IfcMoveIfcMovePtr
 
typedef OdSmartPtr< IfcNamedUnitIfcNamedUnitPtr
 
typedef OdSmartPtr< IfcObjectIfcObjectPtr
 
typedef OdSmartPtr< IfcObjectiveIfcObjectivePtr
 
typedef OdSmartPtr< IfcObjectPlacementIfcObjectPlacementPtr
 
typedef OdSmartPtr< IfcOccupantIfcOccupantPtr
 
typedef OdSmartPtr< IfcOffsetCurve2DIfcOffsetCurve2DPtr
 
typedef OdSmartPtr< IfcOffsetCurve3DIfcOffsetCurve3DPtr
 
typedef OdSmartPtr< IfcOneDirectionRepeatFactorIfcOneDirectionRepeatFactorPtr
 
typedef OdSmartPtr< IfcOpeningElementIfcOpeningElementPtr
 
typedef OdSmartPtr< IfcOpenShellIfcOpenShellPtr
 
typedef OdSmartPtr< IfcOpticalMaterialPropertiesIfcOpticalMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcOrderActionIfcOrderActionPtr
 
typedef OdSmartPtr< IfcOrganizationIfcOrganizationPtr
 
typedef OdSmartPtr< IfcOrganizationRelationshipIfcOrganizationRelationshipPtr
 
typedef OdSmartPtr< IfcOrientedEdgeIfcOrientedEdgePtr
 
typedef OdSmartPtr< IfcOutletTypeIfcOutletTypePtr
 
typedef OdSmartPtr< IfcOwnerHistoryIfcOwnerHistoryPtr
 
typedef OdSmartPtr< IfcParameterizedProfileDefIfcParameterizedProfileDefPtr
 
typedef OdSmartPtr< IfcPathIfcPathPtr
 
typedef OdSmartPtr< IfcPerformanceHistoryIfcPerformanceHistoryPtr
 
typedef OdSmartPtr< IfcPermeableCoveringPropertiesIfcPermeableCoveringPropertiesPtr
 
typedef OdSmartPtr< IfcPermitIfcPermitPtr
 
typedef OdSmartPtr< IfcPersonAndOrganizationIfcPersonAndOrganizationPtr
 
typedef OdSmartPtr< IfcPersonIfcPersonPtr
 
typedef OdSmartPtr< IfcPhysicalComplexQuantityIfcPhysicalComplexQuantityPtr
 
typedef OdSmartPtr< IfcPhysicalQuantityIfcPhysicalQuantityPtr
 
typedef OdSmartPtr< IfcPhysicalSimpleQuantityIfcPhysicalSimpleQuantityPtr
 
typedef OdSmartPtr< IfcPileIfcPilePtr
 
typedef OdSmartPtr< IfcPipeFittingTypeIfcPipeFittingTypePtr
 
typedef OdSmartPtr< IfcPipeSegmentTypeIfcPipeSegmentTypePtr
 
typedef OdSmartPtr< IfcPixelTextureIfcPixelTexturePtr
 
typedef OdSmartPtr< IfcPlacementIfcPlacementPtr
 
typedef OdSmartPtr< IfcPlanarBoxIfcPlanarBoxPtr
 
typedef OdSmartPtr< IfcPlanarExtentIfcPlanarExtentPtr
 
typedef OdSmartPtr< IfcPlaneIfcPlanePtr
 
typedef OdSmartPtr< IfcPlateIfcPlatePtr
 
typedef OdSmartPtr< IfcPlateTypeIfcPlateTypePtr
 
typedef OdSmartPtr< IfcPointIfcPointPtr
 
typedef OdSmartPtr< IfcPointOnCurveIfcPointOnCurvePtr
 
typedef OdSmartPtr< IfcPointOnSurfaceIfcPointOnSurfacePtr
 
typedef OdSmartPtr< IfcPolygonalBoundedHalfSpaceIfcPolygonalBoundedHalfSpacePtr
 
typedef OdSmartPtr< IfcPolylineIfcPolylinePtr
 
typedef OdSmartPtr< IfcPolyLoopIfcPolyLoopPtr
 
typedef OdSmartPtr< IfcPortIfcPortPtr
 
typedef OdSmartPtr< IfcPostalAddressIfcPostalAddressPtr
 
typedef OdSmartPtr< IfcPreDefinedColourIfcPreDefinedColourPtr
 
typedef OdSmartPtr< IfcPreDefinedCurveFontIfcPreDefinedCurveFontPtr
 
typedef OdSmartPtr< IfcPreDefinedDimensionSymbolIfcPreDefinedDimensionSymbolPtr
 
typedef OdSmartPtr< IfcPreDefinedItemIfcPreDefinedItemPtr
 
typedef OdSmartPtr< IfcPreDefinedPointMarkerSymbolIfcPreDefinedPointMarkerSymbolPtr
 
typedef OdSmartPtr< IfcPreDefinedSymbolIfcPreDefinedSymbolPtr
 
typedef OdSmartPtr< IfcPreDefinedTerminatorSymbolIfcPreDefinedTerminatorSymbolPtr
 
typedef OdSmartPtr< IfcPreDefinedTextFontIfcPreDefinedTextFontPtr
 
typedef OdSmartPtr< IfcPresentationLayerAssignmentIfcPresentationLayerAssignmentPtr
 
typedef OdSmartPtr< IfcPresentationLayerAssignmentWithStyleIfcPresentationLayerAssignmentWithStylePtr
 
typedef OdSmartPtr< IfcPresentationStyleAssignmentIfcPresentationStyleAssignmentPtr
 
typedef OdSmartPtr< IfcProcedureIfcProcedurePtr
 
typedef OdSmartPtr< IfcProcessIfcProcessPtr
 
typedef OdSmartPtr< IfcProductIfcProductPtr
 
typedef OdSmartPtr< IfcProductDefinitionShapeIfcProductDefinitionShapePtr
 
typedef OdSmartPtr< IfcProductRepresentationIfcProductRepresentationPtr
 
typedef OdSmartPtr< IfcProductsOfCombustionPropertiesIfcProductsOfCombustionPropertiesPtr
 
typedef OdSmartPtr< IfcProfileDefIfcProfileDefPtr
 
typedef OdSmartPtr< IfcProfilePropertiesIfcProfilePropertiesPtr
 
typedef OdSmartPtr< IfcProjectIfcProjectPtr
 
typedef OdSmartPtr< IfcProjectionCurveIfcProjectionCurvePtr
 
typedef OdSmartPtr< IfcProjectionElementIfcProjectionElementPtr
 
typedef OdSmartPtr< IfcProjectOrderIfcProjectOrderPtr
 
typedef OdSmartPtr< IfcProjectOrderRecordIfcProjectOrderRecordPtr
 
typedef OdSmartPtr< IfcPropertyIfcPropertyPtr
 
typedef OdSmartPtr< IfcPropertyBoundedValueIfcPropertyBoundedValuePtr
 
typedef OdSmartPtr< IfcPropertyConstraintRelationshipIfcPropertyConstraintRelationshipPtr
 
typedef OdSmartPtr< IfcPropertyDefinitionIfcPropertyDefinitionPtr
 
typedef OdSmartPtr< IfcPropertyDependencyRelationshipIfcPropertyDependencyRelationshipPtr
 
typedef OdSmartPtr< IfcPropertyEnumeratedValueIfcPropertyEnumeratedValuePtr
 
typedef OdSmartPtr< IfcPropertyEnumerationIfcPropertyEnumerationPtr
 
typedef OdSmartPtr< IfcPropertyListValueIfcPropertyListValuePtr
 
typedef OdSmartPtr< IfcPropertyReferenceValueIfcPropertyReferenceValuePtr
 
typedef OdSmartPtr< IfcPropertySetIfcPropertySetPtr
 
typedef OdSmartPtr< IfcPropertySetDefinitionIfcPropertySetDefinitionPtr
 
typedef OdSmartPtr< IfcPropertySingleValueIfcPropertySingleValuePtr
 
typedef OdSmartPtr< IfcPropertyTableValueIfcPropertyTableValuePtr
 
typedef OdSmartPtr< IfcProtectiveDeviceTypeIfcProtectiveDeviceTypePtr
 
typedef OdSmartPtr< IfcProxyIfcProxyPtr
 
typedef OdSmartPtr< IfcPumpTypeIfcPumpTypePtr
 
typedef OdSmartPtr< IfcQuantityAreaIfcQuantityAreaPtr
 
typedef OdSmartPtr< IfcQuantityCountIfcQuantityCountPtr
 
typedef OdSmartPtr< IfcQuantityLengthIfcQuantityLengthPtr
 
typedef OdSmartPtr< IfcQuantityTimeIfcQuantityTimePtr
 
typedef OdSmartPtr< IfcQuantityVolumeIfcQuantityVolumePtr
 
typedef OdSmartPtr< IfcQuantityWeightIfcQuantityWeightPtr
 
typedef OdSmartPtr< IfcRadiusDimensionIfcRadiusDimensionPtr
 
typedef OdSmartPtr< IfcRailingIfcRailingPtr
 
typedef OdSmartPtr< IfcRailingTypeIfcRailingTypePtr
 
typedef OdSmartPtr< IfcRampIfcRampPtr
 
typedef OdSmartPtr< IfcRampFlightIfcRampFlightPtr
 
typedef OdSmartPtr< IfcRampFlightTypeIfcRampFlightTypePtr
 
typedef OdSmartPtr< IfcRationalBezierCurveIfcRationalBezierCurvePtr
 
typedef OdSmartPtr< IfcRectangleHollowProfileDefIfcRectangleHollowProfileDefPtr
 
typedef OdSmartPtr< IfcRectangleProfileDefIfcRectangleProfileDefPtr
 
typedef OdSmartPtr< IfcRectangularTrimmedSurfaceIfcRectangularTrimmedSurfacePtr
 
typedef OdSmartPtr< IfcReferencesValueDocumentIfcReferencesValueDocumentPtr
 
typedef OdSmartPtr< IfcRegularTimeSeriesIfcRegularTimeSeriesPtr
 
typedef OdSmartPtr< IfcReinforcementBarPropertiesIfcReinforcementBarPropertiesPtr
 
typedef OdSmartPtr< IfcReinforcementDefinitionPropertiesIfcReinforcementDefinitionPropertiesPtr
 
typedef OdSmartPtr< IfcReinforcingBarIfcReinforcingBarPtr
 
typedef OdSmartPtr< IfcReinforcingElementIfcReinforcingElementPtr
 
typedef OdSmartPtr< IfcReinforcingMeshIfcReinforcingMeshPtr
 
typedef OdSmartPtr< IfcRelAggregatesIfcRelAggregatesPtr
 
typedef OdSmartPtr< IfcRelAssignsIfcRelAssignsPtr
 
typedef OdSmartPtr< IfcRelAssignsTasksIfcRelAssignsTasksPtr
 
typedef OdSmartPtr< IfcRelAssignsToActorIfcRelAssignsToActorPtr
 
typedef OdSmartPtr< IfcRelAssignsToControlIfcRelAssignsToControlPtr
 
typedef OdSmartPtr< IfcRelAssignsToGroupIfcRelAssignsToGroupPtr
 
typedef OdSmartPtr< IfcRelAssignsToProcessIfcRelAssignsToProcessPtr
 
typedef OdSmartPtr< IfcRelAssignsToProductIfcRelAssignsToProductPtr
 
typedef OdSmartPtr< IfcRelAssignsToProjectOrderIfcRelAssignsToProjectOrderPtr
 
typedef OdSmartPtr< IfcRelAssignsToResourceIfcRelAssignsToResourcePtr
 
typedef OdSmartPtr< IfcRelAssociatesAppliedValueIfcRelAssociatesAppliedValuePtr
 
typedef OdSmartPtr< IfcRelAssociatesApprovalIfcRelAssociatesApprovalPtr
 
typedef OdSmartPtr< IfcRelAssociatesIfcRelAssociatesPtr
 
typedef OdSmartPtr< IfcRelAssociatesClassificationIfcRelAssociatesClassificationPtr
 
typedef OdSmartPtr< IfcRelAssociatesConstraintIfcRelAssociatesConstraintPtr
 
typedef OdSmartPtr< IfcRelAssociatesDocumentIfcRelAssociatesDocumentPtr
 
typedef OdSmartPtr< IfcRelAssociatesLibraryIfcRelAssociatesLibraryPtr
 
typedef OdSmartPtr< IfcRelAssociatesMaterialIfcRelAssociatesMaterialPtr
 
typedef OdSmartPtr< IfcRelAssociatesProfilePropertiesIfcRelAssociatesProfilePropertiesPtr
 
typedef OdSmartPtr< IfcRelationshipIfcRelationshipPtr
 
typedef OdSmartPtr< IfcRelaxationIfcRelaxationPtr
 
typedef OdSmartPtr< IfcRelConnectsIfcRelConnectsPtr
 
typedef OdSmartPtr< IfcRelConnectsElementsIfcRelConnectsElementsPtr
 
typedef OdSmartPtr< IfcRelConnectsPathElementsIfcRelConnectsPathElementsPtr
 
typedef OdSmartPtr< IfcRelConnectsPortsIfcRelConnectsPortsPtr
 
typedef OdSmartPtr< IfcRelConnectsPortToElementIfcRelConnectsPortToElementPtr
 
typedef OdSmartPtr< IfcRelConnectsStructuralActivityIfcRelConnectsStructuralActivityPtr
 
typedef OdSmartPtr< IfcRelConnectsStructuralMemberIfcRelConnectsStructuralMemberPtr
 
typedef OdSmartPtr< IfcRelConnectsWithRealizingElementsIfcRelConnectsWithRealizingElementsPtr
 
typedef OdSmartPtr< IfcRelContainedInSpatialStructureIfcRelContainedInSpatialStructurePtr
 
typedef OdSmartPtr< IfcRelCoversBldgElementsIfcRelCoversBldgElementsPtr
 
typedef OdSmartPtr< IfcRelDecomposesIfcRelDecomposesPtr
 
typedef OdSmartPtr< IfcRelDefinesIfcRelDefinesPtr
 
typedef OdSmartPtr< IfcRelDefinesByPropertiesIfcRelDefinesByPropertiesPtr
 
typedef OdSmartPtr< IfcRelDefinesByTypeIfcRelDefinesByTypePtr
 
typedef OdSmartPtr< IfcRelFillsElementIfcRelFillsElementPtr
 
typedef OdSmartPtr< IfcRelFlowControlElementsIfcRelFlowControlElementsPtr
 
typedef OdSmartPtr< IfcRelInteractionRequirementsIfcRelInteractionRequirementsPtr
 
typedef OdSmartPtr< IfcRelNestsIfcRelNestsPtr
 
typedef OdSmartPtr< IfcRelOccupiesSpacesIfcRelOccupiesSpacesPtr
 
typedef OdSmartPtr< IfcRelOverridesPropertiesIfcRelOverridesPropertiesPtr
 
typedef OdSmartPtr< IfcRelProjectsElementIfcRelProjectsElementPtr
 
typedef OdSmartPtr< IfcRelSchedulesCostItemsIfcRelSchedulesCostItemsPtr
 
typedef OdSmartPtr< IfcRelSequenceIfcRelSequencePtr
 
typedef OdSmartPtr< IfcRelServicesBuildingsIfcRelServicesBuildingsPtr
 
typedef OdSmartPtr< IfcRelSpaceBoundaryIfcRelSpaceBoundaryPtr
 
typedef OdSmartPtr< IfcRelVoidsElementIfcRelVoidsElementPtr
 
typedef OdSmartPtr< IfcRepresentationIfcRepresentationPtr
 
typedef OdSmartPtr< IfcRepresentationContextIfcRepresentationContextPtr
 
typedef OdSmartPtr< IfcRepresentationItemIfcRepresentationItemPtr
 
typedef OdSmartPtr< IfcRepresentationMapIfcRepresentationMapPtr
 
typedef OdSmartPtr< IfcResourceIfcResourcePtr
 
typedef OdSmartPtr< IfcRevolvedAreaSolidIfcRevolvedAreaSolidPtr
 
typedef OdSmartPtr< IfcRibPlateProfilePropertiesIfcRibPlateProfilePropertiesPtr
 
typedef OdSmartPtr< IfcRoofIfcRoofPtr
 
typedef OdSmartPtr< IfcRootIfcRootPtr
 
typedef OdSmartPtr< IfcRoundedEdgeFeatureIfcRoundedEdgeFeaturePtr
 
typedef OdSmartPtr< IfcRoundedRectangleProfileDefIfcRoundedRectangleProfileDefPtr
 
typedef OdSmartPtr< IfcSanitaryTerminalTypeIfcSanitaryTerminalTypePtr
 
typedef OdSmartPtr< IfcScheduleTimeControlIfcScheduleTimeControlPtr
 
typedef OdSmartPtr< IfcSectionedSpineIfcSectionedSpinePtr
 
typedef OdSmartPtr< IfcSectionPropertiesIfcSectionPropertiesPtr
 
typedef OdSmartPtr< IfcSectionReinforcementPropertiesIfcSectionReinforcementPropertiesPtr
 
typedef OdSmartPtr< IfcSensorTypeIfcSensorTypePtr
 
typedef OdSmartPtr< IfcServiceLifeIfcServiceLifePtr
 
typedef OdSmartPtr< IfcServiceLifeFactorIfcServiceLifeFactorPtr
 
typedef OdSmartPtr< IfcShapeAspectIfcShapeAspectPtr
 
typedef OdSmartPtr< IfcShapeRepresentationIfcShapeRepresentationPtr
 
typedef OdSmartPtr< IfcShellBasedSurfaceModelIfcShellBasedSurfaceModelPtr
 
typedef OdSmartPtr< IfcSimplePropertyIfcSimplePropertyPtr
 
typedef OdSmartPtr< IfcSiteIfcSitePtr
 
typedef OdSmartPtr< IfcSIUnitIfcSIUnitPtr
 
typedef OdSmartPtr< IfcSlabIfcSlabPtr
 
typedef OdSmartPtr< IfcSlabTypeIfcSlabTypePtr
 
typedef OdSmartPtr< IfcSlippageConnectionConditionIfcSlippageConnectionConditionPtr
 
typedef OdSmartPtr< IfcSolidModelIfcSolidModelPtr
 
typedef OdSmartPtr< IfcSoundPropertiesIfcSoundPropertiesPtr
 
typedef OdSmartPtr< IfcSoundValueIfcSoundValuePtr
 
typedef OdSmartPtr< IfcSpaceIfcSpacePtr
 
typedef OdSmartPtr< IfcSpaceHeaterTypeIfcSpaceHeaterTypePtr
 
typedef OdSmartPtr< IfcSpaceProgramIfcSpaceProgramPtr
 
typedef OdSmartPtr< IfcSpaceThermalLoadPropertiesIfcSpaceThermalLoadPropertiesPtr
 
typedef OdSmartPtr< IfcSpatialStructureElementIfcSpatialStructureElementPtr
 
typedef OdSmartPtr< IfcStackTerminalTypeIfcStackTerminalTypePtr
 
typedef OdSmartPtr< IfcStairIfcStairPtr
 
typedef OdSmartPtr< IfcStairFlightIfcStairFlightPtr
 
typedef OdSmartPtr< IfcStairFlightTypeIfcStairFlightTypePtr
 
typedef OdSmartPtr< IfcStructuralActionIfcStructuralActionPtr
 
typedef OdSmartPtr< IfcStructuralActivityIfcStructuralActivityPtr
 
typedef OdSmartPtr< IfcStructuralAnalysisModelIfcStructuralAnalysisModelPtr
 
typedef OdSmartPtr< IfcStructuralConnectionIfcStructuralConnectionPtr
 
typedef OdSmartPtr< IfcStructuralConnectionConditionIfcStructuralConnectionConditionPtr
 
typedef OdSmartPtr< IfcStructuralCurveConnectionIfcStructuralCurveConnectionPtr
 
typedef OdSmartPtr< IfcStructuralCurveMemberIfcStructuralCurveMemberPtr
 
typedef OdSmartPtr< IfcStructuralCurveMemberVaryingIfcStructuralCurveMemberVaryingPtr
 
typedef OdSmartPtr< IfcStructuralItemIfcStructuralItemPtr
 
typedef OdSmartPtr< IfcStructuralLinearActionIfcStructuralLinearActionPtr
 
typedef OdSmartPtr< IfcStructuralLinearActionVaryingIfcStructuralLinearActionVaryingPtr
 
typedef OdSmartPtr< IfcStructuralLoadIfcStructuralLoadPtr
 
typedef OdSmartPtr< IfcStructuralLoadGroupIfcStructuralLoadGroupPtr
 
typedef OdSmartPtr< IfcStructuralLoadLinearForceIfcStructuralLoadLinearForcePtr
 
typedef OdSmartPtr< IfcStructuralLoadPlanarForceIfcStructuralLoadPlanarForcePtr
 
typedef OdSmartPtr< IfcStructuralLoadSingleDisplacementIfcStructuralLoadSingleDisplacementPtr
 
typedef OdSmartPtr< IfcStructuralLoadSingleDisplacementDistortionIfcStructuralLoadSingleDisplacementDistortionPtr
 
typedef OdSmartPtr< IfcStructuralLoadSingleForceIfcStructuralLoadSingleForcePtr
 
typedef OdSmartPtr< IfcStructuralLoadSingleForceWarpingIfcStructuralLoadSingleForceWarpingPtr
 
typedef OdSmartPtr< IfcStructuralLoadStaticIfcStructuralLoadStaticPtr
 
typedef OdSmartPtr< IfcStructuralLoadTemperatureIfcStructuralLoadTemperaturePtr
 
typedef OdSmartPtr< IfcStructuralMemberIfcStructuralMemberPtr
 
typedef OdSmartPtr< IfcStructuralPlanarActionIfcStructuralPlanarActionPtr
 
typedef OdSmartPtr< IfcStructuralPlanarActionVaryingIfcStructuralPlanarActionVaryingPtr
 
typedef OdSmartPtr< IfcStructuralPointActionIfcStructuralPointActionPtr
 
typedef OdSmartPtr< IfcStructuralPointConnectionIfcStructuralPointConnectionPtr
 
typedef OdSmartPtr< IfcStructuralPointReactionIfcStructuralPointReactionPtr
 
typedef OdSmartPtr< IfcStructuralProfilePropertiesIfcStructuralProfilePropertiesPtr
 
typedef OdSmartPtr< IfcStructuralReactionIfcStructuralReactionPtr
 
typedef OdSmartPtr< IfcStructuralResultGroupIfcStructuralResultGroupPtr
 
typedef OdSmartPtr< IfcStructuralSteelProfilePropertiesIfcStructuralSteelProfilePropertiesPtr
 
typedef OdSmartPtr< IfcStructuralSurfaceConnectionIfcStructuralSurfaceConnectionPtr
 
typedef OdSmartPtr< IfcStructuralSurfaceMemberIfcStructuralSurfaceMemberPtr
 
typedef OdSmartPtr< IfcStructuralSurfaceMemberVaryingIfcStructuralSurfaceMemberVaryingPtr
 
typedef OdSmartPtr< IfcStructuredDimensionCalloutIfcStructuredDimensionCalloutPtr
 
typedef OdSmartPtr< IfcStyledItemIfcStyledItemPtr
 
typedef OdSmartPtr< IfcStyledRepresentationIfcStyledRepresentationPtr
 
typedef OdSmartPtr< IfcSubContractResourceIfcSubContractResourcePtr
 
typedef OdSmartPtr< IfcSubedgeIfcSubedgePtr
 
typedef OdSmartPtr< IfcSurfaceIfcSurfacePtr
 
typedef OdSmartPtr< IfcSurfaceCurveSweptAreaSolidIfcSurfaceCurveSweptAreaSolidPtr
 
typedef OdSmartPtr< IfcSurfaceOfLinearExtrusionIfcSurfaceOfLinearExtrusionPtr
 
typedef OdSmartPtr< IfcSurfaceOfRevolutionIfcSurfaceOfRevolutionPtr
 
typedef OdSmartPtr< IfcSurfaceStyleIfcSurfaceStylePtr
 
typedef OdSmartPtr< IfcSurfaceStyleLightingIfcSurfaceStyleLightingPtr
 
typedef OdSmartPtr< IfcSurfaceStyleRefractionIfcSurfaceStyleRefractionPtr
 
typedef OdSmartPtr< IfcSurfaceStyleRenderingIfcSurfaceStyleRenderingPtr
 
typedef OdSmartPtr< IfcSurfaceStyleShadingIfcSurfaceStyleShadingPtr
 
typedef OdSmartPtr< IfcSurfaceStyleWithTexturesIfcSurfaceStyleWithTexturesPtr
 
typedef OdSmartPtr< IfcSurfaceTextureIfcSurfaceTexturePtr
 
typedef OdSmartPtr< IfcSweptAreaSolidIfcSweptAreaSolidPtr
 
typedef OdSmartPtr< IfcSweptDiskSolidIfcSweptDiskSolidPtr
 
typedef OdSmartPtr< IfcSweptSurfaceIfcSweptSurfacePtr
 
typedef OdSmartPtr< IfcSwitchingDeviceTypeIfcSwitchingDeviceTypePtr
 
typedef OdSmartPtr< IfcSymbolStyleIfcSymbolStylePtr
 
typedef OdSmartPtr< IfcSystemIfcSystemPtr
 
typedef OdSmartPtr< IfcSystemFurnitureElementTypeIfcSystemFurnitureElementTypePtr
 
typedef OdSmartPtr< IfcTableIfcTablePtr
 
typedef OdSmartPtr< IfcTableRowIfcTableRowPtr
 
typedef OdSmartPtr< IfcTankTypeIfcTankTypePtr
 
typedef OdSmartPtr< IfcTaskIfcTaskPtr
 
typedef OdSmartPtr< IfcTelecomAddressIfcTelecomAddressPtr
 
typedef OdSmartPtr< IfcTendonAnchorIfcTendonAnchorPtr
 
typedef OdSmartPtr< IfcTendonIfcTendonPtr
 
typedef OdSmartPtr< IfcTerminatorSymbolIfcTerminatorSymbolPtr
 
typedef OdSmartPtr< IfcTextLiteralIfcTextLiteralPtr
 
typedef OdSmartPtr< IfcTextLiteralWithExtentIfcTextLiteralWithExtentPtr
 
typedef OdSmartPtr< IfcTextStyleIfcTextStylePtr
 
typedef OdSmartPtr< IfcTextStyleWithBoxCharacteristicsIfcTextStyleWithBoxCharacteristicsPtr
 
typedef OdSmartPtr< IfcTextStyleWithMirrorIfcTextStyleWithMirrorPtr
 
typedef OdSmartPtr< IfcTextStyleWithSpacingIfcTextStyleWithSpacingPtr
 
typedef OdSmartPtr< IfcTextureCoordinateIfcTextureCoordinatePtr
 
typedef OdSmartPtr< IfcTextureCoordinateGeneratorIfcTextureCoordinateGeneratorPtr
 
typedef OdSmartPtr< IfcTextureMapIfcTextureMapPtr
 
typedef OdSmartPtr< IfcTextureVertexIfcTextureVertexPtr
 
typedef OdSmartPtr< IfcThermalMaterialPropertiesIfcThermalMaterialPropertiesPtr
 
typedef OdSmartPtr< IfcTimeSeriesIfcTimeSeriesPtr
 
typedef OdSmartPtr< IfcTimeSeriesReferenceRelationshipIfcTimeSeriesReferenceRelationshipPtr
 
typedef OdSmartPtr< IfcTimeSeriesScheduleIfcTimeSeriesSchedulePtr
 
typedef OdSmartPtr< IfcTimeSeriesValueIfcTimeSeriesValuePtr
 
typedef OdSmartPtr< IfcTopologicalRepresentationItemIfcTopologicalRepresentationItemPtr
 
typedef OdSmartPtr< IfcTopologyRepresentationIfcTopologyRepresentationPtr
 
typedef OdSmartPtr< IfcTransformerTypeIfcTransformerTypePtr
 
typedef OdSmartPtr< IfcTransportElementIfcTransportElementPtr
 
typedef OdSmartPtr< IfcTransportElementTypeIfcTransportElementTypePtr
 
typedef OdSmartPtr< IfcTrapeziumProfileDefIfcTrapeziumProfileDefPtr
 
typedef OdSmartPtr< IfcTrimmedCurveIfcTrimmedCurvePtr
 
typedef OdSmartPtr< IfcTShapeProfileDefIfcTShapeProfileDefPtr
 
typedef OdSmartPtr< IfcTubeBundleTypeIfcTubeBundleTypePtr
 
typedef OdSmartPtr< IfcTwoDirectionRepeatFactorIfcTwoDirectionRepeatFactorPtr
 
typedef OdSmartPtr< IfcTypeObjectIfcTypeObjectPtr
 
typedef OdSmartPtr< IfcTypeProductIfcTypeProductPtr
 
typedef OdSmartPtr< IfcUnitaryEquipmentTypeIfcUnitaryEquipmentTypePtr
 
typedef OdSmartPtr< IfcUnitAssignmentIfcUnitAssignmentPtr
 
typedef OdSmartPtr< IfcUShapeProfileDefIfcUShapeProfileDefPtr
 
typedef OdSmartPtr< IfcValveTypeIfcValveTypePtr
 
typedef OdSmartPtr< IfcVectorIfcVectorPtr
 
typedef OdSmartPtr< IfcVertexIfcVertexPtr
 
typedef OdSmartPtr< IfcVertexBasedTextureMapIfcVertexBasedTextureMapPtr
 
typedef OdSmartPtr< IfcVertexLoopIfcVertexLoopPtr
 
typedef OdSmartPtr< IfcVertexPointIfcVertexPointPtr
 
typedef OdSmartPtr< IfcVibrationIsolatorTypeIfcVibrationIsolatorTypePtr
 
typedef OdSmartPtr< IfcVirtualElementIfcVirtualElementPtr
 
typedef OdSmartPtr< IfcVirtualGridIntersectionIfcVirtualGridIntersectionPtr
 
typedef OdSmartPtr< IfcWallIfcWallPtr
 
typedef OdSmartPtr< IfcWallStandardCaseIfcWallStandardCasePtr
 
typedef OdSmartPtr< IfcWallTypeIfcWallTypePtr
 
typedef OdSmartPtr< IfcWasteTerminalTypeIfcWasteTerminalTypePtr
 
typedef OdSmartPtr< IfcWaterPropertiesIfcWaterPropertiesPtr
 
typedef OdSmartPtr< IfcWindowIfcWindowPtr
 
typedef OdSmartPtr< IfcWindowLiningPropertiesIfcWindowLiningPropertiesPtr
 
typedef OdSmartPtr< IfcWindowPanelPropertiesIfcWindowPanelPropertiesPtr
 
typedef OdSmartPtr< IfcWindowStyleIfcWindowStylePtr
 
typedef OdSmartPtr< IfcWorkControlIfcWorkControlPtr
 
typedef OdSmartPtr< IfcWorkPlanIfcWorkPlanPtr
 
typedef OdSmartPtr< IfcWorkScheduleIfcWorkSchedulePtr
 
typedef OdSmartPtr< IfcZoneIfcZonePtr
 
typedef OdSmartPtr< IfcZShapeProfileDefIfcZShapeProfileDefPtr
 

Enumerations

enum  OdIfcEntityType {
  kIfc2DCompositeCurve , kIfcActionRequest , kIfcActor , kIfcActorRole ,
  kIfcActuatorType , kIfcAddress , kIfcAirTerminalBoxType , kIfcAirTerminalType ,
  kIfcAirToAirHeatRecoveryType , kIfcAlarmType , kIfcAngularDimension , kIfcAnnotation ,
  kIfcAnnotationCurveOccurrence , kIfcAnnotationFillArea , kIfcAnnotationFillAreaOccurrence , kIfcAnnotationOccurrence ,
  kIfcAnnotationSurfaceOccurrence , kIfcAnnotationSymbolOccurrence , kIfcAnnotationTextOccurrence , kIfcApplication ,
  kIfcAppliedValue , kIfcAppliedValueRelationship , kIfcApproval , kIfcApprovalActorRelationship ,
  kIfcApprovalPropertyRelationship , kIfcApprovalRelationship , kIfcArbitraryClosedProfileDef , kIfcArbitraryOpenProfileDef ,
  kIfcArbitraryProfileDefWithVoids , kIfcAsset , kIfcAsymmetricIShapeProfileDef , kIfcAxis1Placement ,
  kIfcAxis2Placement2D , kIfcAxis2Placement3D , kIfcBSplineCurve , kIfcBeam ,
  kIfcBeamType , kIfcBezierCurve , kIfcBoilerType , kIfcBooleanClippingResult ,
  kIfcBooleanResult , kIfcBoundaryCondition , kIfcBoundaryEdgeCondition , kIfcBoundaryFaceCondition ,
  kIfcBoundaryNodeCondition , kIfcBoundaryNodeConditionWarping , kIfcBoundedCurve , kIfcBoundedSurface ,
  kIfcBoundingBox , kIfcBoxedHalfSpace , kIfcBuilding , kIfcBuildingElement ,
  kIfcBuildingElementComponent , kIfcBuildingElementComponentType , kIfcBuildingElementPart , kIfcBuildingElementProxy ,
  kIfcBuildingElementType , kIfcBuildingStorey , kIfcCShapeProfileDef , kIfcCableCarrierFittingType ,
  kIfcCableCarrierSegmentType , kIfcCableSegmentType , kIfcCalendarDate , kIfcCartesianPoint ,
  kIfcCartesianTransformationOperator , kIfcCartesianTransformationOperator2D , kIfcCartesianTransformationOperator2DnonUniform , kIfcCartesianTransformationOperator3D ,
  kIfcCartesianTransformationOperator3DnonUniform , kIfcChamferEdgeFeature , kIfcChillerType , kIfcCircle ,
  kIfcCircleHollowProfileDef , kIfcCircleProfileDef , kIfcClassification , kIfcClassificationItem ,
  kIfcClassificationItemRelationship , kIfcClassificationNotation , kIfcClassificationNotationFacet , kIfcClassificationReference ,
  kIfcClosedShell , kIfcCoilType , kIfcColourRgb , kIfcColourSpecification ,
  kIfcColumn , kIfcColumnType , kIfcComplexProperty , kIfcCompositeCurve ,
  kIfcCompositeCurveSegment , kIfcCompositeProfileDef , kIfcCompressorType , kIfcCondenserType ,
  kIfcCondition , kIfcConditionCriterion , kIfcConic , kIfcConnectedFaceSet ,
  kIfcConnectionCurveGeometry , kIfcConnectionGeometry , kIfcConnectionPointGeometry , kIfcConnectionPortGeometry ,
  kIfcConnectionSurfaceGeometry , kIfcConstraint , kIfcConstraintAggregationRelationship , kIfcConstraintClassificationRelationship ,
  kIfcConstraintRelationship , kIfcConstructionEquipmentResource , kIfcConstructionMaterialResource , kIfcConstructionProductResource ,
  kIfcConstructionResource , kIfcContextDependentUnit , kIfcControl , kIfcControllerType ,
  kIfcConversionBasedUnit , kIfcCooledBeamType , kIfcCoolingTowerType , kIfcCoordinatedUniversalTimeOffset ,
  kIfcCostItem , kIfcCostSchedule , kIfcCostValue , kIfcCovering ,
  kIfcCoveringType , kIfcCraneRailAShapeProfileDef , kIfcCraneRailFShapeProfileDef , kIfcCrewResource ,
  kIfcCsgSolid , kIfcCurrencyRelationship , kIfcCurtainWall , kIfcCurve ,
  kIfcCurveBoundedPlane , kIfcCurveStyle , kIfcCurveStyleFont , kIfcCurveStyleFontAndScaling ,
  kIfcCurveStyleFontPattern , kIfcDamperType , kIfcDateAndTime , kIfcDefinedSymbol ,
  kIfcDerivedProfileDef , kIfcDerivedUnit , kIfcDerivedUnitElement , kIfcDiameterDimension ,
  kIfcDimensionCalloutRelationship , kIfcDimensionCurve , kIfcDimensionCurveDirectedCallout , kIfcDimensionCurveTerminator ,
  kIfcDimensionalExponents , kIfcDirection , kIfcDiscreteAccessory , kIfcDiscreteAccessoryType ,
  kIfcDistributionChamberElement , kIfcDistributionChamberElementType , kIfcDistributionControlElement , kIfcDistributionControlElementType ,
  kIfcDistributionElement , kIfcDistributionElementType , kIfcDistributionFlowElement , kIfcDistributionFlowElementType ,
  kIfcDistributionPort , kIfcDocumentElectronicFormat , kIfcDocumentInformation , kIfcDocumentInformationRelationship ,
  kIfcDocumentReference , kIfcDoor , kIfcDoorLiningProperties , kIfcDoorPanelProperties ,
  kIfcDoorStyle , kIfcDraughtingCallout , kIfcDraughtingCalloutRelationship , kIfcDraughtingPreDefinedColour ,
  kIfcDraughtingPreDefinedCurveFont , kIfcDraughtingPreDefinedTextFont , kIfcDuctFittingType , kIfcDuctSegmentType ,
  kIfcDuctSilencerType , kIfcEdge , kIfcEdgeCurve , kIfcEdgeFeature ,
  kIfcEdgeLoop , kIfcElectricApplianceType , kIfcElectricDistributionPoint , kIfcElectricFlowStorageDeviceType ,
  kIfcElectricGeneratorType , kIfcElectricHeaterType , kIfcElectricMotorType , kIfcElectricTimeControlType ,
  kIfcElectricalBaseProperties , kIfcElectricalCircuit , kIfcElectricalElement , kIfcElement ,
  kIfcElementAssembly , kIfcElementComponent , kIfcElementComponentType , kIfcElementQuantity ,
  kIfcElementType , kIfcElementarySurface , kIfcEllipse , kIfcEllipseProfileDef ,
  kIfcEnergyConversionDevice , kIfcEnergyConversionDeviceType , kIfcEnergyProperties , kIfcEnvironmentalImpactValue ,
  kIfcEquipmentElement , kIfcEquipmentStandard , kIfcEvaporativeCoolerType , kIfcEvaporatorType ,
  kIfcExtendedMaterialProperties , kIfcExternalReference , kIfcExternallyDefinedHatchStyle , kIfcExternallyDefinedSufaceStyle ,
  kIfcExternallyDefinedSymbol , kIfcExternallyDefinedTextFont , kIfcExtrudedAreaSolid , kIfcFace ,
  kIfcFaceBasedSurfaceModel , kIfcFaceBound , kIfcFaceOuterBound , kIfcFaceSurface ,
  kIfcFacetedBrep , kIfcFacetedBrepWithVoids , kIfcFailureConnectionCondition , kIfcFanType ,
  kIfcFastener , kIfcFastenerType , kIfcFeatureElement , kIfcFeatureElementAddition ,
  kIfcFeatureElementSubtraction , kIfcFillAreaStyle , kIfcFillAreaStyleHatching , kIfcFillAreaStyleTileSymbolWithStyle ,
  kIfcFillAreaStyleTiles , kIfcFilterType , kIfcFireSuppressionTerminalType , kIfcFlowController ,
  kIfcFlowControllerType , kIfcFlowFitting , kIfcFlowFittingType , kIfcFlowInstrumentType ,
  kIfcFlowMeterType , kIfcFlowMovingDevice , kIfcFlowMovingDeviceType , kIfcFlowSegment ,
  kIfcFlowSegmentType , kIfcFlowStorageDevice , kIfcFlowStorageDeviceType , kIfcFlowTerminal ,
  kIfcFlowTerminalType , kIfcFlowTreatmentDevice , kIfcFlowTreatmentDeviceType , kIfcFluidFlowProperties ,
  kIfcFooting , kIfcFuelProperties , kIfcFurnishingElement , kIfcFurnishingElementType ,
  kIfcFurnitureStandard , kIfcFurnitureType , kIfcGasTerminalType , kIfcGeneralMaterialProperties ,
  kIfcGeneralProfileProperties , kIfcGeometricCurveSet , kIfcGeometricRepresentationContext , kIfcGeometricRepresentationItem ,
  kIfcGeometricRepresentationSubContext , kIfcGeometricSet , kIfcGrid , kIfcGridAxis ,
  kIfcGridPlacement , kIfcGroup , kIfcHalfSpaceSolid , kIfcHeatExchangerType ,
  kIfcHumidifierType , kIfcHygroscopicMaterialProperties , kIfcIShapeProfileDef , kIfcImageTexture ,
  kIfcInventory , kIfcIrregularTimeSeries , kIfcIrregularTimeSeriesValue , kIfcJunctionBoxType ,
  kIfcLShapeProfileDef , kIfcLaborResource , kIfcLampType , kIfcLibraryInformation ,
  kIfcLibraryReference , kIfcLightDistributionData , kIfcLightFixtureType , kIfcLightIntensityDistribution ,
  kIfcLightSource , kIfcLightSourceAmbient , kIfcLightSourceDirectional , kIfcLightSourceGoniometric ,
  kIfcLightSourcePositional , kIfcLightSourceSpot , kIfcLine , kIfcLinearDimension ,
  kIfcLocalPlacement , kIfcLocalTime , kIfcLoop , kIfcManifoldSolidBrep ,
  kIfcMappedItem , kIfcMaterial , kIfcMaterialClassificationRelationship , kIfcMaterialLayer ,
  kIfcMaterialLayerSet , kIfcMaterialLayerSetUsage , kIfcMaterialList , kIfcMaterialProperties ,
  kIfcMeasureWithUnit , kIfcMechanicalConcreteMaterialProperties , kIfcMechanicalFastener , kIfcMechanicalFastenerType ,
  kIfcMechanicalMaterialProperties , kIfcMechanicalSteelMaterialProperties , kIfcMember , kIfcMemberType ,
  kIfcMetric , kIfcMonetaryUnit , kIfcMotorConnectionType , kIfcMove ,
  kIfcNamedUnit , kIfcObject , kIfcObjectPlacement , kIfcObjective ,
  kIfcOccupant , kIfcOffsetCurve2D , kIfcOffsetCurve3D , kIfcOneDirectionRepeatFactor ,
  kIfcOpenShell , kIfcOpeningElement , kIfcOpticalMaterialProperties , kIfcOrderAction ,
  kIfcOrganization , kIfcOrganizationRelationship , kIfcOrientedEdge , kIfcOutletType ,
  kIfcOwnerHistory , kIfcParameterizedProfileDef , kIfcPath , kIfcPerformanceHistory ,
  kIfcPermeableCoveringProperties , kIfcPermit , kIfcPerson , kIfcPersonAndOrganization ,
  kIfcPhysicalComplexQuantity , kIfcPhysicalQuantity , kIfcPhysicalSimpleQuantity , kIfcPile ,
  kIfcPipeFittingType , kIfcPipeSegmentType , kIfcPixelTexture , kIfcPlacement ,
  kIfcPlanarBox , kIfcPlanarExtent , kIfcPlane , kIfcPlate ,
  kIfcPlateType , kIfcPoint , kIfcPointOnCurve , kIfcPointOnSurface ,
  kIfcPolyLoop , kIfcPolygonalBoundedHalfSpace , kIfcPolyline , kIfcPort ,
  kIfcPostalAddress , kIfcPreDefinedColour , kIfcPreDefinedCurveFont , kIfcPreDefinedDimensionSymbol ,
  kIfcPreDefinedItem , kIfcPreDefinedPointMarkerSymbol , kIfcPreDefinedSymbol , kIfcPreDefinedTerminatorSymbol ,
  kIfcPreDefinedTextFont , kIfcPresentationLayerAssignment , kIfcPresentationLayerAssignmentWithStyle , kIfcPresentationStyleAssignment ,
  kIfcProcedure , kIfcProcess , kIfcProduct , kIfcProductDefinitionShape ,
  kIfcProductRepresentation , kIfcProductsOfCombustionProperties , kIfcProfileDef , kIfcProfileProperties ,
  kIfcProject , kIfcProjectOrder , kIfcProjectOrderRecord , kIfcProjectionCurve ,
  kIfcProjectionElement , kIfcProperty , kIfcPropertyBoundedValue , kIfcPropertyConstraintRelationship ,
  kIfcPropertyDefinition , kIfcPropertyDependencyRelationship , kIfcPropertyEnumeratedValue , kIfcPropertyEnumeration ,
  kIfcPropertyListValue , kIfcPropertyReferenceValue , kIfcPropertySet , kIfcPropertySetDefinition ,
  kIfcPropertySingleValue , kIfcPropertyTableValue , kIfcProtectiveDeviceType , kIfcProxy ,
  kIfcPumpType , kIfcQuantityArea , kIfcQuantityCount , kIfcQuantityLength ,
  kIfcQuantityTime , kIfcQuantityVolume , kIfcQuantityWeight , kIfcRadiusDimension ,
  kIfcRailing , kIfcRailingType , kIfcRamp , kIfcRampFlight ,
  kIfcRampFlightType , kIfcRationalBezierCurve , kIfcRectangleHollowProfileDef , kIfcRectangleProfileDef ,
  kIfcRectangularTrimmedSurface , kIfcReferencesValueDocument , kIfcRegularTimeSeries , kIfcReinforcementBarProperties ,
  kIfcReinforcementDefinitionProperties , kIfcReinforcingBar , kIfcReinforcingElement , kIfcReinforcingMesh ,
  kIfcRelAggregates , kIfcRelAssigns , kIfcRelAssignsTasks , kIfcRelAssignsToActor ,
  kIfcRelAssignsToControl , kIfcRelAssignsToGroup , kIfcRelAssignsToProcess , kIfcRelAssignsToProduct ,
  kIfcRelAssignsToProjectOrder , kIfcRelAssignsToResource , kIfcRelAssociates , kIfcRelAssociatesAppliedValue ,
  kIfcRelAssociatesApproval , kIfcRelAssociatesClassification , kIfcRelAssociatesConstraint , kIfcRelAssociatesDocument ,
  kIfcRelAssociatesLibrary , kIfcRelAssociatesMaterial , kIfcRelAssociatesProfileProperties , kIfcRelConnects ,
  kIfcRelConnectsElements , kIfcRelConnectsPathElements , kIfcRelConnectsPortToElement , kIfcRelConnectsPorts ,
  kIfcRelConnectsStructuralActivity , kIfcRelConnectsStructuralMember , kIfcRelConnectsWithRealizingElements , kIfcRelContainedInSpatialStructure ,
  kIfcRelCoversBldgElements , kIfcRelDecomposes , kIfcRelDefines , kIfcRelDefinesByProperties ,
  kIfcRelDefinesByType , kIfcRelFillsElement , kIfcRelFlowControlElements , kIfcRelInteractionRequirements ,
  kIfcRelNests , kIfcRelOccupiesSpaces , kIfcRelOverridesProperties , kIfcRelProjectsElement ,
  kIfcRelSchedulesCostItems , kIfcRelSequence , kIfcRelServicesBuildings , kIfcRelSpaceBoundary ,
  kIfcRelVoidsElement , kIfcRelationship , kIfcRelaxation , kIfcRepresentation ,
  kIfcRepresentationContext , kIfcRepresentationItem , kIfcRepresentationMap , kIfcResource ,
  kIfcRevolvedAreaSolid , kIfcRibPlateProfileProperties , kIfcRoof , kIfcRoot ,
  kIfcRoundedEdgeFeature , kIfcRoundedRectangleProfileDef , kIfcSIUnit , kIfcSanitaryTerminalType ,
  kIfcScheduleTimeControl , kIfcSectionProperties , kIfcSectionReinforcementProperties , kIfcSectionedSpine ,
  kIfcSensorType , kIfcServiceLife , kIfcServiceLifeFactor , kIfcShapeAspect ,
  kIfcShapeRepresentation , kIfcShellBasedSurfaceModel , kIfcSimpleProperty , kIfcSite ,
  kIfcSlab , kIfcSlabType , kIfcSlippageConnectionCondition , kIfcSolidModel ,
  kIfcSoundProperties , kIfcSoundValue , kIfcSpace , kIfcSpaceHeaterType ,
  kIfcSpaceProgram , kIfcSpaceThermalLoadProperties , kIfcSpatialStructureElement , kIfcStackTerminalType ,
  kIfcStair , kIfcStairFlight , kIfcStairFlightType , kIfcStructuralAction ,
  kIfcStructuralActivity , kIfcStructuralAnalysisModel , kIfcStructuralConnection , kIfcStructuralConnectionCondition ,
  kIfcStructuralCurveConnection , kIfcStructuralCurveMember , kIfcStructuralCurveMemberVarying , kIfcStructuralItem ,
  kIfcStructuralLinearAction , kIfcStructuralLinearActionVarying , kIfcStructuralLoad , kIfcStructuralLoadGroup ,
  kIfcStructuralLoadLinearForce , kIfcStructuralLoadPlanarForce , kIfcStructuralLoadSingleDisplacement , kIfcStructuralLoadSingleDisplacementDistortion ,
  kIfcStructuralLoadSingleForce , kIfcStructuralLoadSingleForceWarping , kIfcStructuralLoadStatic , kIfcStructuralLoadTemperature ,
  kIfcStructuralMember , kIfcStructuralPlanarAction , kIfcStructuralPlanarActionVarying , kIfcStructuralPointAction ,
  kIfcStructuralPointConnection , kIfcStructuralPointReaction , kIfcStructuralProfileProperties , kIfcStructuralReaction ,
  kIfcStructuralResultGroup , kIfcStructuralSteelProfileProperties , kIfcStructuralSurfaceConnection , kIfcStructuralSurfaceMember ,
  kIfcStructuralSurfaceMemberVarying , kIfcStructuredDimensionCallout , kIfcStyledItem , kIfcStyledRepresentation ,
  kIfcSubContractResource , kIfcSubedge , kIfcSurface , kIfcSurfaceCurveSweptAreaSolid ,
  kIfcSurfaceOfLinearExtrusion , kIfcSurfaceOfRevolution , kIfcSurfaceStyle , kIfcSurfaceStyleLighting ,
  kIfcSurfaceStyleRefraction , kIfcSurfaceStyleRendering , kIfcSurfaceStyleShading , kIfcSurfaceStyleWithTextures ,
  kIfcSurfaceTexture , kIfcSweptAreaSolid , kIfcSweptDiskSolid , kIfcSweptSurface ,
  kIfcSwitchingDeviceType , kIfcSymbolStyle , kIfcSystem , kIfcSystemFurnitureElementType ,
  kIfcTShapeProfileDef , kIfcTable , kIfcTableRow , kIfcTankType ,
  kIfcTask , kIfcTelecomAddress , kIfcTendon , kIfcTendonAnchor ,
  kIfcTerminatorSymbol , kIfcTextLiteral , kIfcTextLiteralWithExtent , kIfcTextStyle ,
  kIfcTextStyleWithBoxCharacteristics , kIfcTextStyleWithMirror , kIfcTextStyleWithSpacing , kIfcTextureCoordinate ,
  kIfcTextureCoordinateGenerator , kIfcTextureMap , kIfcTextureVertex , kIfcThermalMaterialProperties ,
  kIfcTimeSeries , kIfcTimeSeriesReferenceRelationship , kIfcTimeSeriesSchedule , kIfcTimeSeriesValue ,
  kIfcTopologicalRepresentationItem , kIfcTopologyRepresentation , kIfcTransformerType , kIfcTransportElement ,
  kIfcTransportElementType , kIfcTrapeziumProfileDef , kIfcTrimmedCurve , kIfcTubeBundleType ,
  kIfcTwoDirectionRepeatFactor , kIfcTypeObject , kIfcTypeProduct , kIfcUShapeProfileDef ,
  kIfcUnitAssignment , kIfcUnitaryEquipmentType , kIfcValveType , kIfcVector ,
  kIfcVertex , kIfcVertexBasedTextureMap , kIfcVertexLoop , kIfcVertexPoint ,
  kIfcVibrationIsolatorType , kIfcVirtualElement , kIfcVirtualGridIntersection , kIfcWall ,
  kIfcWallStandardCase , kIfcWallType , kIfcWasteTerminalType , kIfcWaterProperties ,
  kIfcWindow , kIfcWindowLiningProperties , kIfcWindowPanelProperties , kIfcWindowStyle ,
  kIfcWorkControl , kIfcWorkPlan , kIfcWorkSchedule , kIfcZShapeProfileDef ,
  kIfcZone , kAny
}
 
enum  IfcActionSourceTypeEnum {
  kIfcActionSourceTypeEnum_DEAD_LOAD_G , kIfcActionSourceTypeEnum_COMPLETION_G1 , kIfcActionSourceTypeEnum_LIVE_LOAD_Q , kIfcActionSourceTypeEnum_SNOW_S ,
  kIfcActionSourceTypeEnum_WIND_W , kIfcActionSourceTypeEnum_PRESTRESSING_P , kIfcActionSourceTypeEnum_SETTLEMENT_U , kIfcActionSourceTypeEnum_TEMPERATURE_T ,
  kIfcActionSourceTypeEnum_EARTHQUAKE_E , kIfcActionSourceTypeEnum_FIRE , kIfcActionSourceTypeEnum_IMPULSE , kIfcActionSourceTypeEnum_IMPACT ,
  kIfcActionSourceTypeEnum_TRANSPORT , kIfcActionSourceTypeEnum_ERECTION , kIfcActionSourceTypeEnum_PROPPING , kIfcActionSourceTypeEnum_SYSTEM_IMPERFECTION ,
  kIfcActionSourceTypeEnum_SHRINKAGE , kIfcActionSourceTypeEnum_CREEP , kIfcActionSourceTypeEnum_LACK_OF_FIT , kIfcActionSourceTypeEnum_BUOYANCY ,
  kIfcActionSourceTypeEnum_ICE , kIfcActionSourceTypeEnum_CURRENT , kIfcActionSourceTypeEnum_WAVE , kIfcActionSourceTypeEnum_RAIN ,
  kIfcActionSourceTypeEnum_BRAKES , kIfcActionSourceTypeEnum_USERDEFINED , kIfcActionSourceTypeEnum_NOTDEFINED , kIfcActionSourceTypeEnum_unset
}
 
enum  IfcActionTypeEnum {
  kIfcActionTypeEnum_PERMANENT_G , kIfcActionTypeEnum_VARIABLE_Q , kIfcActionTypeEnum_EXTRAORDINARY_A , kIfcActionTypeEnum_USERDEFINED ,
  kIfcActionTypeEnum_NOTDEFINED , kIfcActionTypeEnum_unset
}
 
enum  IfcActuatorTypeEnum {
  kIfcActuatorTypeEnum_ELECTRICACTUATOR , kIfcActuatorTypeEnum_HANDOPERATEDACTUATOR , kIfcActuatorTypeEnum_HYDRAULICACTUATOR , kIfcActuatorTypeEnum_PNEUMATICACTUATOR ,
  kIfcActuatorTypeEnum_THERMOSTATICACTUATOR , kIfcActuatorTypeEnum_USERDEFINED , kIfcActuatorTypeEnum_NOTDEFINED , kIfcActuatorTypeEnum_unset
}
 
enum  IfcAddressTypeEnum {
  kIfcAddressTypeEnum_OFFICE , kIfcAddressTypeEnum_SITE , kIfcAddressTypeEnum_HOME , kIfcAddressTypeEnum_DISTRIBUTIONPOINT ,
  kIfcAddressTypeEnum_USERDEFINED , kIfcAddressTypeEnum_unset
}
 
enum  IfcAheadOrBehind { kIfcAheadOrBehind_AHEAD , kIfcAheadOrBehind_BEHIND , kIfcAheadOrBehind_unset }
 
enum  IfcAirTerminalBoxTypeEnum {
  kIfcAirTerminalBoxTypeEnum_CONSTANTFLOW , kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREDEPENDANT , kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREINDEPENDANT , kIfcAirTerminalBoxTypeEnum_USERDEFINED ,
  kIfcAirTerminalBoxTypeEnum_NOTDEFINED , kIfcAirTerminalBoxTypeEnum_unset
}
 
enum  IfcAirTerminalTypeEnum {
  kIfcAirTerminalTypeEnum_GRILLE , kIfcAirTerminalTypeEnum_REGISTER , kIfcAirTerminalTypeEnum_DIFFUSER , kIfcAirTerminalTypeEnum_EYEBALL ,
  kIfcAirTerminalTypeEnum_IRIS , kIfcAirTerminalTypeEnum_LINEARGRILLE , kIfcAirTerminalTypeEnum_LINEARDIFFUSER , kIfcAirTerminalTypeEnum_USERDEFINED ,
  kIfcAirTerminalTypeEnum_NOTDEFINED , kIfcAirTerminalTypeEnum_unset
}
 
enum  IfcAirToAirHeatRecoveryTypeEnum {
  kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECOUNTERFLOWEXCHANGER , kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECROSSFLOWEXCHANGER , kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATEPARALLELFLOWEXCHANGER , kIfcAirToAirHeatRecoveryTypeEnum_ROTARYWHEEL ,
  kIfcAirToAirHeatRecoveryTypeEnum_RUNAROUNDCOILLOOP , kIfcAirToAirHeatRecoveryTypeEnum_HEATPIPE , kIfcAirToAirHeatRecoveryTypeEnum_TWINTOWERENTHALPYRECOVERYLOOPS , kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONSEALEDTUBEHEATEXCHANGERS ,
  kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONCOILTYPEHEATEXCHANGERS , kIfcAirToAirHeatRecoveryTypeEnum_USERDEFINED , kIfcAirToAirHeatRecoveryTypeEnum_NOTDEFINED , kIfcAirToAirHeatRecoveryTypeEnum_unset
}
 
enum  IfcAlarmTypeEnum {
  kIfcAlarmTypeEnum_BELL , kIfcAlarmTypeEnum_BREAKGLASSBUTTON , kIfcAlarmTypeEnum_LIGHT , kIfcAlarmTypeEnum_MANUALPULLBOX ,
  kIfcAlarmTypeEnum_SIREN , kIfcAlarmTypeEnum_WHISTLE , kIfcAlarmTypeEnum_USERDEFINED , kIfcAlarmTypeEnum_NOTDEFINED ,
  kIfcAlarmTypeEnum_unset
}
 
enum  IfcAnalysisModelTypeEnum {
  kIfcAnalysisModelTypeEnum_IN_PLANE_LOADING_2D , kIfcAnalysisModelTypeEnum_OUT_PLANE_LOADING_2D , kIfcAnalysisModelTypeEnum_LOADING_3D , kIfcAnalysisModelTypeEnum_USERDEFINED ,
  kIfcAnalysisModelTypeEnum_NOTDEFINED , kIfcAnalysisModelTypeEnum_unset
}
 
enum  IfcAnalysisTheoryTypeEnum {
  kIfcAnalysisTheoryTypeEnum_FIRST_ORDER_THEORY , kIfcAnalysisTheoryTypeEnum_SECOND_ORDER_THEORY , kIfcAnalysisTheoryTypeEnum_THIRD_ORDER_THEORY , kIfcAnalysisTheoryTypeEnum_FULL_NONLINEAR_THEORY ,
  kIfcAnalysisTheoryTypeEnum_USERDEFINED , kIfcAnalysisTheoryTypeEnum_NOTDEFINED , kIfcAnalysisTheoryTypeEnum_unset
}
 
enum  IfcArithmeticOperatorEnum {
  kIfcArithmeticOperatorEnum_ADD , kIfcArithmeticOperatorEnum_DIVIDE , kIfcArithmeticOperatorEnum_MULTIPLY , kIfcArithmeticOperatorEnum_SUBTRACT ,
  kIfcArithmeticOperatorEnum_unset
}
 
enum  IfcAssemblyPlaceEnum { kIfcAssemblyPlaceEnum_SITE , kIfcAssemblyPlaceEnum_FACTORY , kIfcAssemblyPlaceEnum_NOTDEFINED , kIfcAssemblyPlaceEnum_unset }
 
enum  IfcBSplineCurveForm {
  kIfcBSplineCurveForm_POLYLINE_FORM , kIfcBSplineCurveForm_CIRCULAR_ARC , kIfcBSplineCurveForm_ELLIPTIC_ARC , kIfcBSplineCurveForm_PARABOLIC_ARC ,
  kIfcBSplineCurveForm_HYPERBOLIC_ARC , kIfcBSplineCurveForm_UNSPECIFIED , kIfcBSplineCurveForm_unset
}
 
enum  IfcBeamTypeEnum {
  kIfcBeamTypeEnum_BEAM , kIfcBeamTypeEnum_JOIST , kIfcBeamTypeEnum_LINTEL , kIfcBeamTypeEnum_T_BEAM ,
  kIfcBeamTypeEnum_USERDEFINED , kIfcBeamTypeEnum_NOTDEFINED , kIfcBeamTypeEnum_unset
}
 
enum  IfcBenchmarkEnum {
  kIfcBenchmarkEnum_GREATERTHAN , kIfcBenchmarkEnum_GREATERTHANOREQUALTO , kIfcBenchmarkEnum_LESSTHAN , kIfcBenchmarkEnum_LESSTHANOREQUALTO ,
  kIfcBenchmarkEnum_EQUALTO , kIfcBenchmarkEnum_NOTEQUALTO , kIfcBenchmarkEnum_unset
}
 
enum  IfcBoilerTypeEnum {
  kIfcBoilerTypeEnum_WATER , kIfcBoilerTypeEnum_STEAM , kIfcBoilerTypeEnum_USERDEFINED , kIfcBoilerTypeEnum_NOTDEFINED ,
  kIfcBoilerTypeEnum_unset
}
 
enum  IfcBooleanOperator { kIfcBooleanOperator_UNION , kIfcBooleanOperator_INTERSECTION , kIfcBooleanOperator_DIFFERENCE , kIfcBooleanOperator_unset }
 
enum  IfcCableCarrierFittingTypeEnum {
  kIfcCableCarrierFittingTypeEnum_BEND , kIfcCableCarrierFittingTypeEnum_CROSS , kIfcCableCarrierFittingTypeEnum_REDUCER , kIfcCableCarrierFittingTypeEnum_TEE ,
  kIfcCableCarrierFittingTypeEnum_USERDEFINED , kIfcCableCarrierFittingTypeEnum_NOTDEFINED , kIfcCableCarrierFittingTypeEnum_unset
}
 
enum  IfcCableCarrierSegmentTypeEnum {
  kIfcCableCarrierSegmentTypeEnum_CABLELADDERSEGMENT , kIfcCableCarrierSegmentTypeEnum_CABLETRAYSEGMENT , kIfcCableCarrierSegmentTypeEnum_CABLETRUNKINGSEGMENT , kIfcCableCarrierSegmentTypeEnum_CONDUITSEGMENT ,
  kIfcCableCarrierSegmentTypeEnum_USERDEFINED , kIfcCableCarrierSegmentTypeEnum_NOTDEFINED , kIfcCableCarrierSegmentTypeEnum_unset
}
 
enum  IfcCableSegmentTypeEnum {
  kIfcCableSegmentTypeEnum_CABLESEGMENT , kIfcCableSegmentTypeEnum_CONDUCTORSEGMENT , kIfcCableSegmentTypeEnum_USERDEFINED , kIfcCableSegmentTypeEnum_NOTDEFINED ,
  kIfcCableSegmentTypeEnum_unset
}
 
enum  IfcChangeActionEnum {
  kIfcChangeActionEnum_NOCHANGE , kIfcChangeActionEnum_MODIFIED , kIfcChangeActionEnum_ADDED , kIfcChangeActionEnum_DELETED ,
  kIfcChangeActionEnum_MODIFIEDADDED , kIfcChangeActionEnum_MODIFIEDDELETED , kIfcChangeActionEnum_unset
}
 
enum  IfcChillerTypeEnum {
  kIfcChillerTypeEnum_AIRCOOLED , kIfcChillerTypeEnum_WATERCOOLED , kIfcChillerTypeEnum_HEATRECOVERY , kIfcChillerTypeEnum_USERDEFINED ,
  kIfcChillerTypeEnum_NOTDEFINED , kIfcChillerTypeEnum_unset
}
 
enum  IfcCoilTypeEnum {
  kIfcCoilTypeEnum_DXCOOLINGCOIL , kIfcCoilTypeEnum_WATERCOOLINGCOIL , kIfcCoilTypeEnum_STEAMHEATINGCOIL , kIfcCoilTypeEnum_WATERHEATINGCOIL ,
  kIfcCoilTypeEnum_ELECTRICHEATINGCOIL , kIfcCoilTypeEnum_GASHEATINGCOIL , kIfcCoilTypeEnum_USERDEFINED , kIfcCoilTypeEnum_NOTDEFINED ,
  kIfcCoilTypeEnum_unset
}
 
enum  IfcColumnTypeEnum { kIfcColumnTypeEnum_COLUMN , kIfcColumnTypeEnum_USERDEFINED , kIfcColumnTypeEnum_NOTDEFINED , kIfcColumnTypeEnum_unset }
 
enum  IfcCompressorTypeEnum {
  kIfcCompressorTypeEnum_DYNAMIC , kIfcCompressorTypeEnum_RECIPROCATING , kIfcCompressorTypeEnum_ROTARY , kIfcCompressorTypeEnum_SCROLL ,
  kIfcCompressorTypeEnum_TROCHOIDAL , kIfcCompressorTypeEnum_SINGLESTAGE , kIfcCompressorTypeEnum_BOOSTER , kIfcCompressorTypeEnum_OPENTYPE ,
  kIfcCompressorTypeEnum_HERMETIC , kIfcCompressorTypeEnum_SEMIHERMETIC , kIfcCompressorTypeEnum_WELDEDSHELLHERMETIC , kIfcCompressorTypeEnum_ROLLINGPISTON ,
  kIfcCompressorTypeEnum_ROTARYVANE , kIfcCompressorTypeEnum_SINGLESCREW , kIfcCompressorTypeEnum_TWINSCREW , kIfcCompressorTypeEnum_USERDEFINED ,
  kIfcCompressorTypeEnum_NOTDEFINED , kIfcCompressorTypeEnum_unset
}
 
enum  IfcCondenserTypeEnum {
  kIfcCondenserTypeEnum_WATERCOOLEDSHELLTUBE , kIfcCondenserTypeEnum_WATERCOOLEDSHELLCOIL , kIfcCondenserTypeEnum_WATERCOOLEDTUBEINTUBE , kIfcCondenserTypeEnum_WATERCOOLEDBRAZEDPLATE ,
  kIfcCondenserTypeEnum_AIRCOOLED , kIfcCondenserTypeEnum_EVAPORATIVECOOLED , kIfcCondenserTypeEnum_USERDEFINED , kIfcCondenserTypeEnum_NOTDEFINED ,
  kIfcCondenserTypeEnum_unset
}
 
enum  IfcConnectionTypeEnum {
  kIfcConnectionTypeEnum_ATPATH , kIfcConnectionTypeEnum_ATSTART , kIfcConnectionTypeEnum_ATEND , kIfcConnectionTypeEnum_NOTDEFINED ,
  kIfcConnectionTypeEnum_unset
}
 
enum  IfcConstraintEnum {
  kIfcConstraintEnum_HARD , kIfcConstraintEnum_SOFT , kIfcConstraintEnum_ADVISORY , kIfcConstraintEnum_USERDEFINED ,
  kIfcConstraintEnum_NOTDEFINED , kIfcConstraintEnum_unset
}
 
enum  IfcControllerTypeEnum {
  kIfcControllerTypeEnum_FLOATING , kIfcControllerTypeEnum_PROPORTIONAL , kIfcControllerTypeEnum_PROPORTIONALINTEGRAL , kIfcControllerTypeEnum_PROPORTIONALINTEGRALDERIVATIVE ,
  kIfcControllerTypeEnum_TIMEDTWOPOSITION , kIfcControllerTypeEnum_TWOPOSITION , kIfcControllerTypeEnum_USERDEFINED , kIfcControllerTypeEnum_NOTDEFINED ,
  kIfcControllerTypeEnum_unset
}
 
enum  IfcCooledBeamTypeEnum {
  kIfcCooledBeamTypeEnum_ACTIVE , kIfcCooledBeamTypeEnum_PASSIVE , kIfcCooledBeamTypeEnum_USERDEFINED , kIfcCooledBeamTypeEnum_NOTDEFINED ,
  kIfcCooledBeamTypeEnum_unset
}
 
enum  IfcCoolingTowerTypeEnum {
  kIfcCoolingTowerTypeEnum_NATURALDRAFT , kIfcCoolingTowerTypeEnum_MECHANICALINDUCEDDRAFT , kIfcCoolingTowerTypeEnum_MECHANICALFORCEDDRAFT , kIfcCoolingTowerTypeEnum_USERDEFINED ,
  kIfcCoolingTowerTypeEnum_NOTDEFINED , kIfcCoolingTowerTypeEnum_unset
}
 
enum  IfcCostScheduleTypeEnum {
  kIfcCostScheduleTypeEnum_BUDGET , kIfcCostScheduleTypeEnum_COSTPLAN , kIfcCostScheduleTypeEnum_ESTIMATE , kIfcCostScheduleTypeEnum_TENDER ,
  kIfcCostScheduleTypeEnum_PRICEDBILLOFQUANTITIES , kIfcCostScheduleTypeEnum_UNPRICEDBILLOFQUANTITIES , kIfcCostScheduleTypeEnum_SCHEDULEOFRATES , kIfcCostScheduleTypeEnum_USERDEFINED ,
  kIfcCostScheduleTypeEnum_NOTDEFINED , kIfcCostScheduleTypeEnum_unset
}
 
enum  IfcCoveringTypeEnum {
  kIfcCoveringTypeEnum_CEILING , kIfcCoveringTypeEnum_FLOORING , kIfcCoveringTypeEnum_CLADDING , kIfcCoveringTypeEnum_ROOFING ,
  kIfcCoveringTypeEnum_INSULATION , kIfcCoveringTypeEnum_MEMBRANE , kIfcCoveringTypeEnum_SLEEVING , kIfcCoveringTypeEnum_WRAPPING ,
  kIfcCoveringTypeEnum_USERDEFINED , kIfcCoveringTypeEnum_NOTDEFINED , kIfcCoveringTypeEnum_unset
}
 
enum  IfcCurrencyEnum {
  kIfcCurrencyEnum_AED , kIfcCurrencyEnum_AES , kIfcCurrencyEnum_ATS , kIfcCurrencyEnum_AUD ,
  kIfcCurrencyEnum_BBD , kIfcCurrencyEnum_BEG , kIfcCurrencyEnum_BGL , kIfcCurrencyEnum_BHD ,
  kIfcCurrencyEnum_BMD , kIfcCurrencyEnum_BND , kIfcCurrencyEnum_BRL , kIfcCurrencyEnum_BSD ,
  kIfcCurrencyEnum_BWP , kIfcCurrencyEnum_BZD , kIfcCurrencyEnum_CAD , kIfcCurrencyEnum_CBD ,
  kIfcCurrencyEnum_CHF , kIfcCurrencyEnum_CLP , kIfcCurrencyEnum_CNY , kIfcCurrencyEnum_CYS ,
  kIfcCurrencyEnum_CZK , kIfcCurrencyEnum_DDP , kIfcCurrencyEnum_DEM , kIfcCurrencyEnum_DKK ,
  kIfcCurrencyEnum_EGL , kIfcCurrencyEnum_EST , kIfcCurrencyEnum_EUR , kIfcCurrencyEnum_FAK ,
  kIfcCurrencyEnum_FIM , kIfcCurrencyEnum_FJD , kIfcCurrencyEnum_FKP , kIfcCurrencyEnum_FRF ,
  kIfcCurrencyEnum_GBP , kIfcCurrencyEnum_GIP , kIfcCurrencyEnum_GMD , kIfcCurrencyEnum_GRX ,
  kIfcCurrencyEnum_HKD , kIfcCurrencyEnum_HUF , kIfcCurrencyEnum_ICK , kIfcCurrencyEnum_IDR ,
  kIfcCurrencyEnum_ILS , kIfcCurrencyEnum_INR , kIfcCurrencyEnum_IRP , kIfcCurrencyEnum_ITL ,
  kIfcCurrencyEnum_JMD , kIfcCurrencyEnum_JOD , kIfcCurrencyEnum_JPY , kIfcCurrencyEnum_KES ,
  kIfcCurrencyEnum_KRW , kIfcCurrencyEnum_KWD , kIfcCurrencyEnum_KYD , kIfcCurrencyEnum_LKR ,
  kIfcCurrencyEnum_LUF , kIfcCurrencyEnum_MTL , kIfcCurrencyEnum_MUR , kIfcCurrencyEnum_MXN ,
  kIfcCurrencyEnum_MYR , kIfcCurrencyEnum_NLG , kIfcCurrencyEnum_NZD , kIfcCurrencyEnum_OMR ,
  kIfcCurrencyEnum_PGK , kIfcCurrencyEnum_PHP , kIfcCurrencyEnum_PKR , kIfcCurrencyEnum_PLN ,
  kIfcCurrencyEnum_PTN , kIfcCurrencyEnum_QAR , kIfcCurrencyEnum_RUR , kIfcCurrencyEnum_SAR ,
  kIfcCurrencyEnum_SCR , kIfcCurrencyEnum_SEK , kIfcCurrencyEnum_SGD , kIfcCurrencyEnum_SKP ,
  kIfcCurrencyEnum_THB , kIfcCurrencyEnum_TRL , kIfcCurrencyEnum_TTD , kIfcCurrencyEnum_TWD ,
  kIfcCurrencyEnum_USD , kIfcCurrencyEnum_VEB , kIfcCurrencyEnum_VND , kIfcCurrencyEnum_XEU ,
  kIfcCurrencyEnum_ZAR , kIfcCurrencyEnum_ZWD , kIfcCurrencyEnum_NOK , kIfcCurrencyEnum_unset
}
 
enum  IfcDamperTypeEnum {
  kIfcDamperTypeEnum_CONTROLDAMPER , kIfcDamperTypeEnum_FIREDAMPER , kIfcDamperTypeEnum_SMOKEDAMPER , kIfcDamperTypeEnum_FIRESMOKEDAMPER ,
  kIfcDamperTypeEnum_BACKDRAFTDAMPER , kIfcDamperTypeEnum_RELIEFDAMPER , kIfcDamperTypeEnum_BLASTDAMPER , kIfcDamperTypeEnum_GRAVITYDAMPER ,
  kIfcDamperTypeEnum_GRAVITYRELIEFDAMPER , kIfcDamperTypeEnum_BALANCINGDAMPER , kIfcDamperTypeEnum_FUMEHOODEXHAUST , kIfcDamperTypeEnum_USERDEFINED ,
  kIfcDamperTypeEnum_NOTDEFINED , kIfcDamperTypeEnum_unset
}
 
enum  IfcDataOriginEnum {
  kIfcDataOriginEnum_MEASURED , kIfcDataOriginEnum_PREDICTED , kIfcDataOriginEnum_SIMULATED , kIfcDataOriginEnum_USERDEFINED ,
  kIfcDataOriginEnum_NOTDEFINED , kIfcDataOriginEnum_unset
}
 
enum  IfcDerivedUnitEnum {
  kIfcDerivedUnitEnum_ANGULARVELOCITYUNIT , kIfcDerivedUnitEnum_COMPOUNDPLANEANGLEUNIT , kIfcDerivedUnitEnum_DYNAMICVISCOSITYUNIT , kIfcDerivedUnitEnum_HEATFLUXDENSITYUNIT ,
  kIfcDerivedUnitEnum_INTEGERCOUNTRATEUNIT , kIfcDerivedUnitEnum_ISOTHERMALMOISTURECAPACITYUNIT , kIfcDerivedUnitEnum_KINEMATICVISCOSITYUNIT , kIfcDerivedUnitEnum_LINEARVELOCITYUNIT ,
  kIfcDerivedUnitEnum_MASSDENSITYUNIT , kIfcDerivedUnitEnum_MASSFLOWRATEUNIT , kIfcDerivedUnitEnum_MOISTUREDIFFUSIVITYUNIT , kIfcDerivedUnitEnum_MOLECULARWEIGHTUNIT ,
  kIfcDerivedUnitEnum_SPECIFICHEATCAPACITYUNIT , kIfcDerivedUnitEnum_THERMALADMITTANCEUNIT , kIfcDerivedUnitEnum_THERMALCONDUCTANCEUNIT , kIfcDerivedUnitEnum_THERMALRESISTANCEUNIT ,
  kIfcDerivedUnitEnum_THERMALTRANSMITTANCEUNIT , kIfcDerivedUnitEnum_VAPORPERMEABILITYUNIT , kIfcDerivedUnitEnum_VOLUMETRICFLOWRATEUNIT , kIfcDerivedUnitEnum_ROTATIONALFREQUENCYUNIT ,
  kIfcDerivedUnitEnum_TORQUEUNIT , kIfcDerivedUnitEnum_MOMENTOFINERTIAUNIT , kIfcDerivedUnitEnum_LINEARMOMENTUNIT , kIfcDerivedUnitEnum_LINEARFORCEUNIT ,
  kIfcDerivedUnitEnum_PLANARFORCEUNIT , kIfcDerivedUnitEnum_MODULUSOFELASTICITYUNIT , kIfcDerivedUnitEnum_SHEARMODULUSUNIT , kIfcDerivedUnitEnum_LINEARSTIFFNESSUNIT ,
  kIfcDerivedUnitEnum_ROTATIONALSTIFFNESSUNIT , kIfcDerivedUnitEnum_MODULUSOFSUBGRADEREACTIONUNIT , kIfcDerivedUnitEnum_ACCELERATIONUNIT , kIfcDerivedUnitEnum_CURVATUREUNIT ,
  kIfcDerivedUnitEnum_HEATINGVALUEUNIT , kIfcDerivedUnitEnum_IONCONCENTRATIONUNIT , kIfcDerivedUnitEnum_LUMINOUSINTENSITYDISTRIBUTIONUNIT , kIfcDerivedUnitEnum_MASSPERLENGTHUNIT ,
  kIfcDerivedUnitEnum_MODULUSOFLINEARSUBGRADEREACTIONUNIT , kIfcDerivedUnitEnum_MODULUSOFROTATIONALSUBGRADEREACTIONUNIT , kIfcDerivedUnitEnum_PHUNIT , kIfcDerivedUnitEnum_ROTATIONALMASSUNIT ,
  kIfcDerivedUnitEnum_SECTIONAREAINTEGRALUNIT , kIfcDerivedUnitEnum_SECTIONMODULUSUNIT , kIfcDerivedUnitEnum_SOUNDPOWERUNIT , kIfcDerivedUnitEnum_SOUNDPRESSUREUNIT ,
  kIfcDerivedUnitEnum_TEMPERATUREGRADIENTUNIT , kIfcDerivedUnitEnum_THERMALEXPANSIONCOEFFICIENTUNIT , kIfcDerivedUnitEnum_WARPINGCONSTANTUNIT , kIfcDerivedUnitEnum_WARPINGMOMENTUNIT ,
  kIfcDerivedUnitEnum_USERDEFINED , kIfcDerivedUnitEnum_unset
}
 
enum  IfcDimensionExtentUsage { kIfcDimensionExtentUsage_ORIGIN , kIfcDimensionExtentUsage_TARGET , kIfcDimensionExtentUsage_unset }
 
enum  IfcDirectionSenseEnum { kIfcDirectionSenseEnum_POSITIVE , kIfcDirectionSenseEnum_NEGATIVE , kIfcDirectionSenseEnum_unset }
 
enum  IfcDistributionChamberElementTypeEnum {
  kIfcDistributionChamberElementTypeEnum_FORMEDDUCT , kIfcDistributionChamberElementTypeEnum_INSPECTIONCHAMBER , kIfcDistributionChamberElementTypeEnum_INSPECTIONPIT , kIfcDistributionChamberElementTypeEnum_MANHOLE ,
  kIfcDistributionChamberElementTypeEnum_METERCHAMBER , kIfcDistributionChamberElementTypeEnum_SUMP , kIfcDistributionChamberElementTypeEnum_TRENCH , kIfcDistributionChamberElementTypeEnum_VALVECHAMBER ,
  kIfcDistributionChamberElementTypeEnum_USERDEFINED , kIfcDistributionChamberElementTypeEnum_NOTDEFINED , kIfcDistributionChamberElementTypeEnum_unset
}
 
enum  IfcDocumentConfidentialityEnum {
  kIfcDocumentConfidentialityEnum_PUBLIC , kIfcDocumentConfidentialityEnum_RESTRICTED , kIfcDocumentConfidentialityEnum_CONFIDENTIAL , kIfcDocumentConfidentialityEnum_PERSONAL ,
  kIfcDocumentConfidentialityEnum_USERDEFINED , kIfcDocumentConfidentialityEnum_NOTDEFINED , kIfcDocumentConfidentialityEnum_unset
}
 
enum  IfcDocumentStatusEnum {
  kIfcDocumentStatusEnum_DRAFT , kIfcDocumentStatusEnum_FINALDRAFT , kIfcDocumentStatusEnum_FINAL , kIfcDocumentStatusEnum_REVISION ,
  kIfcDocumentStatusEnum_NOTDEFINED , kIfcDocumentStatusEnum_unset
}
 
enum  IfcDoorPanelOperationEnum {
  kIfcDoorPanelOperationEnum_SWINGING , kIfcDoorPanelOperationEnum_DOUBLE_ACTING , kIfcDoorPanelOperationEnum_SLIDING , kIfcDoorPanelOperationEnum_FOLDING ,
  kIfcDoorPanelOperationEnum_REVOLVING , kIfcDoorPanelOperationEnum_ROLLINGUP , kIfcDoorPanelOperationEnum_USERDEFINED , kIfcDoorPanelOperationEnum_NOTDEFINED ,
  kIfcDoorPanelOperationEnum_unset
}
 
enum  IfcDoorPanelPositionEnum {
  kIfcDoorPanelPositionEnum_LEFT , kIfcDoorPanelPositionEnum_MIDDLE , kIfcDoorPanelPositionEnum_RIGHT , kIfcDoorPanelPositionEnum_NOTDEFINED ,
  kIfcDoorPanelPositionEnum_unset
}
 
enum  IfcDoorStyleConstructionEnum {
  kIfcDoorStyleConstructionEnum_ALUMINIUM , kIfcDoorStyleConstructionEnum_HIGH_GRADE_STEEL , kIfcDoorStyleConstructionEnum_STEEL , kIfcDoorStyleConstructionEnum_WOOD ,
  kIfcDoorStyleConstructionEnum_ALUMINIUM_WOOD , kIfcDoorStyleConstructionEnum_ALUMINIUM_PLASTIC , kIfcDoorStyleConstructionEnum_PLASTIC , kIfcDoorStyleConstructionEnum_USERDEFINED ,
  kIfcDoorStyleConstructionEnum_NOTDEFINED , kIfcDoorStyleConstructionEnum_unset
}
 
enum  IfcDoorStyleOperationEnum {
  kIfcDoorStyleOperationEnum_SINGLE_SWING_LEFT , kIfcDoorStyleOperationEnum_SINGLE_SWING_RIGHT , kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING , kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT ,
  kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT , kIfcDoorStyleOperationEnum_DOUBLE_SWING_LEFT , kIfcDoorStyleOperationEnum_DOUBLE_SWING_RIGHT , kIfcDoorStyleOperationEnum_DOUBLE_DOOR_DOUBLE_SWING ,
  kIfcDoorStyleOperationEnum_SLIDING_TO_LEFT , kIfcDoorStyleOperationEnum_SLIDING_TO_RIGHT , kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SLIDING , kIfcDoorStyleOperationEnum_FOLDING_TO_LEFT ,
  kIfcDoorStyleOperationEnum_FOLDING_TO_RIGHT , kIfcDoorStyleOperationEnum_DOUBLE_DOOR_FOLDING , kIfcDoorStyleOperationEnum_REVOLVING , kIfcDoorStyleOperationEnum_ROLLINGUP ,
  kIfcDoorStyleOperationEnum_USERDEFINED , kIfcDoorStyleOperationEnum_NOTDEFINED , kIfcDoorStyleOperationEnum_unset
}
 
enum  IfcDuctFittingTypeEnum {
  kIfcDuctFittingTypeEnum_BEND , kIfcDuctFittingTypeEnum_CONNECTOR , kIfcDuctFittingTypeEnum_ENTRY , kIfcDuctFittingTypeEnum_EXIT ,
  kIfcDuctFittingTypeEnum_JUNCTION , kIfcDuctFittingTypeEnum_OBSTRUCTION , kIfcDuctFittingTypeEnum_TRANSITION , kIfcDuctFittingTypeEnum_USERDEFINED ,
  kIfcDuctFittingTypeEnum_NOTDEFINED , kIfcDuctFittingTypeEnum_unset
}
 
enum  IfcDuctSegmentTypeEnum {
  kIfcDuctSegmentTypeEnum_RIGIDSEGMENT , kIfcDuctSegmentTypeEnum_FLEXIBLESEGMENT , kIfcDuctSegmentTypeEnum_USERDEFINED , kIfcDuctSegmentTypeEnum_NOTDEFINED ,
  kIfcDuctSegmentTypeEnum_unset
}
 
enum  IfcDuctSilencerTypeEnum {
  kIfcDuctSilencerTypeEnum_FLATOVAL , kIfcDuctSilencerTypeEnum_RECTANGULAR , kIfcDuctSilencerTypeEnum_ROUND , kIfcDuctSilencerTypeEnum_USERDEFINED ,
  kIfcDuctSilencerTypeEnum_NOTDEFINED , kIfcDuctSilencerTypeEnum_unset
}
 
enum  IfcElectricApplianceTypeEnum {
  kIfcElectricApplianceTypeEnum_COMPUTER , kIfcElectricApplianceTypeEnum_DIRECTWATERHEATER , kIfcElectricApplianceTypeEnum_DISHWASHER , kIfcElectricApplianceTypeEnum_ELECTRICCOOKER ,
  kIfcElectricApplianceTypeEnum_ELECTRICHEATER , kIfcElectricApplianceTypeEnum_FACSIMILE , kIfcElectricApplianceTypeEnum_FREESTANDINGFAN , kIfcElectricApplianceTypeEnum_FREEZER ,
  kIfcElectricApplianceTypeEnum_FRIDGE_FREEZER , kIfcElectricApplianceTypeEnum_HANDDRYER , kIfcElectricApplianceTypeEnum_INDIRECTWATERHEATER , kIfcElectricApplianceTypeEnum_MICROWAVE ,
  kIfcElectricApplianceTypeEnum_PHOTOCOPIER , kIfcElectricApplianceTypeEnum_PRINTER , kIfcElectricApplianceTypeEnum_REFRIGERATOR , kIfcElectricApplianceTypeEnum_RADIANTHEATER ,
  kIfcElectricApplianceTypeEnum_SCANNER , kIfcElectricApplianceTypeEnum_TELEPHONE , kIfcElectricApplianceTypeEnum_TUMBLEDRYER , kIfcElectricApplianceTypeEnum_TV ,
  kIfcElectricApplianceTypeEnum_VENDINGMACHINE , kIfcElectricApplianceTypeEnum_WASHINGMACHINE , kIfcElectricApplianceTypeEnum_WATERHEATER , kIfcElectricApplianceTypeEnum_WATERCOOLER ,
  kIfcElectricApplianceTypeEnum_USERDEFINED , kIfcElectricApplianceTypeEnum_NOTDEFINED , kIfcElectricApplianceTypeEnum_unset
}
 
enum  IfcElectricCurrentEnum { kIfcElectricCurrentEnum_ALTERNATING , kIfcElectricCurrentEnum_DIRECT , kIfcElectricCurrentEnum_NOTDEFINED , kIfcElectricCurrentEnum_unset }
 
enum  IfcElectricDistributionPointFunctionEnum {
  kIfcElectricDistributionPointFunctionEnum_ALARMPANEL , kIfcElectricDistributionPointFunctionEnum_CONSUMERUNIT , kIfcElectricDistributionPointFunctionEnum_CONTROLPANEL , kIfcElectricDistributionPointFunctionEnum_DISTRIBUTIONBOARD ,
  kIfcElectricDistributionPointFunctionEnum_GASDETECTORPANEL , kIfcElectricDistributionPointFunctionEnum_INDICATORPANEL , kIfcElectricDistributionPointFunctionEnum_MIMICPANEL , kIfcElectricDistributionPointFunctionEnum_MOTORCONTROLCENTRE ,
  kIfcElectricDistributionPointFunctionEnum_SWITCHBOARD , kIfcElectricDistributionPointFunctionEnum_USERDEFINED , kIfcElectricDistributionPointFunctionEnum_NOTDEFINED , kIfcElectricDistributionPointFunctionEnum_unset
}
 
enum  IfcElectricFlowStorageDeviceTypeEnum {
  kIfcElectricFlowStorageDeviceTypeEnum_BATTERY , kIfcElectricFlowStorageDeviceTypeEnum_CAPACITORBANK , kIfcElectricFlowStorageDeviceTypeEnum_HARMONICFILTER , kIfcElectricFlowStorageDeviceTypeEnum_INDUCTORBANK ,
  kIfcElectricFlowStorageDeviceTypeEnum_UPS , kIfcElectricFlowStorageDeviceTypeEnum_USERDEFINED , kIfcElectricFlowStorageDeviceTypeEnum_NOTDEFINED , kIfcElectricFlowStorageDeviceTypeEnum_unset
}
 
enum  IfcElectricGeneratorTypeEnum { kIfcElectricGeneratorTypeEnum_USERDEFINED , kIfcElectricGeneratorTypeEnum_NOTDEFINED , kIfcElectricGeneratorTypeEnum_unset }
 
enum  IfcElectricHeaterTypeEnum {
  kIfcElectricHeaterTypeEnum_ELECTRICPOINTHEATER , kIfcElectricHeaterTypeEnum_ELECTRICCABLEHEATER , kIfcElectricHeaterTypeEnum_ELECTRICMATHEATER , kIfcElectricHeaterTypeEnum_USERDEFINED ,
  kIfcElectricHeaterTypeEnum_NOTDEFINED , kIfcElectricHeaterTypeEnum_unset
}
 
enum  IfcElectricMotorTypeEnum {
  kIfcElectricMotorTypeEnum_DC , kIfcElectricMotorTypeEnum_INDUCTION , kIfcElectricMotorTypeEnum_POLYPHASE , kIfcElectricMotorTypeEnum_RELUCTANCESYNCHRONOUS ,
  kIfcElectricMotorTypeEnum_SYNCHRONOUS , kIfcElectricMotorTypeEnum_USERDEFINED , kIfcElectricMotorTypeEnum_NOTDEFINED , kIfcElectricMotorTypeEnum_unset
}
 
enum  IfcElectricTimeControlTypeEnum {
  kIfcElectricTimeControlTypeEnum_TIMECLOCK , kIfcElectricTimeControlTypeEnum_TIMEDELAY , kIfcElectricTimeControlTypeEnum_RELAY , kIfcElectricTimeControlTypeEnum_USERDEFINED ,
  kIfcElectricTimeControlTypeEnum_NOTDEFINED , kIfcElectricTimeControlTypeEnum_unset
}
 
enum  IfcElementAssemblyTypeEnum {
  kIfcElementAssemblyTypeEnum_ACCESSORY_ASSEMBLY , kIfcElementAssemblyTypeEnum_ARCH , kIfcElementAssemblyTypeEnum_BEAM_GRID , kIfcElementAssemblyTypeEnum_BRACED_FRAME ,
  kIfcElementAssemblyTypeEnum_GIRDER , kIfcElementAssemblyTypeEnum_REINFORCEMENT_UNIT , kIfcElementAssemblyTypeEnum_RIGID_FRAME , kIfcElementAssemblyTypeEnum_SLAB_FIELD ,
  kIfcElementAssemblyTypeEnum_TRUSS , kIfcElementAssemblyTypeEnum_USERDEFINED , kIfcElementAssemblyTypeEnum_NOTDEFINED , kIfcElementAssemblyTypeEnum_unset
}
 
enum  IfcElementCompositionEnum { kIfcElementCompositionEnum_COMPLEX , kIfcElementCompositionEnum_ELEMENT , kIfcElementCompositionEnum_PARTIAL , kIfcElementCompositionEnum_unset }
 
enum  IfcEnergySequenceEnum {
  kIfcEnergySequenceEnum_PRIMARY , kIfcEnergySequenceEnum_SECONDARY , kIfcEnergySequenceEnum_TERTIARY , kIfcEnergySequenceEnum_AUXILIARY ,
  kIfcEnergySequenceEnum_USERDEFINED , kIfcEnergySequenceEnum_NOTDEFINED , kIfcEnergySequenceEnum_unset
}
 
enum  IfcEnvironmentalImpactCategoryEnum {
  kIfcEnvironmentalImpactCategoryEnum_COMBINEDVALUE , kIfcEnvironmentalImpactCategoryEnum_DISPOSAL , kIfcEnvironmentalImpactCategoryEnum_EXTRACTION , kIfcEnvironmentalImpactCategoryEnum_INSTALLATION ,
  kIfcEnvironmentalImpactCategoryEnum_MANUFACTURE , kIfcEnvironmentalImpactCategoryEnum_TRANSPORTATION , kIfcEnvironmentalImpactCategoryEnum_USERDEFINED , kIfcEnvironmentalImpactCategoryEnum_NOTDEFINED ,
  kIfcEnvironmentalImpactCategoryEnum_unset
}
 
enum  IfcEvaporativeCoolerTypeEnum {
  kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER , kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER , kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER , kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER ,
  kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEAIRWASHER , kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEPACKAGEAIRCOOLER , kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEWETCOIL , kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER ,
  kIfcEvaporativeCoolerTypeEnum_INDIRECTDIRECTCOMBINATION , kIfcEvaporativeCoolerTypeEnum_USERDEFINED , kIfcEvaporativeCoolerTypeEnum_NOTDEFINED , kIfcEvaporativeCoolerTypeEnum_unset
}
 
enum  IfcEvaporatorTypeEnum {
  kIfcEvaporatorTypeEnum_DIRECTEXPANSIONSHELLANDTUBE , kIfcEvaporatorTypeEnum_DIRECTEXPANSIONTUBEINTUBE , kIfcEvaporatorTypeEnum_DIRECTEXPANSIONBRAZEDPLATE , kIfcEvaporatorTypeEnum_FLOODEDSHELLANDTUBE ,
  kIfcEvaporatorTypeEnum_SHELLANDCOIL , kIfcEvaporatorTypeEnum_USERDEFINED , kIfcEvaporatorTypeEnum_NOTDEFINED , kIfcEvaporatorTypeEnum_unset
}
 
enum  IfcFanTypeEnum {
  kIfcFanTypeEnum_CENTRIFUGALFORWARDCURVED , kIfcFanTypeEnum_CENTRIFUGALRADIAL , kIfcFanTypeEnum_CENTRIFUGALBACKWARDINCLINEDCURVED , kIfcFanTypeEnum_CENTRIFUGALAIRFOIL ,
  kIfcFanTypeEnum_TUBEAXIAL , kIfcFanTypeEnum_VANEAXIAL , kIfcFanTypeEnum_PROPELLORAXIAL , kIfcFanTypeEnum_USERDEFINED ,
  kIfcFanTypeEnum_NOTDEFINED , kIfcFanTypeEnum_unset
}
 
enum  IfcFilterTypeEnum {
  kIfcFilterTypeEnum_AIRPARTICLEFILTER , kIfcFilterTypeEnum_ODORFILTER , kIfcFilterTypeEnum_OILFILTER , kIfcFilterTypeEnum_STRAINER ,
  kIfcFilterTypeEnum_WATERFILTER , kIfcFilterTypeEnum_USERDEFINED , kIfcFilterTypeEnum_NOTDEFINED , kIfcFilterTypeEnum_unset
}
 
enum  IfcFireSuppressionTerminalTypeEnum {
  kIfcFireSuppressionTerminalTypeEnum_BREECHINGINLET , kIfcFireSuppressionTerminalTypeEnum_FIREHYDRANT , kIfcFireSuppressionTerminalTypeEnum_HOSEREEL , kIfcFireSuppressionTerminalTypeEnum_SPRINKLER ,
  kIfcFireSuppressionTerminalTypeEnum_SPRINKLERDEFLECTOR , kIfcFireSuppressionTerminalTypeEnum_USERDEFINED , kIfcFireSuppressionTerminalTypeEnum_NOTDEFINED , kIfcFireSuppressionTerminalTypeEnum_unset
}
 
enum  IfcFlowDirectionEnum {
  kIfcFlowDirectionEnum_SOURCE , kIfcFlowDirectionEnum_SINK , kIfcFlowDirectionEnum_SOURCEANDSINK , kIfcFlowDirectionEnum_NOTDEFINED ,
  kIfcFlowDirectionEnum_unset
}
 
enum  IfcFlowInstrumentTypeEnum {
  kIfcFlowInstrumentTypeEnum_PRESSUREGAUGE , kIfcFlowInstrumentTypeEnum_THERMOMETER , kIfcFlowInstrumentTypeEnum_AMMETER , kIfcFlowInstrumentTypeEnum_FREQUENCYMETER ,
  kIfcFlowInstrumentTypeEnum_POWERFACTORMETER , kIfcFlowInstrumentTypeEnum_PHASEANGLEMETER , kIfcFlowInstrumentTypeEnum_VOLTMETER_PEAK , kIfcFlowInstrumentTypeEnum_VOLTMETER_RMS ,
  kIfcFlowInstrumentTypeEnum_USERDEFINED , kIfcFlowInstrumentTypeEnum_NOTDEFINED , kIfcFlowInstrumentTypeEnum_unset
}
 
enum  IfcFlowMeterTypeEnum {
  kIfcFlowMeterTypeEnum_ELECTRICMETER , kIfcFlowMeterTypeEnum_ENERGYMETER , kIfcFlowMeterTypeEnum_FLOWMETER , kIfcFlowMeterTypeEnum_GASMETER ,
  kIfcFlowMeterTypeEnum_OILMETER , kIfcFlowMeterTypeEnum_WATERMETER , kIfcFlowMeterTypeEnum_USERDEFINED , kIfcFlowMeterTypeEnum_NOTDEFINED ,
  kIfcFlowMeterTypeEnum_unset
}
 
enum  IfcFootingTypeEnum {
  kIfcFootingTypeEnum_FOOTING_BEAM , kIfcFootingTypeEnum_PAD_FOOTING , kIfcFootingTypeEnum_PILE_CAP , kIfcFootingTypeEnum_STRIP_FOOTING ,
  kIfcFootingTypeEnum_USERDEFINED , kIfcFootingTypeEnum_NOTDEFINED , kIfcFootingTypeEnum_unset
}
 
enum  IfcGasTerminalTypeEnum {
  kIfcGasTerminalTypeEnum_GASAPPLIANCE , kIfcGasTerminalTypeEnum_GASBOOSTER , kIfcGasTerminalTypeEnum_GASBURNER , kIfcGasTerminalTypeEnum_USERDEFINED ,
  kIfcGasTerminalTypeEnum_NOTDEFINED , kIfcGasTerminalTypeEnum_unset
}
 
enum  IfcGeometricProjectionEnum {
  kIfcGeometricProjectionEnum_GRAPH_VIEW , kIfcGeometricProjectionEnum_SKETCH_VIEW , kIfcGeometricProjectionEnum_MODEL_VIEW , kIfcGeometricProjectionEnum_PLAN_VIEW ,
  kIfcGeometricProjectionEnum_REFLECTED_PLAN_VIEW , kIfcGeometricProjectionEnum_SECTION_VIEW , kIfcGeometricProjectionEnum_ELEVATION_VIEW , kIfcGeometricProjectionEnum_USERDEFINED ,
  kIfcGeometricProjectionEnum_NOTDEFINED , kIfcGeometricProjectionEnum_unset
}
 
enum  IfcGlobalOrLocalEnum { kIfcGlobalOrLocalEnum_GLOBAL_COORDS , kIfcGlobalOrLocalEnum_LOCAL_COORDS , kIfcGlobalOrLocalEnum_unset }
 
enum  IfcHeatExchangerTypeEnum {
  kIfcHeatExchangerTypeEnum_PLATE , kIfcHeatExchangerTypeEnum_SHELLANDTUBE , kIfcHeatExchangerTypeEnum_USERDEFINED , kIfcHeatExchangerTypeEnum_NOTDEFINED ,
  kIfcHeatExchangerTypeEnum_unset
}
 
enum  IfcHumidifierTypeEnum {
  kIfcHumidifierTypeEnum_STEAMINJECTION , kIfcHumidifierTypeEnum_ADIABATICAIRWASHER , kIfcHumidifierTypeEnum_ADIABATICPAN , kIfcHumidifierTypeEnum_ADIABATICWETTEDELEMENT ,
  kIfcHumidifierTypeEnum_ADIABATICATOMIZING , kIfcHumidifierTypeEnum_ADIABATICULTRASONIC , kIfcHumidifierTypeEnum_ADIABATICRIGIDMEDIA , kIfcHumidifierTypeEnum_ADIABATICCOMPRESSEDAIRNOZZLE ,
  kIfcHumidifierTypeEnum_ASSISTEDELECTRIC , kIfcHumidifierTypeEnum_ASSISTEDNATURALGAS , kIfcHumidifierTypeEnum_ASSISTEDPROPANE , kIfcHumidifierTypeEnum_ASSISTEDBUTANE ,
  kIfcHumidifierTypeEnum_ASSISTEDSTEAM , kIfcHumidifierTypeEnum_USERDEFINED , kIfcHumidifierTypeEnum_NOTDEFINED , kIfcHumidifierTypeEnum_unset
}
 
enum  IfcInternalOrExternalEnum { kIfcInternalOrExternalEnum_INTERNAL , kIfcInternalOrExternalEnum_EXTERNAL , kIfcInternalOrExternalEnum_NOTDEFINED , kIfcInternalOrExternalEnum_unset }
 
enum  IfcInventoryTypeEnum {
  kIfcInventoryTypeEnum_ASSETINVENTORY , kIfcInventoryTypeEnum_SPACEINVENTORY , kIfcInventoryTypeEnum_FURNITUREINVENTORY , kIfcInventoryTypeEnum_USERDEFINED ,
  kIfcInventoryTypeEnum_NOTDEFINED , kIfcInventoryTypeEnum_unset
}
 
enum  IfcJunctionBoxTypeEnum { kIfcJunctionBoxTypeEnum_USERDEFINED , kIfcJunctionBoxTypeEnum_NOTDEFINED , kIfcJunctionBoxTypeEnum_unset }
 
enum  IfcLampTypeEnum {
  kIfcLampTypeEnum_COMPACTFLUORESCENT , kIfcLampTypeEnum_FLUORESCENT , kIfcLampTypeEnum_HIGHPRESSUREMERCURY , kIfcLampTypeEnum_HIGHPRESSURESODIUM ,
  kIfcLampTypeEnum_METALHALIDE , kIfcLampTypeEnum_TUNGSTENFILAMENT , kIfcLampTypeEnum_USERDEFINED , kIfcLampTypeEnum_NOTDEFINED ,
  kIfcLampTypeEnum_unset
}
 
enum  IfcLayerSetDirectionEnum { kIfcLayerSetDirectionEnum_AXIS1 , kIfcLayerSetDirectionEnum_AXIS2 , kIfcLayerSetDirectionEnum_AXIS3 , kIfcLayerSetDirectionEnum_unset }
 
enum  IfcLightDistributionCurveEnum {
  kIfcLightDistributionCurveEnum_TYPE_A , kIfcLightDistributionCurveEnum_TYPE_B , kIfcLightDistributionCurveEnum_TYPE_C , kIfcLightDistributionCurveEnum_NOTDEFINED ,
  kIfcLightDistributionCurveEnum_unset
}
 
enum  IfcLightEmissionSourceEnum {
  kIfcLightEmissionSourceEnum_COMPACTFLUORESCENT , kIfcLightEmissionSourceEnum_FLUORESCENT , kIfcLightEmissionSourceEnum_HIGHPRESSUREMERCURY , kIfcLightEmissionSourceEnum_HIGHPRESSURESODIUM ,
  kIfcLightEmissionSourceEnum_LIGHTEMITTINGDIODE , kIfcLightEmissionSourceEnum_LOWPRESSURESODIUM , kIfcLightEmissionSourceEnum_LOWVOLTAGEHALOGEN , kIfcLightEmissionSourceEnum_MAINVOLTAGEHALOGEN ,
  kIfcLightEmissionSourceEnum_METALHALIDE , kIfcLightEmissionSourceEnum_TUNGSTENFILAMENT , kIfcLightEmissionSourceEnum_NOTDEFINED , kIfcLightEmissionSourceEnum_unset
}
 
enum  IfcLightFixtureTypeEnum {
  kIfcLightFixtureTypeEnum_POINTSOURCE , kIfcLightFixtureTypeEnum_DIRECTIONSOURCE , kIfcLightFixtureTypeEnum_USERDEFINED , kIfcLightFixtureTypeEnum_NOTDEFINED ,
  kIfcLightFixtureTypeEnum_unset
}
 
enum  IfcLoadGroupTypeEnum {
  kIfcLoadGroupTypeEnum_LOAD_GROUP , kIfcLoadGroupTypeEnum_LOAD_CASE , kIfcLoadGroupTypeEnum_LOAD_COMBINATION_GROUP , kIfcLoadGroupTypeEnum_LOAD_COMBINATION ,
  kIfcLoadGroupTypeEnum_USERDEFINED , kIfcLoadGroupTypeEnum_NOTDEFINED , kIfcLoadGroupTypeEnum_unset
}
 
enum  IfcLogicalOperatorEnum { kIfcLogicalOperatorEnum_LOGICALAND , kIfcLogicalOperatorEnum_LOGICALOR , kIfcLogicalOperatorEnum_unset }
 
enum  IfcMemberTypeEnum {
  kIfcMemberTypeEnum_BRACE , kIfcMemberTypeEnum_CHORD , kIfcMemberTypeEnum_COLLAR , kIfcMemberTypeEnum_MEMBER ,
  kIfcMemberTypeEnum_PLATE , kIfcMemberTypeEnum_POST , kIfcMemberTypeEnum_PURLIN , kIfcMemberTypeEnum_RAFTER ,
  kIfcMemberTypeEnum_STRINGER , kIfcMemberTypeEnum_STRUT , kIfcMemberTypeEnum_STUD , kIfcMemberTypeEnum_USERDEFINED ,
  kIfcMemberTypeEnum_NOTDEFINED , kIfcMemberTypeEnum_unset
}
 
enum  IfcMotorConnectionTypeEnum {
  kIfcMotorConnectionTypeEnum_BELTDRIVE , kIfcMotorConnectionTypeEnum_COUPLING , kIfcMotorConnectionTypeEnum_DIRECTDRIVE , kIfcMotorConnectionTypeEnum_USERDEFINED ,
  kIfcMotorConnectionTypeEnum_NOTDEFINED , kIfcMotorConnectionTypeEnum_unset
}
 
enum  IfcNullStyle { kIfcNullStyle_NULL , kIfcNullStyle_unset }
 
enum  IfcObjectTypeEnum {
  kIfcObjectTypeEnum_PRODUCT , kIfcObjectTypeEnum_PROCESS , kIfcObjectTypeEnum_CONTROL , kIfcObjectTypeEnum_RESOURCE ,
  kIfcObjectTypeEnum_ACTOR , kIfcObjectTypeEnum_GROUP , kIfcObjectTypeEnum_PROJECT , kIfcObjectTypeEnum_NOTDEFINED ,
  kIfcObjectTypeEnum_unset
}
 
enum  IfcObjectiveEnum {
  kIfcObjectiveEnum_CODECOMPLIANCE , kIfcObjectiveEnum_DESIGNINTENT , kIfcObjectiveEnum_HEALTHANDSAFETY , kIfcObjectiveEnum_REQUIREMENT ,
  kIfcObjectiveEnum_SPECIFICATION , kIfcObjectiveEnum_TRIGGERCONDITION , kIfcObjectiveEnum_USERDEFINED , kIfcObjectiveEnum_NOTDEFINED ,
  kIfcObjectiveEnum_unset
}
 
enum  IfcOccupantTypeEnum {
  kIfcOccupantTypeEnum_ASSIGNEE , kIfcOccupantTypeEnum_ASSIGNOR , kIfcOccupantTypeEnum_LESSEE , kIfcOccupantTypeEnum_LESSOR ,
  kIfcOccupantTypeEnum_LETTINGAGENT , kIfcOccupantTypeEnum_OWNER , kIfcOccupantTypeEnum_TENANT , kIfcOccupantTypeEnum_USERDEFINED ,
  kIfcOccupantTypeEnum_NOTDEFINED , kIfcOccupantTypeEnum_unset
}
 
enum  IfcOutletTypeEnum {
  kIfcOutletTypeEnum_AUDIOVISUALOUTLET , kIfcOutletTypeEnum_COMMUNICATIONSOUTLET , kIfcOutletTypeEnum_POWEROUTLET , kIfcOutletTypeEnum_USERDEFINED ,
  kIfcOutletTypeEnum_NOTDEFINED , kIfcOutletTypeEnum_unset
}
 
enum  IfcPermeableCoveringOperationEnum {
  kIfcPermeableCoveringOperationEnum_GRILL , kIfcPermeableCoveringOperationEnum_LOUVER , kIfcPermeableCoveringOperationEnum_SCREEN , kIfcPermeableCoveringOperationEnum_USERDEFINED ,
  kIfcPermeableCoveringOperationEnum_NOTDEFINED , kIfcPermeableCoveringOperationEnum_unset
}
 
enum  IfcPhysicalOrVirtualEnum { kIfcPhysicalOrVirtualEnum_PHYSICAL , kIfcPhysicalOrVirtualEnum_VIRTUAL , kIfcPhysicalOrVirtualEnum_NOTDEFINED , kIfcPhysicalOrVirtualEnum_unset }
 
enum  IfcPileConstructionEnum {
  kIfcPileConstructionEnum_CAST_IN_PLACE , kIfcPileConstructionEnum_COMPOSITE , kIfcPileConstructionEnum_PRECAST_CONCRETE , kIfcPileConstructionEnum_PREFAB_STEEL ,
  kIfcPileConstructionEnum_USERDEFINED , kIfcPileConstructionEnum_NOTDEFINED , kIfcPileConstructionEnum_unset
}
 
enum  IfcPileTypeEnum {
  kIfcPileTypeEnum_COHESION , kIfcPileTypeEnum_FRICTION , kIfcPileTypeEnum_SUPPORT , kIfcPileTypeEnum_USERDEFINED ,
  kIfcPileTypeEnum_NOTDEFINED , kIfcPileTypeEnum_unset
}
 
enum  IfcPipeFittingTypeEnum {
  kIfcPipeFittingTypeEnum_BEND , kIfcPipeFittingTypeEnum_CONNECTOR , kIfcPipeFittingTypeEnum_ENTRY , kIfcPipeFittingTypeEnum_EXIT ,
  kIfcPipeFittingTypeEnum_JUNCTION , kIfcPipeFittingTypeEnum_OBSTRUCTION , kIfcPipeFittingTypeEnum_TRANSITION , kIfcPipeFittingTypeEnum_USERDEFINED ,
  kIfcPipeFittingTypeEnum_NOTDEFINED , kIfcPipeFittingTypeEnum_unset
}
 
enum  IfcPipeSegmentTypeEnum {
  kIfcPipeSegmentTypeEnum_FLEXIBLESEGMENT , kIfcPipeSegmentTypeEnum_RIGIDSEGMENT , kIfcPipeSegmentTypeEnum_GUTTER , kIfcPipeSegmentTypeEnum_SPOOL ,
  kIfcPipeSegmentTypeEnum_USERDEFINED , kIfcPipeSegmentTypeEnum_NOTDEFINED , kIfcPipeSegmentTypeEnum_unset
}
 
enum  IfcPlateTypeEnum { kIfcPlateTypeEnum_USERDEFINED , kIfcPlateTypeEnum_NOTDEFINED , kIfcPlateTypeEnum_unset }
 
enum  IfcProcedureTypeEnum {
  kIfcProcedureTypeEnum_ADVICE_CAUTION , kIfcProcedureTypeEnum_ADVICE_NOTE , kIfcProcedureTypeEnum_ADVICE_WARNING , kIfcProcedureTypeEnum_CALIBRATION ,
  kIfcProcedureTypeEnum_DIAGNOSTIC , kIfcProcedureTypeEnum_SHUTDOWN , kIfcProcedureTypeEnum_STARTUP , kIfcProcedureTypeEnum_USERDEFINED ,
  kIfcProcedureTypeEnum_NOTDEFINED , kIfcProcedureTypeEnum_unset
}
 
enum  IfcProfileTypeEnum { kIfcProfileTypeEnum_CURVE , kIfcProfileTypeEnum_AREA , kIfcProfileTypeEnum_unset }
 
enum  IfcProjectOrderRecordTypeEnum {
  kIfcProjectOrderRecordTypeEnum_CHANGE , kIfcProjectOrderRecordTypeEnum_MAINTENANCE , kIfcProjectOrderRecordTypeEnum_MOVE , kIfcProjectOrderRecordTypeEnum_PURCHASE ,
  kIfcProjectOrderRecordTypeEnum_WORK , kIfcProjectOrderRecordTypeEnum_USERDEFINED , kIfcProjectOrderRecordTypeEnum_NOTDEFINED , kIfcProjectOrderRecordTypeEnum_unset
}
 
enum  IfcProjectOrderTypeEnum {
  kIfcProjectOrderTypeEnum_CHANGEORDER , kIfcProjectOrderTypeEnum_MAINTENANCEWORKORDER , kIfcProjectOrderTypeEnum_MOVEORDER , kIfcProjectOrderTypeEnum_PURCHASEORDER ,
  kIfcProjectOrderTypeEnum_WORKORDER , kIfcProjectOrderTypeEnum_USERDEFINED , kIfcProjectOrderTypeEnum_NOTDEFINED , kIfcProjectOrderTypeEnum_unset
}
 
enum  IfcProjectedOrTrueLengthEnum { kIfcProjectedOrTrueLengthEnum_PROJECTED_LENGTH , kIfcProjectedOrTrueLengthEnum_TRUE_LENGTH , kIfcProjectedOrTrueLengthEnum_unset }
 
enum  IfcPropertySourceEnum {
  kIfcPropertySourceEnum_DESIGN , kIfcPropertySourceEnum_DESIGNMAXIMUM , kIfcPropertySourceEnum_DESIGNMINIMUM , kIfcPropertySourceEnum_SIMULATED ,
  kIfcPropertySourceEnum_ASBUILT , kIfcPropertySourceEnum_COMMISSIONING , kIfcPropertySourceEnum_MEASURED , kIfcPropertySourceEnum_USERDEFINED ,
  kIfcPropertySourceEnum_NOTKNOWN , kIfcPropertySourceEnum_unset
}
 
enum  IfcProtectiveDeviceTypeEnum {
  kIfcProtectiveDeviceTypeEnum_FUSEDISCONNECTOR , kIfcProtectiveDeviceTypeEnum_CIRCUITBREAKER , kIfcProtectiveDeviceTypeEnum_EARTHFAILUREDEVICE , kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTCIRCUITBREAKER ,
  kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTSWITCH , kIfcProtectiveDeviceTypeEnum_VARISTOR , kIfcProtectiveDeviceTypeEnum_USERDEFINED , kIfcProtectiveDeviceTypeEnum_NOTDEFINED ,
  kIfcProtectiveDeviceTypeEnum_unset
}
 
enum  IfcPumpTypeEnum {
  kIfcPumpTypeEnum_CIRCULATOR , kIfcPumpTypeEnum_ENDSUCTION , kIfcPumpTypeEnum_SPLITCASE , kIfcPumpTypeEnum_VERTICALINLINE ,
  kIfcPumpTypeEnum_VERTICALTURBINE , kIfcPumpTypeEnum_USERDEFINED , kIfcPumpTypeEnum_NOTDEFINED , kIfcPumpTypeEnum_unset
}
 
enum  IfcRailingTypeEnum {
  kIfcRailingTypeEnum_HANDRAIL , kIfcRailingTypeEnum_GUARDRAIL , kIfcRailingTypeEnum_BALUSTRADE , kIfcRailingTypeEnum_USERDEFINED ,
  kIfcRailingTypeEnum_NOTDEFINED , kIfcRailingTypeEnum_unset
}
 
enum  IfcRampFlightTypeEnum {
  kIfcRampFlightTypeEnum_STRAIGHT , kIfcRampFlightTypeEnum_SPIRAL , kIfcRampFlightTypeEnum_USERDEFINED , kIfcRampFlightTypeEnum_NOTDEFINED ,
  kIfcRampFlightTypeEnum_unset
}
 
enum  IfcRampTypeEnum {
  kIfcRampTypeEnum_STRAIGHT_RUN_RAMP , kIfcRampTypeEnum_TWO_STRAIGHT_RUN_RAMP , kIfcRampTypeEnum_QUARTER_TURN_RAMP , kIfcRampTypeEnum_TWO_QUARTER_TURN_RAMP ,
  kIfcRampTypeEnum_HALF_TURN_RAMP , kIfcRampTypeEnum_SPIRAL_RAMP , kIfcRampTypeEnum_USERDEFINED , kIfcRampTypeEnum_NOTDEFINED ,
  kIfcRampTypeEnum_unset
}
 
enum  IfcReflectanceMethodEnum {
  kIfcReflectanceMethodEnum_BLINN , kIfcReflectanceMethodEnum_FLAT , kIfcReflectanceMethodEnum_GLASS , kIfcReflectanceMethodEnum_MATT ,
  kIfcReflectanceMethodEnum_METAL , kIfcReflectanceMethodEnum_MIRROR , kIfcReflectanceMethodEnum_PHONG , kIfcReflectanceMethodEnum_PLASTIC ,
  kIfcReflectanceMethodEnum_STRAUSS , kIfcReflectanceMethodEnum_NOTDEFINED , kIfcReflectanceMethodEnum_unset
}
 
enum  IfcReinforcingBarRoleEnum {
  kIfcReinforcingBarRoleEnum_MAIN , kIfcReinforcingBarRoleEnum_SHEAR , kIfcReinforcingBarRoleEnum_LIGATURE , kIfcReinforcingBarRoleEnum_STUD ,
  kIfcReinforcingBarRoleEnum_PUNCHING , kIfcReinforcingBarRoleEnum_EDGE , kIfcReinforcingBarRoleEnum_RING , kIfcReinforcingBarRoleEnum_USERDEFINED ,
  kIfcReinforcingBarRoleEnum_NOTDEFINED , kIfcReinforcingBarRoleEnum_unset
}
 
enum  IfcReinforcingBarSurfaceEnum { kIfcReinforcingBarSurfaceEnum_PLAIN , kIfcReinforcingBarSurfaceEnum_TEXTURED , kIfcReinforcingBarSurfaceEnum_unset }
 
enum  IfcResourceConsumptionEnum {
  kIfcResourceConsumptionEnum_CONSUMED , kIfcResourceConsumptionEnum_PARTIALLYCONSUMED , kIfcResourceConsumptionEnum_NOTCONSUMED , kIfcResourceConsumptionEnum_OCCUPIED ,
  kIfcResourceConsumptionEnum_PARTIALLYOCCUPIED , kIfcResourceConsumptionEnum_NOTOCCUPIED , kIfcResourceConsumptionEnum_USERDEFINED , kIfcResourceConsumptionEnum_NOTDEFINED ,
  kIfcResourceConsumptionEnum_unset
}
 
enum  IfcRibPlateDirectionEnum { kIfcRibPlateDirectionEnum_DIRECTION_X , kIfcRibPlateDirectionEnum_DIRECTION_Y , kIfcRibPlateDirectionEnum_unset }
 
enum  IfcRoleEnum {
  kIfcRoleEnum_SUPPLIER , kIfcRoleEnum_MANUFACTURER , kIfcRoleEnum_CONTRACTOR , kIfcRoleEnum_SUBCONTRACTOR ,
  kIfcRoleEnum_ARCHITECT , kIfcRoleEnum_STRUCTURALENGINEER , kIfcRoleEnum_COSTENGINEER , kIfcRoleEnum_CLIENT ,
  kIfcRoleEnum_BUILDINGOWNER , kIfcRoleEnum_BUILDINGOPERATOR , kIfcRoleEnum_MECHANICALENGINEER , kIfcRoleEnum_ELECTRICALENGINEER ,
  kIfcRoleEnum_PROJECTMANAGER , kIfcRoleEnum_FACILITIESMANAGER , kIfcRoleEnum_CIVILENGINEER , kIfcRoleEnum_COMISSIONINGENGINEER ,
  kIfcRoleEnum_ENGINEER , kIfcRoleEnum_OWNER , kIfcRoleEnum_CONSULTANT , kIfcRoleEnum_CONSTRUCTIONMANAGER ,
  kIfcRoleEnum_FIELDCONSTRUCTIONMANAGER , kIfcRoleEnum_RESELLER , kIfcRoleEnum_USERDEFINED , kIfcRoleEnum_unset
}
 
enum  IfcRoofTypeEnum {
  kIfcRoofTypeEnum_FLAT_ROOF , kIfcRoofTypeEnum_SHED_ROOF , kIfcRoofTypeEnum_GABLE_ROOF , kIfcRoofTypeEnum_HIP_ROOF ,
  kIfcRoofTypeEnum_HIPPED_GABLE_ROOF , kIfcRoofTypeEnum_GAMBREL_ROOF , kIfcRoofTypeEnum_MANSARD_ROOF , kIfcRoofTypeEnum_BARREL_ROOF ,
  kIfcRoofTypeEnum_RAINBOW_ROOF , kIfcRoofTypeEnum_BUTTERFLY_ROOF , kIfcRoofTypeEnum_PAVILION_ROOF , kIfcRoofTypeEnum_DOME_ROOF ,
  kIfcRoofTypeEnum_FREEFORM , kIfcRoofTypeEnum_NOTDEFINED , kIfcRoofTypeEnum_unset
}
 
enum  IfcSIPrefix {
  kIfcSIPrefix_EXA , kIfcSIPrefix_PETA , kIfcSIPrefix_TERA , kIfcSIPrefix_GIGA ,
  kIfcSIPrefix_MEGA , kIfcSIPrefix_KILO , kIfcSIPrefix_HECTO , kIfcSIPrefix_DECA ,
  kIfcSIPrefix_DECI , kIfcSIPrefix_CENTI , kIfcSIPrefix_MILLI , kIfcSIPrefix_MICRO ,
  kIfcSIPrefix_NANO , kIfcSIPrefix_PICO , kIfcSIPrefix_FEMTO , kIfcSIPrefix_ATTO ,
  kIfcSIPrefix_unset
}
 
enum  IfcSIUnitName {
  kIfcSIUnitName_AMPERE , kIfcSIUnitName_BECQUEREL , kIfcSIUnitName_CANDELA , kIfcSIUnitName_COULOMB ,
  kIfcSIUnitName_CUBIC_METRE , kIfcSIUnitName_DEGREE_CELSIUS , kIfcSIUnitName_FARAD , kIfcSIUnitName_GRAM ,
  kIfcSIUnitName_GRAY , kIfcSIUnitName_HENRY , kIfcSIUnitName_HERTZ , kIfcSIUnitName_JOULE ,
  kIfcSIUnitName_KELVIN , kIfcSIUnitName_LUMEN , kIfcSIUnitName_LUX , kIfcSIUnitName_METRE ,
  kIfcSIUnitName_MOLE , kIfcSIUnitName_NEWTON , kIfcSIUnitName_OHM , kIfcSIUnitName_PASCAL ,
  kIfcSIUnitName_RADIAN , kIfcSIUnitName_SECOND , kIfcSIUnitName_SIEMENS , kIfcSIUnitName_SIEVERT ,
  kIfcSIUnitName_SQUARE_METRE , kIfcSIUnitName_STERADIAN , kIfcSIUnitName_TESLA , kIfcSIUnitName_VOLT ,
  kIfcSIUnitName_WATT , kIfcSIUnitName_WEBER , kIfcSIUnitName_unset
}
 
enum  IfcSanitaryTerminalTypeEnum {
  kIfcSanitaryTerminalTypeEnum_BATH , kIfcSanitaryTerminalTypeEnum_BIDET , kIfcSanitaryTerminalTypeEnum_CISTERN , kIfcSanitaryTerminalTypeEnum_SHOWER ,
  kIfcSanitaryTerminalTypeEnum_SINK , kIfcSanitaryTerminalTypeEnum_SANITARYFOUNTAIN , kIfcSanitaryTerminalTypeEnum_TOILETPAN , kIfcSanitaryTerminalTypeEnum_URINAL ,
  kIfcSanitaryTerminalTypeEnum_WASHHANDBASIN , kIfcSanitaryTerminalTypeEnum_WCSEAT , kIfcSanitaryTerminalTypeEnum_USERDEFINED , kIfcSanitaryTerminalTypeEnum_NOTDEFINED ,
  kIfcSanitaryTerminalTypeEnum_unset
}
 
enum  IfcSectionTypeEnum { kIfcSectionTypeEnum_UNIFORM , kIfcSectionTypeEnum_TAPERED , kIfcSectionTypeEnum_unset }
 
enum  IfcSensorTypeEnum {
  kIfcSensorTypeEnum_CO2SENSOR , kIfcSensorTypeEnum_FIRESENSOR , kIfcSensorTypeEnum_FLOWSENSOR , kIfcSensorTypeEnum_GASSENSOR ,
  kIfcSensorTypeEnum_HEATSENSOR , kIfcSensorTypeEnum_HUMIDITYSENSOR , kIfcSensorTypeEnum_LIGHTSENSOR , kIfcSensorTypeEnum_MOISTURESENSOR ,
  kIfcSensorTypeEnum_MOVEMENTSENSOR , kIfcSensorTypeEnum_PRESSURESENSOR , kIfcSensorTypeEnum_SMOKESENSOR , kIfcSensorTypeEnum_SOUNDSENSOR ,
  kIfcSensorTypeEnum_TEMPERATURESENSOR , kIfcSensorTypeEnum_USERDEFINED , kIfcSensorTypeEnum_NOTDEFINED , kIfcSensorTypeEnum_unset
}
 
enum  IfcSequenceEnum {
  kIfcSequenceEnum_START_START , kIfcSequenceEnum_START_FINISH , kIfcSequenceEnum_FINISH_START , kIfcSequenceEnum_FINISH_FINISH ,
  kIfcSequenceEnum_NOTDEFINED , kIfcSequenceEnum_unset
}
 
enum  IfcServiceLifeFactorTypeEnum {
  kIfcServiceLifeFactorTypeEnum_A_QUALITYOFCOMPONENTS , kIfcServiceLifeFactorTypeEnum_B_DESIGNLEVEL , kIfcServiceLifeFactorTypeEnum_C_WORKEXECUTIONLEVEL , kIfcServiceLifeFactorTypeEnum_D_INDOORENVIRONMENT ,
  kIfcServiceLifeFactorTypeEnum_E_OUTDOORENVIRONMENT , kIfcServiceLifeFactorTypeEnum_F_INUSECONDITIONS , kIfcServiceLifeFactorTypeEnum_G_MAINTENANCELEVEL , kIfcServiceLifeFactorTypeEnum_USERDEFINED ,
  kIfcServiceLifeFactorTypeEnum_NOTDEFINED , kIfcServiceLifeFactorTypeEnum_unset
}
 
enum  IfcServiceLifeTypeEnum {
  kIfcServiceLifeTypeEnum_ACTUALSERVICELIFE , kIfcServiceLifeTypeEnum_EXPECTEDSERVICELIFE , kIfcServiceLifeTypeEnum_OPTIMISTICREFERENCESERVICELIFE , kIfcServiceLifeTypeEnum_PESSIMISTICREFERENCESERVICELIFE ,
  kIfcServiceLifeTypeEnum_REFERENCESERVICELIFE , kIfcServiceLifeTypeEnum_unset
}
 
enum  IfcSlabTypeEnum {
  kIfcSlabTypeEnum_FLOOR , kIfcSlabTypeEnum_ROOF , kIfcSlabTypeEnum_LANDING , kIfcSlabTypeEnum_USERDEFINED ,
  kIfcSlabTypeEnum_NOTDEFINED , kIfcSlabTypeEnum_unset
}
 
enum  IfcSoundScaleEnum {
  kIfcSoundScaleEnum_DBA , kIfcSoundScaleEnum_DBB , kIfcSoundScaleEnum_DBC , kIfcSoundScaleEnum_NC ,
  kIfcSoundScaleEnum_NR , kIfcSoundScaleEnum_USERDEFINED , kIfcSoundScaleEnum_NOTDEFINED , kIfcSoundScaleEnum_unset
}
 
enum  IfcSpaceHeaterTypeEnum {
  kIfcSpaceHeaterTypeEnum_SECTIONALRADIATOR , kIfcSpaceHeaterTypeEnum_PANELRADIATOR , kIfcSpaceHeaterTypeEnum_TUBULARRADIATOR , kIfcSpaceHeaterTypeEnum_CONVECTOR ,
  kIfcSpaceHeaterTypeEnum_BASEBOARDHEATER , kIfcSpaceHeaterTypeEnum_FINNEDTUBEUNIT , kIfcSpaceHeaterTypeEnum_UNITHEATER , kIfcSpaceHeaterTypeEnum_USERDEFINED ,
  kIfcSpaceHeaterTypeEnum_NOTDEFINED , kIfcSpaceHeaterTypeEnum_unset
}
 
enum  IfcStackTerminalTypeEnum {
  kIfcStackTerminalTypeEnum_BIRDCAGE , kIfcStackTerminalTypeEnum_COWL , kIfcStackTerminalTypeEnum_RAINWATERHOPPER , kIfcStackTerminalTypeEnum_USERDEFINED ,
  kIfcStackTerminalTypeEnum_NOTDEFINED , kIfcStackTerminalTypeEnum_unset
}
 
enum  IfcStairFlightTypeEnum {
  kIfcStairFlightTypeEnum_STRAIGHT , kIfcStairFlightTypeEnum_WINDER , kIfcStairFlightTypeEnum_SPIRAL , kIfcStairFlightTypeEnum_CURVED ,
  kIfcStairFlightTypeEnum_FREEFORM , kIfcStairFlightTypeEnum_USERDEFINED , kIfcStairFlightTypeEnum_NOTDEFINED , kIfcStairFlightTypeEnum_unset
}
 
enum  IfcStairTypeEnum {
  kIfcStairTypeEnum_STRAIGHT_RUN_STAIR , kIfcStairTypeEnum_TWO_STRAIGHT_RUN_STAIR , kIfcStairTypeEnum_QUARTER_WINDING_STAIR , kIfcStairTypeEnum_QUARTER_TURN_STAIR ,
  kIfcStairTypeEnum_HALF_WINDING_STAIR , kIfcStairTypeEnum_HALF_TURN_STAIR , kIfcStairTypeEnum_TWO_QUARTER_WINDING_STAIR , kIfcStairTypeEnum_TWO_QUARTER_TURN_STAIR ,
  kIfcStairTypeEnum_THREE_QUARTER_WINDING_STAIR , kIfcStairTypeEnum_THREE_QUARTER_TURN_STAIR , kIfcStairTypeEnum_SPIRAL_STAIR , kIfcStairTypeEnum_DOUBLE_RETURN_STAIR ,
  kIfcStairTypeEnum_CURVED_RUN_STAIR , kIfcStairTypeEnum_TWO_CURVED_RUN_STAIR , kIfcStairTypeEnum_USERDEFINED , kIfcStairTypeEnum_NOTDEFINED ,
  kIfcStairTypeEnum_unset
}
 
enum  IfcStateEnum {
  kIfcStateEnum_READWRITE , kIfcStateEnum_READONLY , kIfcStateEnum_LOCKED , kIfcStateEnum_READWRITELOCKED ,
  kIfcStateEnum_READONLYLOCKED , kIfcStateEnum_unset
}
 
enum  IfcStructuralCurveTypeEnum {
  kIfcStructuralCurveTypeEnum_RIGID_JOINED_MEMBER , kIfcStructuralCurveTypeEnum_PIN_JOINED_MEMBER , kIfcStructuralCurveTypeEnum_CABLE , kIfcStructuralCurveTypeEnum_TENSION_MEMBER ,
  kIfcStructuralCurveTypeEnum_COMPRESSION_MEMBER , kIfcStructuralCurveTypeEnum_USERDEFINED , kIfcStructuralCurveTypeEnum_NOTDEFINED , kIfcStructuralCurveTypeEnum_unset
}
 
enum  IfcStructuralSurfaceTypeEnum {
  kIfcStructuralSurfaceTypeEnum_BENDING_ELEMENT , kIfcStructuralSurfaceTypeEnum_MEMBRANE_ELEMENT , kIfcStructuralSurfaceTypeEnum_SHELL , kIfcStructuralSurfaceTypeEnum_USERDEFINED ,
  kIfcStructuralSurfaceTypeEnum_NOTDEFINED , kIfcStructuralSurfaceTypeEnum_unset
}
 
enum  IfcSurfaceSide { kIfcSurfaceSide_POSITIVE , kIfcSurfaceSide_NEGATIVE , kIfcSurfaceSide_BOTH , kIfcSurfaceSide_unset }
 
enum  IfcSurfaceTextureEnum {
  kIfcSurfaceTextureEnum_BUMP , kIfcSurfaceTextureEnum_OPACITY , kIfcSurfaceTextureEnum_REFLECTION , kIfcSurfaceTextureEnum_SELFILLUMINATION ,
  kIfcSurfaceTextureEnum_SHININESS , kIfcSurfaceTextureEnum_SPECULAR , kIfcSurfaceTextureEnum_TEXTURE , kIfcSurfaceTextureEnum_TRANSPARENCYMAP ,
  kIfcSurfaceTextureEnum_NOTDEFINED , kIfcSurfaceTextureEnum_unset
}
 
enum  IfcSwitchingDeviceTypeEnum {
  kIfcSwitchingDeviceTypeEnum_CONTACTOR , kIfcSwitchingDeviceTypeEnum_EMERGENCYSTOP , kIfcSwitchingDeviceTypeEnum_STARTER , kIfcSwitchingDeviceTypeEnum_SWITCHDISCONNECTOR ,
  kIfcSwitchingDeviceTypeEnum_TOGGLESWITCH , kIfcSwitchingDeviceTypeEnum_USERDEFINED , kIfcSwitchingDeviceTypeEnum_NOTDEFINED , kIfcSwitchingDeviceTypeEnum_unset
}
 
enum  IfcTankTypeEnum {
  kIfcTankTypeEnum_PREFORMED , kIfcTankTypeEnum_SECTIONAL , kIfcTankTypeEnum_EXPANSION , kIfcTankTypeEnum_PRESSUREVESSEL ,
  kIfcTankTypeEnum_USERDEFINED , kIfcTankTypeEnum_NOTDEFINED , kIfcTankTypeEnum_unset
}
 
enum  IfcTendonTypeEnum {
  kIfcTendonTypeEnum_STRAND , kIfcTendonTypeEnum_WIRE , kIfcTendonTypeEnum_BAR , kIfcTendonTypeEnum_COATED ,
  kIfcTendonTypeEnum_USERDEFINED , kIfcTendonTypeEnum_NOTDEFINED , kIfcTendonTypeEnum_unset
}
 
enum  IfcTextPath {
  kIfcTextPath_LEFT , kIfcTextPath_RIGHT , kIfcTextPath_UP , kIfcTextPath_DOWN ,
  kIfcTextPath_unset
}
 
enum  IfcThermalLoadSourceEnum {
  kIfcThermalLoadSourceEnum_PEOPLE , kIfcThermalLoadSourceEnum_LIGHTING , kIfcThermalLoadSourceEnum_EQUIPMENT , kIfcThermalLoadSourceEnum_VENTILATIONINDOORAIR ,
  kIfcThermalLoadSourceEnum_VENTILATIONOUTSIDEAIR , kIfcThermalLoadSourceEnum_RECIRCULATEDAIR , kIfcThermalLoadSourceEnum_EXHAUSTAIR , kIfcThermalLoadSourceEnum_AIREXCHANGERATE ,
  kIfcThermalLoadSourceEnum_DRYBULBTEMPERATURE , kIfcThermalLoadSourceEnum_RELATIVEHUMIDITY , kIfcThermalLoadSourceEnum_INFILTRATION , kIfcThermalLoadSourceEnum_USERDEFINED ,
  kIfcThermalLoadSourceEnum_NOTDEFINED , kIfcThermalLoadSourceEnum_unset
}
 
enum  IfcThermalLoadTypeEnum {
  kIfcThermalLoadTypeEnum_SENSIBLE , kIfcThermalLoadTypeEnum_LATENT , kIfcThermalLoadTypeEnum_RADIANT , kIfcThermalLoadTypeEnum_NOTDEFINED ,
  kIfcThermalLoadTypeEnum_unset
}
 
enum  IfcTimeSeriesDataTypeEnum {
  kIfcTimeSeriesDataTypeEnum_CONTINUOUS , kIfcTimeSeriesDataTypeEnum_DISCRETE , kIfcTimeSeriesDataTypeEnum_DISCRETEBINARY , kIfcTimeSeriesDataTypeEnum_PIECEWISEBINARY ,
  kIfcTimeSeriesDataTypeEnum_PIECEWISECONSTANT , kIfcTimeSeriesDataTypeEnum_PIECEWISECONTINUOUS , kIfcTimeSeriesDataTypeEnum_NOTDEFINED , kIfcTimeSeriesDataTypeEnum_unset
}
 
enum  IfcTimeSeriesScheduleTypeEnum {
  kIfcTimeSeriesScheduleTypeEnum_ANNUAL , kIfcTimeSeriesScheduleTypeEnum_MONTHLY , kIfcTimeSeriesScheduleTypeEnum_WEEKLY , kIfcTimeSeriesScheduleTypeEnum_DAILY ,
  kIfcTimeSeriesScheduleTypeEnum_USERDEFINED , kIfcTimeSeriesScheduleTypeEnum_NOTDEFINED , kIfcTimeSeriesScheduleTypeEnum_unset
}
 
enum  IfcTransformerTypeEnum {
  kIfcTransformerTypeEnum_CURRENT , kIfcTransformerTypeEnum_FREQUENCY , kIfcTransformerTypeEnum_VOLTAGE , kIfcTransformerTypeEnum_USERDEFINED ,
  kIfcTransformerTypeEnum_NOTDEFINED , kIfcTransformerTypeEnum_unset
}
 
enum  IfcTransitionCode {
  kIfcTransitionCode_DISCONTINUOUS , kIfcTransitionCode_CONTINUOUS , kIfcTransitionCode_CONTSAMEGRADIENT , kIfcTransitionCode_CONTSAMEGRADIENTSAMECURVATURE ,
  kIfcTransitionCode_unset
}
 
enum  IfcTransportElementTypeEnum {
  kIfcTransportElementTypeEnum_ELEVATOR , kIfcTransportElementTypeEnum_ESCALATOR , kIfcTransportElementTypeEnum_MOVINGWALKWAY , kIfcTransportElementTypeEnum_USERDEFINED ,
  kIfcTransportElementTypeEnum_NOTDEFINED , kIfcTransportElementTypeEnum_unset
}
 
enum  IfcTrimmingPreference { kIfcTrimmingPreference_CARTESIAN , kIfcTrimmingPreference_PARAMETER , kIfcTrimmingPreference_UNSPECIFIED , kIfcTrimmingPreference_unset }
 
enum  IfcTubeBundleTypeEnum { kIfcTubeBundleTypeEnum_FINNED , kIfcTubeBundleTypeEnum_USERDEFINED , kIfcTubeBundleTypeEnum_NOTDEFINED , kIfcTubeBundleTypeEnum_unset }
 
enum  IfcUnitEnum {
  kIfcUnitEnum_ABSORBEDDOSEUNIT , kIfcUnitEnum_AMOUNTOFSUBSTANCEUNIT , kIfcUnitEnum_AREAUNIT , kIfcUnitEnum_DOSEEQUIVALENTUNIT ,
  kIfcUnitEnum_ELECTRICCAPACITANCEUNIT , kIfcUnitEnum_ELECTRICCHARGEUNIT , kIfcUnitEnum_ELECTRICCONDUCTANCEUNIT , kIfcUnitEnum_ELECTRICCURRENTUNIT ,
  kIfcUnitEnum_ELECTRICRESISTANCEUNIT , kIfcUnitEnum_ELECTRICVOLTAGEUNIT , kIfcUnitEnum_ENERGYUNIT , kIfcUnitEnum_FORCEUNIT ,
  kIfcUnitEnum_FREQUENCYUNIT , kIfcUnitEnum_ILLUMINANCEUNIT , kIfcUnitEnum_INDUCTANCEUNIT , kIfcUnitEnum_LENGTHUNIT ,
  kIfcUnitEnum_LUMINOUSFLUXUNIT , kIfcUnitEnum_LUMINOUSINTENSITYUNIT , kIfcUnitEnum_MAGNETICFLUXDENSITYUNIT , kIfcUnitEnum_MAGNETICFLUXUNIT ,
  kIfcUnitEnum_MASSUNIT , kIfcUnitEnum_PLANEANGLEUNIT , kIfcUnitEnum_POWERUNIT , kIfcUnitEnum_PRESSUREUNIT ,
  kIfcUnitEnum_RADIOACTIVITYUNIT , kIfcUnitEnum_SOLIDANGLEUNIT , kIfcUnitEnum_THERMODYNAMICTEMPERATUREUNIT , kIfcUnitEnum_TIMEUNIT ,
  kIfcUnitEnum_VOLUMEUNIT , kIfcUnitEnum_USERDEFINED , kIfcUnitEnum_unset
}
 
enum  IfcUnitaryEquipmentTypeEnum {
  kIfcUnitaryEquipmentTypeEnum_AIRHANDLER , kIfcUnitaryEquipmentTypeEnum_AIRCONDITIONINGUNIT , kIfcUnitaryEquipmentTypeEnum_SPLITSYSTEM , kIfcUnitaryEquipmentTypeEnum_ROOFTOPUNIT ,
  kIfcUnitaryEquipmentTypeEnum_USERDEFINED , kIfcUnitaryEquipmentTypeEnum_NOTDEFINED , kIfcUnitaryEquipmentTypeEnum_unset
}
 
enum  IfcValveTypeEnum {
  kIfcValveTypeEnum_AIRRELEASE , kIfcValveTypeEnum_ANTIVACUUM , kIfcValveTypeEnum_CHANGEOVER , kIfcValveTypeEnum_CHECK ,
  kIfcValveTypeEnum_COMMISSIONING , kIfcValveTypeEnum_DIVERTING , kIfcValveTypeEnum_DRAWOFFCOCK , kIfcValveTypeEnum_DOUBLECHECK ,
  kIfcValveTypeEnum_DOUBLEREGULATING , kIfcValveTypeEnum_FAUCET , kIfcValveTypeEnum_FLUSHING , kIfcValveTypeEnum_GASCOCK ,
  kIfcValveTypeEnum_GASTAP , kIfcValveTypeEnum_ISOLATING , kIfcValveTypeEnum_MIXING , kIfcValveTypeEnum_PRESSUREREDUCING ,
  kIfcValveTypeEnum_PRESSURERELIEF , kIfcValveTypeEnum_REGULATING , kIfcValveTypeEnum_SAFETYCUTOFF , kIfcValveTypeEnum_STEAMTRAP ,
  kIfcValveTypeEnum_STOPCOCK , kIfcValveTypeEnum_USERDEFINED , kIfcValveTypeEnum_NOTDEFINED , kIfcValveTypeEnum_unset
}
 
enum  IfcVibrationIsolatorTypeEnum {
  kIfcVibrationIsolatorTypeEnum_COMPRESSION , kIfcVibrationIsolatorTypeEnum_SPRING , kIfcVibrationIsolatorTypeEnum_USERDEFINED , kIfcVibrationIsolatorTypeEnum_NOTDEFINED ,
  kIfcVibrationIsolatorTypeEnum_unset
}
 
enum  IfcWallTypeEnum {
  kIfcWallTypeEnum_STANDARD , kIfcWallTypeEnum_POLYGONAL , kIfcWallTypeEnum_SHEAR , kIfcWallTypeEnum_USERDEFINED ,
  kIfcWallTypeEnum_NOTDEFINED , kIfcWallTypeEnum_unset
}
 
enum  IfcWasteTerminalTypeEnum {
  kIfcWasteTerminalTypeEnum_FLOORTRAP , kIfcWasteTerminalTypeEnum_FLOORWASTE , kIfcWasteTerminalTypeEnum_GULLYSUMP , kIfcWasteTerminalTypeEnum_GULLYTRAP ,
  kIfcWasteTerminalTypeEnum_GREASEINTERCEPTOR , kIfcWasteTerminalTypeEnum_OILINTERCEPTOR , kIfcWasteTerminalTypeEnum_PETROLINTERCEPTOR , kIfcWasteTerminalTypeEnum_ROOFDRAIN ,
  kIfcWasteTerminalTypeEnum_WASTEDISPOSALUNIT , kIfcWasteTerminalTypeEnum_WASTETRAP , kIfcWasteTerminalTypeEnum_USERDEFINED , kIfcWasteTerminalTypeEnum_NOTDEFINED ,
  kIfcWasteTerminalTypeEnum_unset
}
 
enum  IfcWindowPanelOperationEnum {
  kIfcWindowPanelOperationEnum_SIDEHUNGRIGHTHAND , kIfcWindowPanelOperationEnum_SIDEHUNGLEFTHAND , kIfcWindowPanelOperationEnum_TILTANDTURNRIGHTHAND , kIfcWindowPanelOperationEnum_TILTANDTURNLEFTHAND ,
  kIfcWindowPanelOperationEnum_TOPHUNG , kIfcWindowPanelOperationEnum_BOTTOMHUNG , kIfcWindowPanelOperationEnum_PIVOTHORIZONTAL , kIfcWindowPanelOperationEnum_PIVOTVERTICAL ,
  kIfcWindowPanelOperationEnum_SLIDINGHORIZONTAL , kIfcWindowPanelOperationEnum_SLIDINGVERTICAL , kIfcWindowPanelOperationEnum_REMOVABLECASEMENT , kIfcWindowPanelOperationEnum_FIXEDCASEMENT ,
  kIfcWindowPanelOperationEnum_OTHEROPERATION , kIfcWindowPanelOperationEnum_NOTDEFINED , kIfcWindowPanelOperationEnum_unset
}
 
enum  IfcWindowPanelPositionEnum {
  kIfcWindowPanelPositionEnum_LEFT , kIfcWindowPanelPositionEnum_MIDDLE , kIfcWindowPanelPositionEnum_RIGHT , kIfcWindowPanelPositionEnum_BOTTOM ,
  kIfcWindowPanelPositionEnum_TOP , kIfcWindowPanelPositionEnum_NOTDEFINED , kIfcWindowPanelPositionEnum_unset
}
 
enum  IfcWindowStyleConstructionEnum {
  kIfcWindowStyleConstructionEnum_ALUMINIUM , kIfcWindowStyleConstructionEnum_HIGH_GRADE_STEEL , kIfcWindowStyleConstructionEnum_STEEL , kIfcWindowStyleConstructionEnum_WOOD ,
  kIfcWindowStyleConstructionEnum_ALUMINIUM_WOOD , kIfcWindowStyleConstructionEnum_PLASTIC , kIfcWindowStyleConstructionEnum_OTHER_CONSTRUCTION , kIfcWindowStyleConstructionEnum_NOTDEFINED ,
  kIfcWindowStyleConstructionEnum_unset
}
 
enum  IfcWindowStyleOperationEnum {
  kIfcWindowStyleOperationEnum_SINGLE_PANEL , kIfcWindowStyleOperationEnum_DOUBLE_PANEL_VERTICAL , kIfcWindowStyleOperationEnum_DOUBLE_PANEL_HORIZONTAL , kIfcWindowStyleOperationEnum_TRIPLE_PANEL_VERTICAL ,
  kIfcWindowStyleOperationEnum_TRIPLE_PANEL_BOTTOM , kIfcWindowStyleOperationEnum_TRIPLE_PANEL_TOP , kIfcWindowStyleOperationEnum_TRIPLE_PANEL_LEFT , kIfcWindowStyleOperationEnum_TRIPLE_PANEL_RIGHT ,
  kIfcWindowStyleOperationEnum_TRIPLE_PANEL_HORIZONTAL , kIfcWindowStyleOperationEnum_USERDEFINED , kIfcWindowStyleOperationEnum_NOTDEFINED , kIfcWindowStyleOperationEnum_unset
}
 
enum  IfcWorkControlTypeEnum {
  kIfcWorkControlTypeEnum_ACTUAL , kIfcWorkControlTypeEnum_BASELINE , kIfcWorkControlTypeEnum_PLANNED , kIfcWorkControlTypeEnum_USERDEFINED ,
  kIfcWorkControlTypeEnum_NOTDEFINED , kIfcWorkControlTypeEnum_unset
}
 

Variables

const OdAnsiString sCommonUnset
 

Detailed Description

The namespace contains schema-dependent classes, definitions and sub routines for work with IFC2X2_FINAL express schema definitions.

Typedef Documentation

◆ Ifc2DCompositeCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__Ifc2DCompositeCurve.html">Ifc2DCompositeCurve</exref> object.

Definition at line 76 of file Ifc2x2_Final/Ifc2DCompositeCurveAutoImpl.h.

◆ IfcAbsorbedDoseMeasure

Definition at line 37 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcAccelerationMeasure

Definition at line 38 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcActionRequestPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcActionRequest.html">IfcActionRequest</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcActionRequestAutoImpl.h.

◆ IfcActorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcActor.html">IfcActor</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcActorAutoImpl.h.

◆ IfcActorRolePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcActorRole.html">IfcActorRole</exref> object.

Definition at line 229 of file Ifc2x2_Final/IfcActorRoleAutoImpl.h.

◆ IfcActuatorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcActuatorType.html">IfcActuatorType</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcActuatorTypeAutoImpl.h.

◆ IfcAddressPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAddress.html">IfcAddress</exref> object.

Definition at line 248 of file Ifc2x2_Final/IfcAddressAutoImpl.h.

◆ IfcAirTerminalBoxTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAirTerminalBoxType.html">IfcAirTerminalBoxType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcAirTerminalBoxTypeAutoImpl.h.

◆ IfcAirTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAirTerminalType.html">IfcAirTerminalType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcAirTerminalTypeAutoImpl.h.

◆ IfcAirToAirHeatRecoveryTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAirToAirHeatRecoveryType.html">IfcAirToAirHeatRecoveryType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcAirToAirHeatRecoveryTypeAutoImpl.h.

◆ IfcAlarmTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAlarmType.html">IfcAlarmType</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcAlarmTypeAutoImpl.h.

◆ IfcAmountOfSubstanceMeasure

Definition at line 39 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcAngularDimensionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAngularDimension.html">IfcAngularDimension</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcAngularDimensionAutoImpl.h.

◆ IfcAngularVelocityMeasure

Definition at line 40 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcAnnotationCurveOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationCurveOccurrence.html">IfcAnnotationCurveOccurrence</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcAnnotationCurveOccurrenceAutoImpl.h.

◆ IfcAnnotationFillAreaOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationFillAreaOccurrence.html">IfcAnnotationFillAreaOccurrence</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcAnnotationFillAreaOccurrenceAutoImpl.h.

◆ IfcAnnotationFillAreaPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationFillArea.html">IfcAnnotationFillArea</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcAnnotationFillAreaAutoImpl.h.

◆ IfcAnnotationOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationOccurrence.html">IfcAnnotationOccurrence</exref> object.

Definition at line 76 of file Ifc2x2_Final/IfcAnnotationOccurrenceAutoImpl.h.

◆ IfcAnnotationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotation.html">IfcAnnotation</exref> object.

Definition at line 184 of file Ifc2x2_Final/IfcAnnotationAutoImpl.h.

◆ IfcAnnotationSurfaceOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationSurfaceOccurrence.html">IfcAnnotationSurfaceOccurrence</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcAnnotationSurfaceOccurrenceAutoImpl.h.

◆ IfcAnnotationSymbolOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationSymbolOccurrence.html">IfcAnnotationSymbolOccurrence</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcAnnotationSymbolOccurrenceAutoImpl.h.

◆ IfcAnnotationTextOccurrencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAnnotationTextOccurrence.html">IfcAnnotationTextOccurrence</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcAnnotationTextOccurrenceAutoImpl.h.

◆ IfcApplicationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcApplication.html">IfcApplication</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcApplicationAutoImpl.h.

◆ IfcAppliedValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAppliedValue.html">IfcAppliedValue</exref> object.

Definition at line 276 of file Ifc2x2_Final/IfcAppliedValueAutoImpl.h.

◆ IfcAppliedValueRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAppliedValueRelationship.html">IfcAppliedValueRelationship</exref> object.

Definition at line 271 of file Ifc2x2_Final/IfcAppliedValueRelationshipAutoImpl.h.

◆ IfcApprovalActorRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcApprovalActorRelationship.html">IfcApprovalActorRelationship</exref> object.

Definition at line 218 of file Ifc2x2_Final/IfcApprovalActorRelationshipAutoImpl.h.

◆ IfcApprovalPropertyRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcApprovalPropertyRelationship.html">IfcApprovalPropertyRelationship</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcApprovalPropertyRelationshipAutoImpl.h.

◆ IfcApprovalPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcApproval.html">IfcApproval</exref> object.

Definition at line 256 of file Ifc2x2_Final/IfcApprovalAutoImpl.h.

◆ IfcApprovalRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcApprovalRelationship.html">IfcApprovalRelationship</exref> object.

Definition at line 187 of file Ifc2x2_Final/IfcApprovalRelationshipAutoImpl.h.

◆ IfcArbitraryClosedProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcArbitraryClosedProfileDef.html">IfcArbitraryClosedProfileDef</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcArbitraryClosedProfileDefAutoImpl.h.

◆ IfcArbitraryOpenProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcArbitraryOpenProfileDef.html">IfcArbitraryOpenProfileDef</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcArbitraryOpenProfileDefAutoImpl.h.

◆ IfcArbitraryProfileDefWithVoidsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcArbitraryProfileDefWithVoids.html">IfcArbitraryProfileDefWithVoids</exref> object.

Definition at line 197 of file Ifc2x2_Final/IfcArbitraryProfileDefWithVoidsAutoImpl.h.

◆ IfcAreaMeasure

Definition at line 41 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcAssetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAsset.html">IfcAsset</exref> object.

Definition at line 349 of file Ifc2x2_Final/IfcAssetAutoImpl.h.

◆ IfcAsymmetricIShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAsymmetricIShapeProfileDef.html">IfcAsymmetricIShapeProfileDef</exref> object.

Definition at line 251 of file Ifc2x2_Final/IfcAsymmetricIShapeProfileDefAutoImpl.h.

◆ IfcAxis1PlacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAxis1Placement.html">IfcAxis1Placement</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcAxis1PlacementAutoImpl.h.

◆ IfcAxis2Placement2DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAxis2Placement2D.html">IfcAxis2Placement2D</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcAxis2Placement2DAutoImpl.h.

◆ IfcAxis2Placement3DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcAxis2Placement3D.html">IfcAxis2Placement3D</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcAxis2Placement3DAutoImpl.h.

◆ IfcBeamPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBeam.html">IfcBeam</exref> object.

Definition at line 154 of file Ifc2x2_Final/IfcBeamAutoImpl.h.

◆ IfcBeamTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBeamType.html">IfcBeamType</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcBeamTypeAutoImpl.h.

◆ IfcBezierCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBezierCurve.html">IfcBezierCurve</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcBezierCurveAutoImpl.h.

◆ IfcBoilerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoilerType.html">IfcBoilerType</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcBoilerTypeAutoImpl.h.

◆ IfcBoolean

typedef OdDAI::Boolean OdIfc2x2_final::IfcBoolean

Definition at line 42 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcBooleanClippingResultPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBooleanClippingResult.html">IfcBooleanClippingResult</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcBooleanClippingResultAutoImpl.h.

◆ IfcBooleanResultPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBooleanResult.html">IfcBooleanResult</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcBooleanResultAutoImpl.h.

◆ IfcBoundaryConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundaryCondition.html">IfcBoundaryCondition</exref> object.

Definition at line 193 of file Ifc2x2_Final/IfcBoundaryConditionAutoImpl.h.

◆ IfcBoundaryEdgeConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundaryEdgeCondition.html">IfcBoundaryEdgeCondition</exref> object.

Definition at line 267 of file Ifc2x2_Final/IfcBoundaryEdgeConditionAutoImpl.h.

◆ IfcBoundaryFaceConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundaryFaceCondition.html">IfcBoundaryFaceCondition</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcBoundaryFaceConditionAutoImpl.h.

◆ IfcBoundaryNodeConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundaryNodeCondition.html">IfcBoundaryNodeCondition</exref> object.

Definition at line 267 of file Ifc2x2_Final/IfcBoundaryNodeConditionAutoImpl.h.

◆ IfcBoundaryNodeConditionWarpingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundaryNodeConditionWarping.html">IfcBoundaryNodeConditionWarping</exref> object.

Definition at line 187 of file Ifc2x2_Final/IfcBoundaryNodeConditionWarpingAutoImpl.h.

◆ IfcBoundedCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundedCurve.html">IfcBoundedCurve</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcBoundedCurveAutoImpl.h.

◆ IfcBoundedSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundedSurface.html">IfcBoundedSurface</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcBoundedSurfaceAutoImpl.h.

◆ IfcBoundingBoxPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoundingBox.html">IfcBoundingBox</exref> object.

Definition at line 244 of file Ifc2x2_Final/IfcBoundingBoxAutoImpl.h.

◆ IfcBoxedHalfSpacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBoxedHalfSpace.html">IfcBoxedHalfSpace</exref> object.

Definition at line 184 of file Ifc2x2_Final/IfcBoxedHalfSpaceAutoImpl.h.

◆ IfcBSplineCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBSplineCurve.html">IfcBSplineCurve</exref> object.

Definition at line 272 of file Ifc2x2_Final/IfcBSplineCurveAutoImpl.h.

◆ IfcBuildingElementComponentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElementComponent.html">IfcBuildingElementComponent</exref> object.

Definition at line 101 of file Ifc2x2_Final/IfcBuildingElementComponentAutoImpl.h.

◆ IfcBuildingElementComponentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElementComponentType.html">IfcBuildingElementComponentType</exref> object.

Definition at line 77 of file IfcBuildingElementComponentTypeAutoImpl.h.

◆ IfcBuildingElementPartPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElementPart.html">IfcBuildingElementPart</exref> object.

Definition at line 84 of file Ifc2x2_Final/IfcBuildingElementPartAutoImpl.h.

◆ IfcBuildingElementProxyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElementProxy.html">IfcBuildingElementProxy</exref> object.

Definition at line 231 of file Ifc2x2_Final/IfcBuildingElementProxyAutoImpl.h.

◆ IfcBuildingElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElement.html">IfcBuildingElement</exref> object.

Definition at line 151 of file Ifc2x2_Final/IfcBuildingElementAutoImpl.h.

◆ IfcBuildingElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingElementType.html">IfcBuildingElementType</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcBuildingElementTypeAutoImpl.h.

◆ IfcBuildingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuilding.html">IfcBuilding</exref> object.

Definition at line 220 of file Ifc2x2_Final/IfcBuildingAutoImpl.h.

◆ IfcBuildingStoreyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcBuildingStorey.html">IfcBuildingStorey</exref> object.

Definition at line 256 of file Ifc2x2_Final/IfcBuildingStoreyAutoImpl.h.

◆ IfcCableCarrierFittingTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCableCarrierFittingType.html">IfcCableCarrierFittingType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcCableCarrierFittingTypeAutoImpl.h.

◆ IfcCableCarrierSegmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCableCarrierSegmentType.html">IfcCableCarrierSegmentType</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcCableCarrierSegmentTypeAutoImpl.h.

◆ IfcCableSegmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCableSegmentType.html">IfcCableSegmentType</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcCableSegmentTypeAutoImpl.h.

◆ IfcCalendarDatePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCalendarDate.html">IfcCalendarDate</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcCalendarDateAutoImpl.h.

◆ IfcCartesianPointPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianPoint.html">IfcCartesianPoint</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcCartesianPointAutoImpl.h.

◆ IfcCartesianTransformationOperator2DnonUniformPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianTransformationOperator2DnonUniform.html">IfcCartesianTransformationOperator2DnonUniform</exref> object.

Definition at line 194 of file Ifc2x2_Final/IfcCartesianTransformationOperator2DnonUniformAutoImpl.h.

◆ IfcCartesianTransformationOperator2DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianTransformationOperator2D.html">IfcCartesianTransformationOperator2D</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcCartesianTransformationOperator2DAutoImpl.h.

◆ IfcCartesianTransformationOperator3DnonUniformPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianTransformationOperator3DnonUniform.html">IfcCartesianTransformationOperator3DnonUniform</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcCartesianTransformationOperator3DnonUniformAutoImpl.h.

◆ IfcCartesianTransformationOperator3DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianTransformationOperator3D.html">IfcCartesianTransformationOperator3D</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcCartesianTransformationOperator3DAutoImpl.h.

◆ IfcCartesianTransformationOperatorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCartesianTransformationOperator.html">IfcCartesianTransformationOperator</exref> object.

Definition at line 237 of file Ifc2x2_Final/IfcCartesianTransformationOperatorAutoImpl.h.

◆ IfcChamferEdgeFeaturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcChamferEdgeFeature.html">IfcChamferEdgeFeature</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcChamferEdgeFeatureAutoImpl.h.

◆ IfcChillerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcChillerType.html">IfcChillerType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcChillerTypeAutoImpl.h.

◆ IfcCircleHollowProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCircleHollowProfileDef.html">IfcCircleHollowProfileDef</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcCircleHollowProfileDefAutoImpl.h.

◆ IfcCircleProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCircleProfileDef.html">IfcCircleProfileDef</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcCircleProfileDefAutoImpl.h.

◆ IfcCirclePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCircle.html">IfcCircle</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcCircleAutoImpl.h.

◆ IfcClassificationItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassificationItem.html">IfcClassificationItem</exref> object.

Definition at line 243 of file Ifc2x2_Final/IfcClassificationItemAutoImpl.h.

◆ IfcClassificationItemRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassificationItemRelationship.html">IfcClassificationItemRelationship</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcClassificationItemRelationshipAutoImpl.h.

◆ IfcClassificationNotationFacetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassificationNotationFacet.html">IfcClassificationNotationFacet</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcClassificationNotationFacetAutoImpl.h.

◆ IfcClassificationNotationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassificationNotation.html">IfcClassificationNotation</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcClassificationNotationAutoImpl.h.

◆ IfcClassificationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassification.html">IfcClassification</exref> object.

Definition at line 269 of file Ifc2x2_Final/IfcClassificationAutoImpl.h.

◆ IfcClassificationReferencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClassificationReference.html">IfcClassificationReference</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcClassificationReferenceAutoImpl.h.

◆ IfcClosedShellPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcClosedShell.html">IfcClosedShell</exref> object.

Definition at line 76 of file Ifc2x2_Final/IfcClosedShellAutoImpl.h.

◆ IfcCoilTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCoilType.html">IfcCoilType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcCoilTypeAutoImpl.h.

◆ IfcColourRgbPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcColourRgb.html">IfcColourRgb</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcColourRgbAutoImpl.h.

◆ IfcColourSpecificationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcColourSpecification.html">IfcColourSpecification</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcColourSpecificationAutoImpl.h.

◆ IfcColumnPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcColumn.html">IfcColumn</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcColumnAutoImpl.h.

◆ IfcColumnTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcColumnType.html">IfcColumnType</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcColumnTypeAutoImpl.h.

◆ IfcComplexPropertyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcComplexProperty.html">IfcComplexProperty</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcComplexPropertyAutoImpl.h.

◆ IfcCompositeCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCompositeCurve.html">IfcCompositeCurve</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcCompositeCurveAutoImpl.h.

◆ IfcCompositeCurveSegmentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCompositeCurveSegment.html">IfcCompositeCurveSegment</exref> object.

Definition at line 235 of file Ifc2x2_Final/IfcCompositeCurveSegmentAutoImpl.h.

◆ IfcCompositeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCompositeProfileDef.html">IfcCompositeProfileDef</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcCompositeProfileDefAutoImpl.h.

◆ IfcCompressorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCompressorType.html">IfcCompressorType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcCompressorTypeAutoImpl.h.

◆ IfcCondenserTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCondenserType.html">IfcCondenserType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcCondenserTypeAutoImpl.h.

◆ IfcConditionCriterionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConditionCriterion.html">IfcConditionCriterion</exref> object.

Definition at line 194 of file Ifc2x2_Final/IfcConditionCriterionAutoImpl.h.

◆ IfcConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCondition.html">IfcCondition</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcConditionAutoImpl.h.

◆ IfcConicPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConic.html">IfcConic</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcConicAutoImpl.h.

◆ IfcConnectedFaceSetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectedFaceSet.html">IfcConnectedFaceSet</exref> object.

Definition at line 180 of file Ifc2x2_Final/IfcConnectedFaceSetAutoImpl.h.

◆ IfcConnectionCurveGeometryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectionCurveGeometry.html">IfcConnectionCurveGeometry</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcConnectionCurveGeometryAutoImpl.h.

◆ IfcConnectionGeometryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectionGeometry.html">IfcConnectionGeometry</exref> object.

Definition at line 90 of file Ifc2x2_Final/IfcConnectionGeometryAutoImpl.h.

◆ IfcConnectionPointGeometryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectionPointGeometry.html">IfcConnectionPointGeometry</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcConnectionPointGeometryAutoImpl.h.

◆ IfcConnectionPortGeometryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectionPortGeometry.html">IfcConnectionPortGeometry</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcConnectionPortGeometryAutoImpl.h.

◆ IfcConnectionSurfaceGeometryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConnectionSurfaceGeometry.html">IfcConnectionSurfaceGeometry</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcConnectionSurfaceGeometryAutoImpl.h.

◆ IfcConstraintAggregationRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstraintAggregationRelationship.html">IfcConstraintAggregationRelationship</exref> object.

Definition at line 254 of file Ifc2x2_Final/IfcConstraintAggregationRelationshipAutoImpl.h.

◆ IfcConstraintClassificationRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstraintClassificationRelationship.html">IfcConstraintClassificationRelationship</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcConstraintClassificationRelationshipAutoImpl.h.

◆ IfcConstraintPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstraint.html">IfcConstraint</exref> object.

Definition at line 335 of file Ifc2x2_Final/IfcConstraintAutoImpl.h.

◆ IfcConstraintRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstraintRelationship.html">IfcConstraintRelationship</exref> object.

Definition at line 238 of file Ifc2x2_Final/IfcConstraintRelationshipAutoImpl.h.

◆ IfcConstructionEquipmentResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstructionEquipmentResource.html">IfcConstructionEquipmentResource</exref> object.

Definition at line 113 of file Ifc2x2_Final/IfcConstructionEquipmentResourceAutoImpl.h.

◆ IfcConstructionMaterialResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstructionMaterialResource.html">IfcConstructionMaterialResource</exref> object.

Definition at line 241 of file Ifc2x2_Final/IfcConstructionMaterialResourceAutoImpl.h.

◆ IfcConstructionProductResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstructionProductResource.html">IfcConstructionProductResource</exref> object.

Definition at line 100 of file Ifc2x2_Final/IfcConstructionProductResourceAutoImpl.h.

◆ IfcConstructionResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConstructionResource.html">IfcConstructionResource</exref> object.

Definition at line 279 of file Ifc2x2_Final/IfcConstructionResourceAutoImpl.h.

◆ IfcContextDependentMeasure

Definition at line 43 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcContextDependentUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcContextDependentUnit.html">IfcContextDependentUnit</exref> object.

Definition at line 185 of file Ifc2x2_Final/IfcContextDependentUnitAutoImpl.h.

◆ IfcControllerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcControllerType.html">IfcControllerType</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcControllerTypeAutoImpl.h.

◆ IfcControlPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcControl.html">IfcControl</exref> object.

Definition at line 168 of file Ifc2x2_Final/IfcControlAutoImpl.h.

◆ IfcConversionBasedUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcConversionBasedUnit.html">IfcConversionBasedUnit</exref> object.

Definition at line 240 of file Ifc2x2_Final/IfcConversionBasedUnitAutoImpl.h.

◆ IfcCooledBeamTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCooledBeamType.html">IfcCooledBeamType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcCooledBeamTypeAutoImpl.h.

◆ IfcCoolingTowerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCoolingTowerType.html">IfcCoolingTowerType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcCoolingTowerTypeAutoImpl.h.

◆ IfcCoordinatedUniversalTimeOffsetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCoordinatedUniversalTimeOffset.html">IfcCoordinatedUniversalTimeOffset</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcCoordinatedUniversalTimeOffsetAutoImpl.h.

◆ IfcCostItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCostItem.html">IfcCostItem</exref> object.

Definition at line 116 of file Ifc2x2_Final/IfcCostItemAutoImpl.h.

◆ IfcCostSchedulePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCostSchedule.html">IfcCostSchedule</exref> object.

Definition at line 333 of file Ifc2x2_Final/IfcCostScheduleAutoImpl.h.

◆ IfcCostValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCostValue.html">IfcCostValue</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcCostValueAutoImpl.h.

◆ IfcCountMeasure

typedef OdDAI::Number OdIfc2x2_final::IfcCountMeasure

Definition at line 44 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcCoveringPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCovering.html">IfcCovering</exref> object.

Definition at line 287 of file Ifc2x2_Final/IfcCoveringAutoImpl.h.

◆ IfcCoveringTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCoveringType.html">IfcCoveringType</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcCoveringTypeAutoImpl.h.

◆ IfcCraneRailAShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCraneRailAShapeProfileDef.html">IfcCraneRailAShapeProfileDef</exref> object.

Definition at line 370 of file Ifc2x2_Final/IfcCraneRailAShapeProfileDefAutoImpl.h.

◆ IfcCraneRailFShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCraneRailFShapeProfileDef.html">IfcCraneRailFShapeProfileDef</exref> object.

Definition at line 319 of file Ifc2x2_Final/IfcCraneRailFShapeProfileDefAutoImpl.h.

◆ IfcCrewResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCrewResource.html">IfcCrewResource</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcCrewResourceAutoImpl.h.

◆ IfcCsgSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCsgSolid.html">IfcCsgSolid</exref> object.

Definition at line 188 of file Ifc2x2_Final/IfcCsgSolidAutoImpl.h.

◆ IfcCShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCShapeProfileDef.html">IfcCShapeProfileDef</exref> object.

Definition at line 280 of file Ifc2x2_Final/IfcCShapeProfileDefAutoImpl.h.

◆ IfcCurrencyRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurrencyRelationship.html">IfcCurrencyRelationship</exref> object.

Definition at line 272 of file Ifc2x2_Final/IfcCurrencyRelationshipAutoImpl.h.

◆ IfcCurtainWallPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurtainWall.html">IfcCurtainWall</exref> object.

Definition at line 109 of file Ifc2x2_Final/IfcCurtainWallAutoImpl.h.

◆ IfcCurvatureMeasure

Definition at line 45 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcCurveBoundedPlanePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurveBoundedPlane.html">IfcCurveBoundedPlane</exref> object.

Definition at line 216 of file Ifc2x2_Final/IfcCurveBoundedPlaneAutoImpl.h.

◆ IfcCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurve.html">IfcCurve</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcCurveAutoImpl.h.

◆ IfcCurveStyleFontAndScalingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurveStyleFontAndScaling.html">IfcCurveStyleFontAndScaling</exref> object.

Definition at line 213 of file Ifc2x2_Final/IfcCurveStyleFontAndScalingAutoImpl.h.

◆ IfcCurveStyleFontPatternPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurveStyleFontPattern.html">IfcCurveStyleFontPattern</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcCurveStyleFontPatternAutoImpl.h.

◆ IfcCurveStyleFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurveStyleFont.html">IfcCurveStyleFont</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcCurveStyleFontAutoImpl.h.

◆ IfcCurveStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcCurveStyle.html">IfcCurveStyle</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcCurveStyleAutoImpl.h.

◆ IfcDamperTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDamperType.html">IfcDamperType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcDamperTypeAutoImpl.h.

◆ IfcDateAndTimePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDateAndTime.html">IfcDateAndTime</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcDateAndTimeAutoImpl.h.

◆ IfcDayInMonthNumber

Definition at line 46 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcDaylightSavingHour

Definition at line 47 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcDefinedSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDefinedSymbol.html">IfcDefinedSymbol</exref> object.

Definition at line 196 of file Ifc2x2_Final/IfcDefinedSymbolAutoImpl.h.

◆ IfcDerivedProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDerivedProfileDef.html">IfcDerivedProfileDef</exref> object.

Definition at line 243 of file Ifc2x2_Final/IfcDerivedProfileDefAutoImpl.h.

◆ IfcDerivedUnitElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDerivedUnitElement.html">IfcDerivedUnitElement</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcDerivedUnitElementAutoImpl.h.

◆ IfcDerivedUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDerivedUnit.html">IfcDerivedUnit</exref> object.

Definition at line 226 of file Ifc2x2_Final/IfcDerivedUnitAutoImpl.h.

◆ IfcDescriptiveMeasure

Definition at line 48 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcDiameterDimensionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDiameterDimension.html">IfcDiameterDimension</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcDiameterDimensionAutoImpl.h.

◆ IfcDimensionalExponentsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDimensionalExponents.html">IfcDimensionalExponents</exref> object.

Definition at line 291 of file Ifc2x2_Final/IfcDimensionalExponentsAutoImpl.h.

◆ IfcDimensionCalloutRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDimensionCalloutRelationship.html">IfcDimensionCalloutRelationship</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcDimensionCalloutRelationshipAutoImpl.h.

◆ IfcDimensionCount

Definition at line 49 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcDimensionCurveDirectedCalloutPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDimensionCurveDirectedCallout.html">IfcDimensionCurveDirectedCallout</exref> object.

Definition at line 81 of file Ifc2x2_Final/IfcDimensionCurveDirectedCalloutAutoImpl.h.

◆ IfcDimensionCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDimensionCurve.html">IfcDimensionCurve</exref> object.

Definition at line 164 of file Ifc2x2_Final/IfcDimensionCurveAutoImpl.h.

◆ IfcDimensionCurveTerminatorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDimensionCurveTerminator.html">IfcDimensionCurveTerminator</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcDimensionCurveTerminatorAutoImpl.h.

◆ IfcDirectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDirection.html">IfcDirection</exref> object.

Definition at line 183 of file Ifc2x2_Final/IfcDirectionAutoImpl.h.

◆ IfcDiscreteAccessoryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDiscreteAccessory.html">IfcDiscreteAccessory</exref> object.

Definition at line 103 of file Ifc2x2_Final/IfcDiscreteAccessoryAutoImpl.h.

◆ IfcDiscreteAccessoryTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDiscreteAccessoryType.html">IfcDiscreteAccessoryType</exref> object.

Definition at line 110 of file Ifc2x2_Final/IfcDiscreteAccessoryTypeAutoImpl.h.

◆ IfcDistributionChamberElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionChamberElement.html">IfcDistributionChamberElement</exref> object.

Definition at line 108 of file Ifc2x2_Final/IfcDistributionChamberElementAutoImpl.h.

◆ IfcDistributionChamberElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionChamberElementType.html">IfcDistributionChamberElementType</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcDistributionChamberElementTypeAutoImpl.h.

◆ IfcDistributionControlElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionControlElement.html">IfcDistributionControlElement</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcDistributionControlElementAutoImpl.h.

◆ IfcDistributionControlElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionControlElementType.html">IfcDistributionControlElementType</exref> object.

Definition at line 82 of file Ifc2x2_Final/IfcDistributionControlElementTypeAutoImpl.h.

◆ IfcDistributionElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionElement.html">IfcDistributionElement</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcDistributionElementAutoImpl.h.

◆ IfcDistributionElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionElementType.html">IfcDistributionElementType</exref> object.

Definition at line 85 of file Ifc2x2_Final/IfcDistributionElementTypeAutoImpl.h.

◆ IfcDistributionFlowElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionFlowElement.html">IfcDistributionFlowElement</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcDistributionFlowElementAutoImpl.h.

◆ IfcDistributionFlowElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionFlowElementType.html">IfcDistributionFlowElementType</exref> object.

Definition at line 109 of file Ifc2x2_Final/IfcDistributionFlowElementTypeAutoImpl.h.

◆ IfcDistributionPortPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDistributionPort.html">IfcDistributionPort</exref> object.

Definition at line 224 of file Ifc2x2_Final/IfcDistributionPortAutoImpl.h.

◆ IfcDocumentElectronicFormatPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDocumentElectronicFormat.html">IfcDocumentElectronicFormat</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcDocumentElectronicFormatAutoImpl.h.

◆ IfcDocumentInformationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDocumentInformation.html">IfcDocumentInformation</exref> object.

Definition at line 489 of file Ifc2x2_Final/IfcDocumentInformationAutoImpl.h.

◆ IfcDocumentInformationRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDocumentInformationRelationship.html">IfcDocumentInformationRelationship</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcDocumentInformationRelationshipAutoImpl.h.

◆ IfcDocumentReferencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDocumentReference.html">IfcDocumentReference</exref> object.

Definition at line 166 of file Ifc2x2_Final/IfcDocumentReferenceAutoImpl.h.

◆ IfcDoorLiningPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDoorLiningProperties.html">IfcDoorLiningProperties</exref> object.

Definition at line 427 of file Ifc2x2_Final/IfcDoorLiningPropertiesAutoImpl.h.

◆ IfcDoorPanelPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDoorPanelProperties.html">IfcDoorPanelProperties</exref> object.

Definition at line 283 of file Ifc2x2_Final/IfcDoorPanelPropertiesAutoImpl.h.

◆ IfcDoorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDoor.html">IfcDoor</exref> object.

Definition at line 316 of file Ifc2x2_Final/IfcDoorAutoImpl.h.

◆ IfcDoorStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDoorStyle.html">IfcDoorStyle</exref> object.

Definition at line 245 of file Ifc2x2_Final/IfcDoorStyleAutoImpl.h.

◆ IfcDoseEquivalentMeasure

Definition at line 50 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcDraughtingCalloutPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDraughtingCallout.html">IfcDraughtingCallout</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcDraughtingCalloutAutoImpl.h.

◆ IfcDraughtingCalloutRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDraughtingCalloutRelationship.html">IfcDraughtingCalloutRelationship</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcDraughtingCalloutRelationshipAutoImpl.h.

◆ IfcDraughtingPreDefinedColourPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDraughtingPreDefinedColour.html">IfcDraughtingPreDefinedColour</exref> object.

Definition at line 100 of file Ifc2x2_Final/IfcDraughtingPreDefinedColourAutoImpl.h.

◆ IfcDraughtingPreDefinedCurveFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDraughtingPreDefinedCurveFont.html">IfcDraughtingPreDefinedCurveFont</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcDraughtingPreDefinedCurveFontAutoImpl.h.

◆ IfcDraughtingPreDefinedTextFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDraughtingPreDefinedTextFont.html">IfcDraughtingPreDefinedTextFont</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcDraughtingPreDefinedTextFontAutoImpl.h.

◆ IfcDuctFittingTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDuctFittingType.html">IfcDuctFittingType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcDuctFittingTypeAutoImpl.h.

◆ IfcDuctSegmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDuctSegmentType.html">IfcDuctSegmentType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcDuctSegmentTypeAutoImpl.h.

◆ IfcDuctSilencerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcDuctSilencerType.html">IfcDuctSilencerType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcDuctSilencerTypeAutoImpl.h.

◆ IfcDynamicViscosityMeasure

Definition at line 51 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcEdgeCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEdgeCurve.html">IfcEdgeCurve</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcEdgeCurveAutoImpl.h.

◆ IfcEdgeFeaturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEdgeFeature.html">IfcEdgeFeature</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcEdgeFeatureAutoImpl.h.

◆ IfcEdgeLoopPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEdgeLoop.html">IfcEdgeLoop</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcEdgeLoopAutoImpl.h.

◆ IfcEdgePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEdge.html">IfcEdge</exref> object.

Definition at line 218 of file Ifc2x2_Final/IfcEdgeAutoImpl.h.

◆ IfcElectricalBasePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricalBaseProperties.html">IfcElectricalBaseProperties</exref> object.

Definition at line 297 of file Ifc2x2_Final/IfcElectricalBasePropertiesAutoImpl.h.

◆ IfcElectricalCircuitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricalCircuit.html">IfcElectricalCircuit</exref> object.

Definition at line 100 of file Ifc2x2_Final/IfcElectricalCircuitAutoImpl.h.

◆ IfcElectricalElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricalElement.html">IfcElectricalElement</exref> object.

Definition at line 99 of file Ifc2x2_Final/IfcElectricalElementAutoImpl.h.

◆ IfcElectricApplianceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricApplianceType.html">IfcElectricApplianceType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcElectricApplianceTypeAutoImpl.h.

◆ IfcElectricCapacitanceMeasure

◆ IfcElectricChargeMeasure

Definition at line 53 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcElectricConductanceMeasure

◆ IfcElectricCurrentMeasure

Definition at line 55 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcElectricDistributionPointPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricDistributionPoint.html">IfcElectricDistributionPoint</exref> object.

Definition at line 224 of file Ifc2x2_Final/IfcElectricDistributionPointAutoImpl.h.

◆ IfcElectricFlowStorageDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricFlowStorageDeviceType.html">IfcElectricFlowStorageDeviceType</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcElectricFlowStorageDeviceTypeAutoImpl.h.

◆ IfcElectricGeneratorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricGeneratorType.html">IfcElectricGeneratorType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcElectricGeneratorTypeAutoImpl.h.

◆ IfcElectricHeaterTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricHeaterType.html">IfcElectricHeaterType</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcElectricHeaterTypeAutoImpl.h.

◆ IfcElectricMotorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricMotorType.html">IfcElectricMotorType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcElectricMotorTypeAutoImpl.h.

◆ IfcElectricResistanceMeasure

◆ IfcElectricTimeControlTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElectricTimeControlType.html">IfcElectricTimeControlType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcElectricTimeControlTypeAutoImpl.h.

◆ IfcElectricVoltageMeasure

Definition at line 57 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcElementarySurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementarySurface.html">IfcElementarySurface</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcElementarySurfaceAutoImpl.h.

◆ IfcElementAssemblyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementAssembly.html">IfcElementAssembly</exref> object.

Definition at line 242 of file Ifc2x2_Final/IfcElementAssemblyAutoImpl.h.

◆ IfcElementComponentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementComponent.html">IfcElementComponent</exref> object.

Definition at line 101 of file Ifc2x2_Final/IfcElementComponentAutoImpl.h.

◆ IfcElementComponentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementComponentType.html">IfcElementComponentType</exref> object.

Definition at line 89 of file Ifc2x2_Final/IfcElementComponentTypeAutoImpl.h.

◆ IfcElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElement.html">IfcElement</exref> object.

Definition at line 294 of file Ifc2x2_Final/IfcElementAutoImpl.h.

◆ IfcElementQuantityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementQuantity.html">IfcElementQuantity</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcElementQuantityAutoImpl.h.

◆ IfcElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcElementType.html">IfcElementType</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcElementTypeAutoImpl.h.

◆ IfcEllipseProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEllipseProfileDef.html">IfcEllipseProfileDef</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcEllipseProfileDefAutoImpl.h.

◆ IfcEllipsePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEllipse.html">IfcEllipse</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcEllipseAutoImpl.h.

◆ IfcEnergyConversionDevicePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEnergyConversionDevice.html">IfcEnergyConversionDevice</exref> object.

Definition at line 85 of file Ifc2x2_Final/IfcEnergyConversionDeviceAutoImpl.h.

◆ IfcEnergyConversionDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEnergyConversionDeviceType.html">IfcEnergyConversionDeviceType</exref> object.

Definition at line 88 of file Ifc2x2_Final/IfcEnergyConversionDeviceTypeAutoImpl.h.

◆ IfcEnergyMeasure

Definition at line 58 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcEnergyPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEnergyProperties.html">IfcEnergyProperties</exref> object.

Definition at line 188 of file Ifc2x2_Final/IfcEnergyPropertiesAutoImpl.h.

◆ IfcEnvironmentalImpactValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEnvironmentalImpactValue.html">IfcEnvironmentalImpactValue</exref> object.

Definition at line 220 of file Ifc2x2_Final/IfcEnvironmentalImpactValueAutoImpl.h.

◆ IfcEquipmentElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEquipmentElement.html">IfcEquipmentElement</exref> object.

Definition at line 104 of file Ifc2x2_Final/IfcEquipmentElementAutoImpl.h.

◆ IfcEquipmentStandardPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEquipmentStandard.html">IfcEquipmentStandard</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcEquipmentStandardAutoImpl.h.

◆ IfcEvaporativeCoolerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEvaporativeCoolerType.html">IfcEvaporativeCoolerType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcEvaporativeCoolerTypeAutoImpl.h.

◆ IfcEvaporatorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcEvaporatorType.html">IfcEvaporatorType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcEvaporatorTypeAutoImpl.h.

◆ IfcExtendedMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExtendedMaterialProperties.html">IfcExtendedMaterialProperties</exref> object.

Definition at line 218 of file Ifc2x2_Final/IfcExtendedMaterialPropertiesAutoImpl.h.

◆ IfcExternallyDefinedHatchStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExternallyDefinedHatchStyle.html">IfcExternallyDefinedHatchStyle</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcExternallyDefinedHatchStyleAutoImpl.h.

◆ IfcExternallyDefinedSufaceStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExternallyDefinedSufaceStyle.html">IfcExternallyDefinedSufaceStyle</exref> object.

Definition at line 75 of file IfcExternallyDefinedSufaceStyleAutoImpl.h.

◆ IfcExternallyDefinedSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExternallyDefinedSymbol.html">IfcExternallyDefinedSymbol</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcExternallyDefinedSymbolAutoImpl.h.

◆ IfcExternallyDefinedTextFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExternallyDefinedTextFont.html">IfcExternallyDefinedTextFont</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcExternallyDefinedTextFontAutoImpl.h.

◆ IfcExternalReferencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExternalReference.html">IfcExternalReference</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcExternalReferenceAutoImpl.h.

◆ IfcExtrudedAreaSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcExtrudedAreaSolid.html">IfcExtrudedAreaSolid</exref> object.

Definition at line 234 of file Ifc2x2_Final/IfcExtrudedAreaSolidAutoImpl.h.

◆ IfcFaceBasedSurfaceModelPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFaceBasedSurfaceModel.html">IfcFaceBasedSurfaceModel</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcFaceBasedSurfaceModelAutoImpl.h.

◆ IfcFaceBoundPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFaceBound.html">IfcFaceBound</exref> object.

Definition at line 201 of file Ifc2x2_Final/IfcFaceBoundAutoImpl.h.

◆ IfcFaceOuterBoundPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFaceOuterBound.html">IfcFaceOuterBound</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcFaceOuterBoundAutoImpl.h.

◆ IfcFacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFace.html">IfcFace</exref> object.

Definition at line 184 of file Ifc2x2_Final/IfcFaceAutoImpl.h.

◆ IfcFaceSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFaceSurface.html">IfcFaceSurface</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcFaceSurfaceAutoImpl.h.

◆ IfcFacetedBrepPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFacetedBrep.html">IfcFacetedBrep</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcFacetedBrepAutoImpl.h.

◆ IfcFacetedBrepWithVoidsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFacetedBrepWithVoids.html">IfcFacetedBrepWithVoids</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcFacetedBrepWithVoidsAutoImpl.h.

◆ IfcFailureConnectionConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFailureConnectionCondition.html">IfcFailureConnectionCondition</exref> object.

Definition at line 267 of file Ifc2x2_Final/IfcFailureConnectionConditionAutoImpl.h.

◆ IfcFanTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFanType.html">IfcFanType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcFanTypeAutoImpl.h.

◆ IfcFastenerPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFastener.html">IfcFastener</exref> object.

Definition at line 85 of file Ifc2x2_Final/IfcFastenerAutoImpl.h.

◆ IfcFastenerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFastenerType.html">IfcFastenerType</exref> object.

Definition at line 89 of file Ifc2x2_Final/IfcFastenerTypeAutoImpl.h.

◆ IfcFeatureElementAdditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFeatureElementAddition.html">IfcFeatureElementAddition</exref> object.

Definition at line 177 of file Ifc2x2_Final/IfcFeatureElementAdditionAutoImpl.h.

◆ IfcFeatureElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFeatureElement.html">IfcFeatureElement</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcFeatureElementAutoImpl.h.

◆ IfcFeatureElementSubtractionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFeatureElementSubtraction.html">IfcFeatureElementSubtraction</exref> object.

Definition at line 178 of file Ifc2x2_Final/IfcFeatureElementSubtractionAutoImpl.h.

◆ IfcFillAreaStyleHatchingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFillAreaStyleHatching.html">IfcFillAreaStyleHatching</exref> object.

Definition at line 306 of file Ifc2x2_Final/IfcFillAreaStyleHatchingAutoImpl.h.

◆ IfcFillAreaStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFillAreaStyle.html">IfcFillAreaStyle</exref> object.

Definition at line 225 of file Ifc2x2_Final/IfcFillAreaStyleAutoImpl.h.

◆ IfcFillAreaStyleTilesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFillAreaStyleTiles.html">IfcFillAreaStyleTiles</exref> object.

Definition at line 238 of file Ifc2x2_Final/IfcFillAreaStyleTilesAutoImpl.h.

◆ IfcFillAreaStyleTileSymbolWithStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFillAreaStyleTileSymbolWithStyle.html">IfcFillAreaStyleTileSymbolWithStyle</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcFillAreaStyleTileSymbolWithStyleAutoImpl.h.

◆ IfcFilterTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFilterType.html">IfcFilterType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcFilterTypeAutoImpl.h.

◆ IfcFireSuppressionTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFireSuppressionTerminalType.html">IfcFireSuppressionTerminalType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcFireSuppressionTerminalTypeAutoImpl.h.

◆ IfcFlowControllerPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowController.html">IfcFlowController</exref> object.

Definition at line 85 of file Ifc2x2_Final/IfcFlowControllerAutoImpl.h.

◆ IfcFlowControllerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowControllerType.html">IfcFlowControllerType</exref> object.

Definition at line 87 of file Ifc2x2_Final/IfcFlowControllerTypeAutoImpl.h.

◆ IfcFlowFittingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowFitting.html">IfcFlowFitting</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcFlowFittingAutoImpl.h.

◆ IfcFlowFittingTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowFittingType.html">IfcFlowFittingType</exref> object.

Definition at line 83 of file Ifc2x2_Final/IfcFlowFittingTypeAutoImpl.h.

◆ IfcFlowInstrumentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowInstrumentType.html">IfcFlowInstrumentType</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcFlowInstrumentTypeAutoImpl.h.

◆ IfcFlowMeterTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowMeterType.html">IfcFlowMeterType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcFlowMeterTypeAutoImpl.h.

◆ IfcFlowMovingDevicePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowMovingDevice.html">IfcFlowMovingDevice</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcFlowMovingDeviceAutoImpl.h.

◆ IfcFlowMovingDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowMovingDeviceType.html">IfcFlowMovingDeviceType</exref> object.

Definition at line 88 of file Ifc2x2_Final/IfcFlowMovingDeviceTypeAutoImpl.h.

◆ IfcFlowSegmentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowSegment.html">IfcFlowSegment</exref> object.

Definition at line 101 of file Ifc2x2_Final/IfcFlowSegmentAutoImpl.h.

◆ IfcFlowSegmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowSegmentType.html">IfcFlowSegmentType</exref> object.

Definition at line 82 of file Ifc2x2_Final/IfcFlowSegmentTypeAutoImpl.h.

◆ IfcFlowStorageDevicePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowStorageDevice.html">IfcFlowStorageDevice</exref> object.

Definition at line 84 of file Ifc2x2_Final/IfcFlowStorageDeviceAutoImpl.h.

◆ IfcFlowStorageDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowStorageDeviceType.html">IfcFlowStorageDeviceType</exref> object.

Definition at line 84 of file Ifc2x2_Final/IfcFlowStorageDeviceTypeAutoImpl.h.

◆ IfcFlowTerminalPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowTerminal.html">IfcFlowTerminal</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcFlowTerminalAutoImpl.h.

◆ IfcFlowTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowTerminalType.html">IfcFlowTerminalType</exref> object.

Definition at line 87 of file Ifc2x2_Final/IfcFlowTerminalTypeAutoImpl.h.

◆ IfcFlowTreatmentDevicePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowTreatmentDevice.html">IfcFlowTreatmentDevice</exref> object.

Definition at line 85 of file Ifc2x2_Final/IfcFlowTreatmentDeviceAutoImpl.h.

◆ IfcFlowTreatmentDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFlowTreatmentDeviceType.html">IfcFlowTreatmentDeviceType</exref> object.

Definition at line 87 of file Ifc2x2_Final/IfcFlowTreatmentDeviceTypeAutoImpl.h.

◆ IfcFluidFlowPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFluidFlowProperties.html">IfcFluidFlowProperties</exref> object.

Definition at line 402 of file Ifc2x2_Final/IfcFluidFlowPropertiesAutoImpl.h.

◆ IfcFootingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFooting.html">IfcFooting</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcFootingAutoImpl.h.

◆ IfcForceMeasure

Definition at line 59 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcFrequencyMeasure

Definition at line 60 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcFuelPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFuelProperties.html">IfcFuelProperties</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcFuelPropertiesAutoImpl.h.

◆ IfcFurnishingElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFurnishingElement.html">IfcFurnishingElement</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcFurnishingElementAutoImpl.h.

◆ IfcFurnishingElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFurnishingElementType.html">IfcFurnishingElementType</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcFurnishingElementTypeAutoImpl.h.

◆ IfcFurnitureStandardPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFurnitureStandard.html">IfcFurnitureStandard</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcFurnitureStandardAutoImpl.h.

◆ IfcFurnitureTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcFurnitureType.html">IfcFurnitureType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcFurnitureTypeAutoImpl.h.

◆ IfcGasTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGasTerminalType.html">IfcGasTerminalType</exref> object.

Definition at line 197 of file Ifc2x2_Final/IfcGasTerminalTypeAutoImpl.h.

◆ IfcGeneralMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeneralMaterialProperties.html">IfcGeneralMaterialProperties</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcGeneralMaterialPropertiesAutoImpl.h.

◆ IfcGeneralProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeneralProfileProperties.html">IfcGeneralProfileProperties</exref> object.

Definition at line 259 of file Ifc2x2_Final/IfcGeneralProfilePropertiesAutoImpl.h.

◆ IfcGeometricCurveSetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeometricCurveSet.html">IfcGeometricCurveSet</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcGeometricCurveSetAutoImpl.h.

◆ IfcGeometricRepresentationContextPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeometricRepresentationContext.html">IfcGeometricRepresentationContext</exref> object.

Definition at line 262 of file Ifc2x2_Final/IfcGeometricRepresentationContextAutoImpl.h.

◆ IfcGeometricRepresentationItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeometricRepresentationItem.html">IfcGeometricRepresentationItem</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcGeometricRepresentationItemAutoImpl.h.

◆ IfcGeometricRepresentationSubContextPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeometricRepresentationSubContext.html">IfcGeometricRepresentationSubContext</exref> object.

Definition at line 253 of file Ifc2x2_Final/IfcGeometricRepresentationSubContextAutoImpl.h.

◆ IfcGeometricSetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGeometricSet.html">IfcGeometricSet</exref> object.

Definition at line 197 of file Ifc2x2_Final/IfcGeometricSetAutoImpl.h.

◆ IfcGloballyUniqueId

typedef OdDAI::CompressedGUID OdIfc2x2_final::IfcGloballyUniqueId

Definition at line 61 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcGridAxisPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGridAxis.html">IfcGridAxis</exref> object.

Definition at line 235 of file Ifc2x2_Final/IfcGridAxisAutoImpl.h.

◆ IfcGridPlacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGridPlacement.html">IfcGridPlacement</exref> object.

Definition at line 233 of file Ifc2x2_Final/IfcGridPlacementAutoImpl.h.

◆ IfcGridPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGrid.html">IfcGrid</exref> object.

Definition at line 256 of file Ifc2x2_Final/IfcGridAutoImpl.h.

◆ IfcGroupPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcGroup.html">IfcGroup</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcGroupAutoImpl.h.

◆ IfcHalfSpaceSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcHalfSpaceSolid.html">IfcHalfSpaceSolid</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcHalfSpaceSolidAutoImpl.h.

◆ IfcHeatExchangerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcHeatExchangerType.html">IfcHeatExchangerType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcHeatExchangerTypeAutoImpl.h.

◆ IfcHeatFluxDensityMeasure

Definition at line 62 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcHeatingValueMeasure

Definition at line 63 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcHourInDay

Definition at line 64 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcHumidifierTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcHumidifierType.html">IfcHumidifierType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcHumidifierTypeAutoImpl.h.

◆ IfcHygroscopicMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcHygroscopicMaterialProperties.html">IfcHygroscopicMaterialProperties</exref> object.

Definition at line 253 of file Ifc2x2_Final/IfcHygroscopicMaterialPropertiesAutoImpl.h.

◆ IfcIdentifier

typedef OdAnsiString OdIfc2x2_final::IfcIdentifier

Definition at line 65 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcIlluminanceMeasure

Definition at line 66 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcImageTexturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcImageTexture.html">IfcImageTexture</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcImageTextureAutoImpl.h.

◆ IfcInductanceMeasure

Definition at line 67 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcInteger

Definition at line 68 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcIntegerCountRateMeasure

◆ IfcInventoryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcInventory.html">IfcInventory</exref> object.

Definition at line 273 of file Ifc2x2_Final/IfcInventoryAutoImpl.h.

◆ IfcIonConcentrationMeasure

Definition at line 70 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcIrregularTimeSeriesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcIrregularTimeSeries.html">IfcIrregularTimeSeries</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcIrregularTimeSeriesAutoImpl.h.

◆ IfcIrregularTimeSeriesValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcIrregularTimeSeriesValue.html">IfcIrregularTimeSeriesValue</exref> object.

Definition at line 193 of file Ifc2x2_Final/IfcIrregularTimeSeriesValueAutoImpl.h.

◆ IfcIShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcIShapeProfileDef.html">IfcIShapeProfileDef</exref> object.

Definition at line 271 of file Ifc2x2_Final/IfcIShapeProfileDefAutoImpl.h.

◆ IfcIsothermalMoistureCapacityMeasure

◆ IfcJunctionBoxTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcJunctionBoxType.html">IfcJunctionBoxType</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcJunctionBoxTypeAutoImpl.h.

◆ IfcKinematicViscosityMeasure

◆ IfcLabel

typedef OdAnsiString OdIfc2x2_final::IfcLabel

Definition at line 73 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLaborResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLaborResource.html">IfcLaborResource</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcLaborResourceAutoImpl.h.

◆ IfcLampTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLampType.html">IfcLampType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcLampTypeAutoImpl.h.

◆ IfcLengthMeasure

Definition at line 74 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLibraryInformationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLibraryInformation.html">IfcLibraryInformation</exref> object.

Definition at line 253 of file Ifc2x2_Final/IfcLibraryInformationAutoImpl.h.

◆ IfcLibraryReferencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLibraryReference.html">IfcLibraryReference</exref> object.

Definition at line 179 of file Ifc2x2_Final/IfcLibraryReferenceAutoImpl.h.

◆ IfcLightDistributionDataPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightDistributionData.html">IfcLightDistributionData</exref> object.

Definition at line 234 of file Ifc2x2_Final/IfcLightDistributionDataAutoImpl.h.

◆ IfcLightFixtureTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightFixtureType.html">IfcLightFixtureType</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcLightFixtureTypeAutoImpl.h.

◆ IfcLightIntensityDistributionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightIntensityDistribution.html">IfcLightIntensityDistribution</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcLightIntensityDistributionAutoImpl.h.

◆ IfcLightSourceAmbientPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSourceAmbient.html">IfcLightSourceAmbient</exref> object.

Definition at line 76 of file Ifc2x2_Final/IfcLightSourceAmbientAutoImpl.h.

◆ IfcLightSourceDirectionalPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSourceDirectional.html">IfcLightSourceDirectional</exref> object.

Definition at line 184 of file Ifc2x2_Final/IfcLightSourceDirectionalAutoImpl.h.

◆ IfcLightSourceGoniometricPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSourceGoniometric.html">IfcLightSourceGoniometric</exref> object.

Definition at line 285 of file Ifc2x2_Final/IfcLightSourceGoniometricAutoImpl.h.

◆ IfcLightSourcePositionalPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSourcePositional.html">IfcLightSourcePositional</exref> object.

Definition at line 265 of file Ifc2x2_Final/IfcLightSourcePositionalAutoImpl.h.

◆ IfcLightSourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSource.html">IfcLightSource</exref> object.

Definition at line 242 of file Ifc2x2_Final/IfcLightSourceAutoImpl.h.

◆ IfcLightSourceSpotPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLightSourceSpot.html">IfcLightSourceSpot</exref> object.

Definition at line 254 of file Ifc2x2_Final/IfcLightSourceSpotAutoImpl.h.

◆ IfcLinearDimensionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLinearDimension.html">IfcLinearDimension</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcLinearDimensionAutoImpl.h.

◆ IfcLinearForceMeasure

Definition at line 75 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLinearMomentMeasure

Definition at line 76 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLinearStiffnessMeasure

Definition at line 77 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLinearVelocityMeasure

Definition at line 78 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLinePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLine.html">IfcLine</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcLineAutoImpl.h.

◆ IfcLocalPlacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLocalPlacement.html">IfcLocalPlacement</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcLocalPlacementAutoImpl.h.

◆ IfcLocalTimePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLocalTime.html">IfcLocalTime</exref> object.

Definition at line 254 of file Ifc2x2_Final/IfcLocalTimeAutoImpl.h.

◆ IfcLogical

typedef OdDAI::Logical OdIfc2x2_final::IfcLogical

Definition at line 79 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLoopPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLoop.html">IfcLoop</exref> object.

Definition at line 89 of file Ifc2x2_Final/IfcLoopAutoImpl.h.

◆ IfcLShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcLShapeProfileDef.html">IfcLShapeProfileDef</exref> object.

Definition at line 312 of file Ifc2x2_Final/IfcLShapeProfileDefAutoImpl.h.

◆ IfcLuminousFluxMeasure

Definition at line 80 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcLuminousIntensityDistributionMeasure

◆ IfcLuminousIntensityMeasure

Definition at line 82 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMagneticFluxDensityMeasure

◆ IfcMagneticFluxMeasure

Definition at line 84 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcManifoldSolidBrepPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcManifoldSolidBrep.html">IfcManifoldSolidBrep</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcManifoldSolidBrepAutoImpl.h.

◆ IfcMappedItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMappedItem.html">IfcMappedItem</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcMappedItemAutoImpl.h.

◆ IfcMassDensityMeasure

Definition at line 85 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMassFlowRateMeasure

Definition at line 86 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMassMeasure

Definition at line 87 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMassPerLengthMeasure

Definition at line 88 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMaterialClassificationRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialClassificationRelationship.html">IfcMaterialClassificationRelationship</exref> object.

Definition at line 216 of file Ifc2x2_Final/IfcMaterialClassificationRelationshipAutoImpl.h.

◆ IfcMaterialLayerPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialLayer.html">IfcMaterialLayer</exref> object.

Definition at line 249 of file Ifc2x2_Final/IfcMaterialLayerAutoImpl.h.

◆ IfcMaterialLayerSetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialLayerSet.html">IfcMaterialLayerSet</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcMaterialLayerSetAutoImpl.h.

◆ IfcMaterialLayerSetUsagePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialLayerSetUsage.html">IfcMaterialLayerSetUsage</exref> object.

Definition at line 288 of file Ifc2x2_Final/IfcMaterialLayerSetUsageAutoImpl.h.

◆ IfcMaterialListPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialList.html">IfcMaterialList</exref> object.

Definition at line 187 of file Ifc2x2_Final/IfcMaterialListAutoImpl.h.

◆ IfcMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterialProperties.html">IfcMaterialProperties</exref> object.

Definition at line 187 of file Ifc2x2_Final/IfcMaterialPropertiesAutoImpl.h.

◆ IfcMaterialPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMaterial.html">IfcMaterial</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcMaterialAutoImpl.h.

◆ IfcMeasureWithUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMeasureWithUnit.html">IfcMeasureWithUnit</exref> object.

Definition at line 194 of file Ifc2x2_Final/IfcMeasureWithUnitAutoImpl.h.

◆ IfcMechanicalConcreteMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMechanicalConcreteMaterialProperties.html">IfcMechanicalConcreteMaterialProperties</exref> object.

Definition at line 265 of file Ifc2x2_Final/IfcMechanicalConcreteMaterialPropertiesAutoImpl.h.

◆ IfcMechanicalFastenerPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMechanicalFastener.html">IfcMechanicalFastener</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcMechanicalFastenerAutoImpl.h.

◆ IfcMechanicalFastenerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMechanicalFastenerType.html">IfcMechanicalFastenerType</exref> object.

Definition at line 93 of file Ifc2x2_Final/IfcMechanicalFastenerTypeAutoImpl.h.

◆ IfcMechanicalMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMechanicalMaterialProperties.html">IfcMechanicalMaterialProperties</exref> object.

Definition at line 250 of file Ifc2x2_Final/IfcMechanicalMaterialPropertiesAutoImpl.h.

◆ IfcMechanicalSteelMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMechanicalSteelMaterialProperties.html">IfcMechanicalSteelMaterialProperties</exref> object.

Definition at line 290 of file Ifc2x2_Final/IfcMechanicalSteelMaterialPropertiesAutoImpl.h.

◆ IfcMemberPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMember.html">IfcMember</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcMemberAutoImpl.h.

◆ IfcMemberTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMemberType.html">IfcMemberType</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcMemberTypeAutoImpl.h.

◆ IfcMetricPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMetric.html">IfcMetric</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcMetricAutoImpl.h.

◆ IfcMinuteInHour

Definition at line 89 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcModulusOfElasticityMeasure

◆ IfcModulusOfLinearSubgradeReactionMeasure

◆ IfcModulusOfRotationalSubgradeReactionMeasure

◆ IfcModulusOfSubgradeReactionMeasure

◆ IfcMoistureDiffusivityMeasure

◆ IfcMolecularWeightMeasure

Definition at line 95 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMomentOfInertiaMeasure

Definition at line 96 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMonetaryMeasure

Definition at line 97 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMonetaryUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMonetaryUnit.html">IfcMonetaryUnit</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcMonetaryUnitAutoImpl.h.

◆ IfcMonthInYearNumber

Definition at line 98 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcMotorConnectionTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMotorConnectionType.html">IfcMotorConnectionType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcMotorConnectionTypeAutoImpl.h.

◆ IfcMovePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcMove.html">IfcMove</exref> object.

Definition at line 225 of file Ifc2x2_Final/IfcMoveAutoImpl.h.

◆ IfcNamedUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcNamedUnit.html">IfcNamedUnit</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcNamedUnitAutoImpl.h.

◆ IfcNormalisedRatioMeasure

◆ IfcNumericMeasure

typedef OdDAI::Number OdIfc2x2_final::IfcNumericMeasure

Definition at line 99 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcObjectivePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcObjective.html">IfcObjective</exref> object.

Definition at line 237 of file Ifc2x2_Final/IfcObjectiveAutoImpl.h.

◆ IfcObjectPlacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcObjectPlacement.html">IfcObjectPlacement</exref> object.

Definition at line 178 of file Ifc2x2_Final/IfcObjectPlacementAutoImpl.h.

◆ IfcObjectPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcObject.html">IfcObject</exref> object.

Definition at line 260 of file Ifc2x2_Final/IfcObjectAutoImpl.h.

◆ IfcOccupantPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOccupant.html">IfcOccupant</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcOccupantAutoImpl.h.

◆ IfcOffsetCurve2DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOffsetCurve2D.html">IfcOffsetCurve2D</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcOffsetCurve2DAutoImpl.h.

◆ IfcOffsetCurve3DPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOffsetCurve3D.html">IfcOffsetCurve3D</exref> object.

Definition at line 236 of file Ifc2x2_Final/IfcOffsetCurve3DAutoImpl.h.

◆ IfcOneDirectionRepeatFactorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOneDirectionRepeatFactor.html">IfcOneDirectionRepeatFactor</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcOneDirectionRepeatFactorAutoImpl.h.

◆ IfcOpeningElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOpeningElement.html">IfcOpeningElement</exref> object.

Definition at line 245 of file Ifc2x2_Final/IfcOpeningElementAutoImpl.h.

◆ IfcOpenShellPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOpenShell.html">IfcOpenShell</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcOpenShellAutoImpl.h.

◆ IfcOpticalMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOpticalMaterialProperties.html">IfcOpticalMaterialProperties</exref> object.

Definition at line 341 of file Ifc2x2_Final/IfcOpticalMaterialPropertiesAutoImpl.h.

◆ IfcOrderActionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOrderAction.html">IfcOrderAction</exref> object.

Definition at line 185 of file Ifc2x2_Final/IfcOrderActionAutoImpl.h.

◆ IfcOrganizationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOrganization.html">IfcOrganization</exref> object.

Definition at line 285 of file Ifc2x2_Final/IfcOrganizationAutoImpl.h.

◆ IfcOrganizationRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOrganizationRelationship.html">IfcOrganizationRelationship</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcOrganizationRelationshipAutoImpl.h.

◆ IfcOrientedEdgePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOrientedEdge.html">IfcOrientedEdge</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcOrientedEdgeAutoImpl.h.

◆ IfcOutletTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOutletType.html">IfcOutletType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcOutletTypeAutoImpl.h.

◆ IfcOwnerHistoryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcOwnerHistory.html">IfcOwnerHistory</exref> object.

Definition at line 319 of file Ifc2x2_Final/IfcOwnerHistoryAutoImpl.h.

◆ IfcParameterizedProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcParameterizedProfileDef.html">IfcParameterizedProfileDef</exref> object.

Definition at line 195 of file Ifc2x2_Final/IfcParameterizedProfileDefAutoImpl.h.

◆ IfcParameterValue

Definition at line 101 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPathPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPath.html">IfcPath</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcPathAutoImpl.h.

◆ IfcPerformanceHistoryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPerformanceHistory.html">IfcPerformanceHistory</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcPerformanceHistoryAutoImpl.h.

◆ IfcPermeableCoveringPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPermeableCoveringProperties.html">IfcPermeableCoveringProperties</exref> object.

Definition at line 269 of file Ifc2x2_Final/IfcPermeableCoveringPropertiesAutoImpl.h.

◆ IfcPermitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPermit.html">IfcPermit</exref> object.

Definition at line 223 of file Ifc2x2_Final/IfcPermitAutoImpl.h.

◆ IfcPersonAndOrganizationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPersonAndOrganization.html">IfcPersonAndOrganization</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcPersonAndOrganizationAutoImpl.h.

◆ IfcPersonPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPerson.html">IfcPerson</exref> object.

Definition at line 329 of file Ifc2x2_Final/IfcPersonAutoImpl.h.

◆ IfcPHMeasure

Definition at line 100 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPhysicalComplexQuantityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPhysicalComplexQuantity.html">IfcPhysicalComplexQuantity</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcPhysicalComplexQuantityAutoImpl.h.

◆ IfcPhysicalQuantityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPhysicalQuantity.html">IfcPhysicalQuantity</exref> object.

Definition at line 224 of file Ifc2x2_Final/IfcPhysicalQuantityAutoImpl.h.

◆ IfcPhysicalSimpleQuantityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPhysicalSimpleQuantity.html">IfcPhysicalSimpleQuantity</exref> object.

Definition at line 196 of file Ifc2x2_Final/IfcPhysicalSimpleQuantityAutoImpl.h.

◆ IfcPilePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPile.html">IfcPile</exref> object.

Definition at line 218 of file Ifc2x2_Final/IfcPileAutoImpl.h.

◆ IfcPipeFittingTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPipeFittingType.html">IfcPipeFittingType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcPipeFittingTypeAutoImpl.h.

◆ IfcPipeSegmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPipeSegmentType.html">IfcPipeSegmentType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcPipeSegmentTypeAutoImpl.h.

◆ IfcPixelTexturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPixelTexture.html">IfcPixelTexture</exref> object.

Definition at line 244 of file Ifc2x2_Final/IfcPixelTextureAutoImpl.h.

◆ IfcPlacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlacement.html">IfcPlacement</exref> object.

Definition at line 188 of file Ifc2x2_Final/IfcPlacementAutoImpl.h.

◆ IfcPlanarBoxPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlanarBox.html">IfcPlanarBox</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcPlanarBoxAutoImpl.h.

◆ IfcPlanarExtentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlanarExtent.html">IfcPlanarExtent</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcPlanarExtentAutoImpl.h.

◆ IfcPlanarForceMeasure

Definition at line 102 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPlaneAngleMeasure

Definition at line 103 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPlanePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlane.html">IfcPlane</exref> object.

Definition at line 76 of file Ifc2x2_Final/IfcPlaneAutoImpl.h.

◆ IfcPlatePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlate.html">IfcPlate</exref> object.

Definition at line 171 of file Ifc2x2_Final/IfcPlateAutoImpl.h.

◆ IfcPlateTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPlateType.html">IfcPlateType</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcPlateTypeAutoImpl.h.

◆ IfcPointOnCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPointOnCurve.html">IfcPointOnCurve</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcPointOnCurveAutoImpl.h.

◆ IfcPointOnSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPointOnSurface.html">IfcPointOnSurface</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcPointOnSurfaceAutoImpl.h.

◆ IfcPointPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPoint.html">IfcPoint</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcPointAutoImpl.h.

◆ IfcPolygonalBoundedHalfSpacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPolygonalBoundedHalfSpace.html">IfcPolygonalBoundedHalfSpace</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcPolygonalBoundedHalfSpaceAutoImpl.h.

◆ IfcPolylinePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPolyline.html">IfcPolyline</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcPolylineAutoImpl.h.

◆ IfcPolyLoopPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPolyLoop.html">IfcPolyLoop</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcPolyLoopAutoImpl.h.

◆ IfcPortPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPort.html">IfcPort</exref> object.

Definition at line 194 of file Ifc2x2_Final/IfcPortAutoImpl.h.

◆ IfcPositiveLengthMeasure

◆ IfcPositivePlaneAngleMeasure

◆ IfcPositiveRatioMeasure

◆ IfcPostalAddressPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPostalAddress.html">IfcPostalAddress</exref> object.

Definition at line 299 of file Ifc2x2_Final/IfcPostalAddressAutoImpl.h.

◆ IfcPowerMeasure

Definition at line 104 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPreDefinedColourPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedColour.html">IfcPreDefinedColour</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcPreDefinedColourAutoImpl.h.

◆ IfcPreDefinedCurveFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedCurveFont.html">IfcPreDefinedCurveFont</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcPreDefinedCurveFontAutoImpl.h.

◆ IfcPreDefinedDimensionSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedDimensionSymbol.html">IfcPreDefinedDimensionSymbol</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcPreDefinedDimensionSymbolAutoImpl.h.

◆ IfcPreDefinedItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedItem.html">IfcPreDefinedItem</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcPreDefinedItemAutoImpl.h.

◆ IfcPreDefinedPointMarkerSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedPointMarkerSymbol.html">IfcPreDefinedPointMarkerSymbol</exref> object.

Definition at line 83 of file Ifc2x2_Final/IfcPreDefinedPointMarkerSymbolAutoImpl.h.

◆ IfcPreDefinedSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedSymbol.html">IfcPreDefinedSymbol</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcPreDefinedSymbolAutoImpl.h.

◆ IfcPreDefinedTerminatorSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedTerminatorSymbol.html">IfcPreDefinedTerminatorSymbol</exref> object.

Definition at line 87 of file Ifc2x2_Final/IfcPreDefinedTerminatorSymbolAutoImpl.h.

◆ IfcPreDefinedTextFontPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPreDefinedTextFont.html">IfcPreDefinedTextFont</exref> object.

Definition at line 81 of file Ifc2x2_Final/IfcPreDefinedTextFontAutoImpl.h.

◆ IfcPresentableText

typedef OdAnsiString OdIfc2x2_final::IfcPresentableText

Definition at line 105 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcPresentationLayerAssignmentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPresentationLayerAssignment.html">IfcPresentationLayerAssignment</exref> object.

Definition at line 237 of file Ifc2x2_Final/IfcPresentationLayerAssignmentAutoImpl.h.

◆ IfcPresentationLayerAssignmentWithStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPresentationLayerAssignmentWithStyle.html">IfcPresentationLayerAssignmentWithStyle</exref> object.

Definition at line 309 of file IfcPresentationLayerAssignmentWithStyleAutoImpl.h.

◆ IfcPresentationStyleAssignmentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPresentationStyleAssignment.html">IfcPresentationStyleAssignment</exref> object.

Definition at line 196 of file Ifc2x2_Final/IfcPresentationStyleAssignmentAutoImpl.h.

◆ IfcPressureMeasure

Definition at line 106 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcProcedurePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProcedure.html">IfcProcedure</exref> object.

Definition at line 261 of file Ifc2x2_Final/IfcProcedureAutoImpl.h.

◆ IfcProcessPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProcess.html">IfcProcess</exref> object.

Definition at line 220 of file Ifc2x2_Final/IfcProcessAutoImpl.h.

◆ IfcProductDefinitionShapePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProductDefinitionShape.html">IfcProductDefinitionShape</exref> object.

Definition at line 166 of file Ifc2x2_Final/IfcProductDefinitionShapeAutoImpl.h.

◆ IfcProductPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProduct.html">IfcProduct</exref> object.

Definition at line 224 of file Ifc2x2_Final/IfcProductAutoImpl.h.

◆ IfcProductRepresentationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProductRepresentation.html">IfcProductRepresentation</exref> object.

Definition at line 229 of file Ifc2x2_Final/IfcProductRepresentationAutoImpl.h.

◆ IfcProductsOfCombustionPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProductsOfCombustionProperties.html">IfcProductsOfCombustionProperties</exref> object.

Definition at line 242 of file Ifc2x2_Final/IfcProductsOfCombustionPropertiesAutoImpl.h.

◆ IfcProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProfileDef.html">IfcProfileDef</exref> object.

Definition at line 251 of file Ifc2x2_Final/IfcProfileDefAutoImpl.h.

◆ IfcProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProfileProperties.html">IfcProfileProperties</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcProfilePropertiesAutoImpl.h.

◆ IfcProjectionCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProjectionCurve.html">IfcProjectionCurve</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcProjectionCurveAutoImpl.h.

◆ IfcProjectionElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProjectionElement.html">IfcProjectionElement</exref> object.

Definition at line 120 of file Ifc2x2_Final/IfcProjectionElementAutoImpl.h.

◆ IfcProjectOrderPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProjectOrder.html">IfcProjectOrder</exref> object.

Definition at line 283 of file Ifc2x2_Final/IfcProjectOrderAutoImpl.h.

◆ IfcProjectOrderRecordPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProjectOrderRecord.html">IfcProjectOrderRecord</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcProjectOrderRecordAutoImpl.h.

◆ IfcProjectPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProject.html">IfcProject</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcProjectAutoImpl.h.

◆ IfcPropertyBoundedValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyBoundedValue.html">IfcPropertyBoundedValue</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcPropertyBoundedValueAutoImpl.h.

◆ IfcPropertyConstraintRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyConstraintRelationship.html">IfcPropertyConstraintRelationship</exref> object.

Definition at line 234 of file Ifc2x2_Final/IfcPropertyConstraintRelationshipAutoImpl.h.

◆ IfcPropertyDefinitionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyDefinition.html">IfcPropertyDefinition</exref> object.

Definition at line 183 of file Ifc2x2_Final/IfcPropertyDefinitionAutoImpl.h.

◆ IfcPropertyDependencyRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyDependencyRelationship.html">IfcPropertyDependencyRelationship</exref> object.

Definition at line 249 of file Ifc2x2_Final/IfcPropertyDependencyRelationshipAutoImpl.h.

◆ IfcPropertyEnumeratedValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyEnumeratedValue.html">IfcPropertyEnumeratedValue</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcPropertyEnumeratedValueAutoImpl.h.

◆ IfcPropertyEnumerationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyEnumeration.html">IfcPropertyEnumeration</exref> object.

Definition at line 230 of file Ifc2x2_Final/IfcPropertyEnumerationAutoImpl.h.

◆ IfcPropertyListValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyListValue.html">IfcPropertyListValue</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcPropertyListValueAutoImpl.h.

◆ IfcPropertyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProperty.html">IfcProperty</exref> object.

Definition at line 226 of file Ifc2x2_Final/IfcPropertyAutoImpl.h.

◆ IfcPropertyReferenceValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyReferenceValue.html">IfcPropertyReferenceValue</exref> object.

Definition at line 195 of file Ifc2x2_Final/IfcPropertyReferenceValueAutoImpl.h.

◆ IfcPropertySetDefinitionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertySetDefinition.html">IfcPropertySetDefinition</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcPropertySetDefinitionAutoImpl.h.

◆ IfcPropertySetPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertySet.html">IfcPropertySet</exref> object.

Definition at line 193 of file Ifc2x2_Final/IfcPropertySetAutoImpl.h.

◆ IfcPropertySingleValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertySingleValue.html">IfcPropertySingleValue</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcPropertySingleValueAutoImpl.h.

◆ IfcPropertyTableValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPropertyTableValue.html">IfcPropertyTableValue</exref> object.

Definition at line 256 of file Ifc2x2_Final/IfcPropertyTableValueAutoImpl.h.

◆ IfcProtectiveDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProtectiveDeviceType.html">IfcProtectiveDeviceType</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcProtectiveDeviceTypeAutoImpl.h.

◆ IfcProxyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcProxy.html">IfcProxy</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcProxyAutoImpl.h.

◆ IfcPumpTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcPumpType.html">IfcPumpType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcPumpTypeAutoImpl.h.

◆ IfcQuantityAreaPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityArea.html">IfcQuantityArea</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcQuantityAreaAutoImpl.h.

◆ IfcQuantityCountPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityCount.html">IfcQuantityCount</exref> object.

Definition at line 184 of file Ifc2x2_Final/IfcQuantityCountAutoImpl.h.

◆ IfcQuantityLengthPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityLength.html">IfcQuantityLength</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcQuantityLengthAutoImpl.h.

◆ IfcQuantityTimePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityTime.html">IfcQuantityTime</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcQuantityTimeAutoImpl.h.

◆ IfcQuantityVolumePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityVolume.html">IfcQuantityVolume</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcQuantityVolumeAutoImpl.h.

◆ IfcQuantityWeightPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcQuantityWeight.html">IfcQuantityWeight</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcQuantityWeightAutoImpl.h.

◆ IfcRadioActivityMeasure

Definition at line 107 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcRadiusDimensionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRadiusDimension.html">IfcRadiusDimension</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcRadiusDimensionAutoImpl.h.

◆ IfcRailingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRailing.html">IfcRailing</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcRailingAutoImpl.h.

◆ IfcRailingTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRailingType.html">IfcRailingType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcRailingTypeAutoImpl.h.

◆ IfcRampFlightPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRampFlight.html">IfcRampFlight</exref> object.

Definition at line 137 of file Ifc2x2_Final/IfcRampFlightAutoImpl.h.

◆ IfcRampFlightTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRampFlightType.html">IfcRampFlightType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcRampFlightTypeAutoImpl.h.

◆ IfcRampPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRamp.html">IfcRamp</exref> object.

Definition at line 244 of file Ifc2x2_Final/IfcRampAutoImpl.h.

◆ IfcRatioMeasure

Definition at line 108 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcRationalBezierCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRationalBezierCurve.html">IfcRationalBezierCurve</exref> object.

Definition at line 190 of file Ifc2x2_Final/IfcRationalBezierCurveAutoImpl.h.

◆ IfcReal

typedef double OdIfc2x2_final::IfcReal

Definition at line 109 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcRectangleHollowProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRectangleHollowProfileDef.html">IfcRectangleHollowProfileDef</exref> object.

Definition at line 231 of file Ifc2x2_Final/IfcRectangleHollowProfileDefAutoImpl.h.

◆ IfcRectangleProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRectangleProfileDef.html">IfcRectangleProfileDef</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcRectangleProfileDefAutoImpl.h.

◆ IfcRectangularTrimmedSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRectangularTrimmedSurface.html">IfcRectangularTrimmedSurface</exref> object.

Definition at line 287 of file Ifc2x2_Final/IfcRectangularTrimmedSurfaceAutoImpl.h.

◆ IfcReferencesValueDocumentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReferencesValueDocument.html">IfcReferencesValueDocument</exref> object.

Definition at line 232 of file Ifc2x2_Final/IfcReferencesValueDocumentAutoImpl.h.

◆ IfcRegularTimeSeriesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRegularTimeSeries.html">IfcRegularTimeSeries</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcRegularTimeSeriesAutoImpl.h.

◆ IfcReinforcementBarPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReinforcementBarProperties.html">IfcReinforcementBarProperties</exref> object.

Definition at line 280 of file Ifc2x2_Final/IfcReinforcementBarPropertiesAutoImpl.h.

◆ IfcReinforcementDefinitionPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReinforcementDefinitionProperties.html">IfcReinforcementDefinitionProperties</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcReinforcementDefinitionPropertiesAutoImpl.h.

◆ IfcReinforcingBarPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReinforcingBar.html">IfcReinforcingBar</exref> object.

Definition at line 287 of file Ifc2x2_Final/IfcReinforcingBarAutoImpl.h.

◆ IfcReinforcingElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReinforcingElement.html">IfcReinforcingElement</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcReinforcingElementAutoImpl.h.

◆ IfcReinforcingMeshPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcReinforcingMesh.html">IfcReinforcingMesh</exref> object.

Definition at line 340 of file Ifc2x2_Final/IfcReinforcingMeshAutoImpl.h.

◆ IfcRelAggregatesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAggregates.html">IfcRelAggregates</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcRelAggregatesAutoImpl.h.

◆ IfcRelAssignsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssigns.html">IfcRelAssigns</exref> object.

Definition at line 216 of file Ifc2x2_Final/IfcRelAssignsAutoImpl.h.

◆ IfcRelAssignsTasksPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsTasks.html">IfcRelAssignsTasks</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcRelAssignsTasksAutoImpl.h.

◆ IfcRelAssignsToActorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToActor.html">IfcRelAssignsToActor</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcRelAssignsToActorAutoImpl.h.

◆ IfcRelAssignsToControlPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToControl.html">IfcRelAssignsToControl</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcRelAssignsToControlAutoImpl.h.

◆ IfcRelAssignsToGroupPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToGroup.html">IfcRelAssignsToGroup</exref> object.

Definition at line 195 of file Ifc2x2_Final/IfcRelAssignsToGroupAutoImpl.h.

◆ IfcRelAssignsToProcessPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToProcess.html">IfcRelAssignsToProcess</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcRelAssignsToProcessAutoImpl.h.

◆ IfcRelAssignsToProductPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToProduct.html">IfcRelAssignsToProduct</exref> object.

Definition at line 194 of file Ifc2x2_Final/IfcRelAssignsToProductAutoImpl.h.

◆ IfcRelAssignsToProjectOrderPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToProjectOrder.html">IfcRelAssignsToProjectOrder</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcRelAssignsToProjectOrderAutoImpl.h.

◆ IfcRelAssignsToResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssignsToResource.html">IfcRelAssignsToResource</exref> object.

Definition at line 188 of file Ifc2x2_Final/IfcRelAssignsToResourceAutoImpl.h.

◆ IfcRelAssociatesAppliedValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesAppliedValue.html">IfcRelAssociatesAppliedValue</exref> object.

Definition at line 169 of file Ifc2x2_Final/IfcRelAssociatesAppliedValueAutoImpl.h.

◆ IfcRelAssociatesApprovalPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesApproval.html">IfcRelAssociatesApproval</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcRelAssociatesApprovalAutoImpl.h.

◆ IfcRelAssociatesClassificationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesClassification.html">IfcRelAssociatesClassification</exref> object.

Definition at line 191 of file Ifc2x2_Final/IfcRelAssociatesClassificationAutoImpl.h.

◆ IfcRelAssociatesConstraintPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesConstraint.html">IfcRelAssociatesConstraint</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcRelAssociatesConstraintAutoImpl.h.

◆ IfcRelAssociatesDocumentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesDocument.html">IfcRelAssociatesDocument</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcRelAssociatesDocumentAutoImpl.h.

◆ IfcRelAssociatesLibraryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesLibrary.html">IfcRelAssociatesLibrary</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcRelAssociatesLibraryAutoImpl.h.

◆ IfcRelAssociatesMaterialPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesMaterial.html">IfcRelAssociatesMaterial</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcRelAssociatesMaterialAutoImpl.h.

◆ IfcRelAssociatesProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociatesProfileProperties.html">IfcRelAssociatesProfileProperties</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcRelAssociatesProfilePropertiesAutoImpl.h.

◆ IfcRelAssociatesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelAssociates.html">IfcRelAssociates</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcRelAssociatesAutoImpl.h.

◆ IfcRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelationship.html">IfcRelationship</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcRelationshipAutoImpl.h.

◆ IfcRelaxationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelaxation.html">IfcRelaxation</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcRelaxationAutoImpl.h.

◆ IfcRelConnectsElementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsElements.html">IfcRelConnectsElements</exref> object.

Definition at line 222 of file Ifc2x2_Final/IfcRelConnectsElementsAutoImpl.h.

◆ IfcRelConnectsPathElementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsPathElements.html">IfcRelConnectsPathElements</exref> object.

Definition at line 270 of file Ifc2x2_Final/IfcRelConnectsPathElementsAutoImpl.h.

◆ IfcRelConnectsPortsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsPorts.html">IfcRelConnectsPorts</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcRelConnectsPortsAutoImpl.h.

◆ IfcRelConnectsPortToElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsPortToElement.html">IfcRelConnectsPortToElement</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcRelConnectsPortToElementAutoImpl.h.

◆ IfcRelConnectsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnects.html">IfcRelConnects</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcRelConnectsAutoImpl.h.

◆ IfcRelConnectsStructuralActivityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsStructuralActivity.html">IfcRelConnectsStructuralActivity</exref> object.

Definition at line 196 of file Ifc2x2_Final/IfcRelConnectsStructuralActivityAutoImpl.h.

◆ IfcRelConnectsStructuralMemberPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsStructuralMember.html">IfcRelConnectsStructuralMember</exref> object.

Definition at line 317 of file Ifc2x2_Final/IfcRelConnectsStructuralMemberAutoImpl.h.

◆ IfcRelConnectsWithRealizingElementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelConnectsWithRealizingElements.html">IfcRelConnectsWithRealizingElements</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcRelConnectsWithRealizingElementsAutoImpl.h.

◆ IfcRelContainedInSpatialStructurePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelContainedInSpatialStructure.html">IfcRelContainedInSpatialStructure</exref> object.

Definition at line 244 of file Ifc2x2_Final/IfcRelContainedInSpatialStructureAutoImpl.h.

◆ IfcRelCoversBldgElementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelCoversBldgElements.html">IfcRelCoversBldgElements</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcRelCoversBldgElementsAutoImpl.h.

◆ IfcRelDecomposesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelDecomposes.html">IfcRelDecomposes</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcRelDecomposesAutoImpl.h.

◆ IfcRelDefinesByPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelDefinesByProperties.html">IfcRelDefinesByProperties</exref> object.

Definition at line 189 of file Ifc2x2_Final/IfcRelDefinesByPropertiesAutoImpl.h.

◆ IfcRelDefinesByTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelDefinesByType.html">IfcRelDefinesByType</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcRelDefinesByTypeAutoImpl.h.

◆ IfcRelDefinesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelDefines.html">IfcRelDefines</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcRelDefinesAutoImpl.h.

◆ IfcRelFillsElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelFillsElement.html">IfcRelFillsElement</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcRelFillsElementAutoImpl.h.

◆ IfcRelFlowControlElementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelFlowControlElements.html">IfcRelFlowControlElements</exref> object.

Definition at line 207 of file Ifc2x2_Final/IfcRelFlowControlElementsAutoImpl.h.

◆ IfcRelInteractionRequirementsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelInteractionRequirements.html">IfcRelInteractionRequirements</exref> object.

Definition at line 259 of file Ifc2x2_Final/IfcRelInteractionRequirementsAutoImpl.h.

◆ IfcRelNestsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelNests.html">IfcRelNests</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcRelNestsAutoImpl.h.

◆ IfcRelOccupiesSpacesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelOccupiesSpaces.html">IfcRelOccupiesSpaces</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcRelOccupiesSpacesAutoImpl.h.

◆ IfcRelOverridesPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelOverridesProperties.html">IfcRelOverridesProperties</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcRelOverridesPropertiesAutoImpl.h.

◆ IfcRelProjectsElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelProjectsElement.html">IfcRelProjectsElement</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcRelProjectsElementAutoImpl.h.

◆ IfcRelSchedulesCostItemsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelSchedulesCostItems.html">IfcRelSchedulesCostItems</exref> object.

Definition at line 76 of file Ifc2x2_Final/IfcRelSchedulesCostItemsAutoImpl.h.

◆ IfcRelSequencePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelSequence.html">IfcRelSequence</exref> object.

Definition at line 240 of file Ifc2x2_Final/IfcRelSequenceAutoImpl.h.

◆ IfcRelServicesBuildingsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelServicesBuildings.html">IfcRelServicesBuildings</exref> object.

Definition at line 222 of file Ifc2x2_Final/IfcRelServicesBuildingsAutoImpl.h.

◆ IfcRelSpaceBoundaryPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelSpaceBoundary.html">IfcRelSpaceBoundary</exref> object.

Definition at line 329 of file Ifc2x2_Final/IfcRelSpaceBoundaryAutoImpl.h.

◆ IfcRelVoidsElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRelVoidsElement.html">IfcRelVoidsElement</exref> object.

Definition at line 213 of file Ifc2x2_Final/IfcRelVoidsElementAutoImpl.h.

◆ IfcRepresentationContextPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRepresentationContext.html">IfcRepresentationContext</exref> object.

Definition at line 220 of file Ifc2x2_Final/IfcRepresentationContextAutoImpl.h.

◆ IfcRepresentationItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRepresentationItem.html">IfcRepresentationItem</exref> object.

Definition at line 90 of file Ifc2x2_Final/IfcRepresentationItemAutoImpl.h.

◆ IfcRepresentationMapPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRepresentationMap.html">IfcRepresentationMap</exref> object.

Definition at line 201 of file Ifc2x2_Final/IfcRepresentationMapAutoImpl.h.

◆ IfcRepresentationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRepresentation.html">IfcRepresentation</exref> object.

Definition at line 264 of file Ifc2x2_Final/IfcRepresentationAutoImpl.h.

◆ IfcResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcResource.html">IfcResource</exref> object.

Definition at line 183 of file Ifc2x2_Final/IfcResourceAutoImpl.h.

◆ IfcRevolvedAreaSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRevolvedAreaSolid.html">IfcRevolvedAreaSolid</exref> object.

Definition at line 238 of file Ifc2x2_Final/IfcRevolvedAreaSolidAutoImpl.h.

◆ IfcRibPlateProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRibPlateProfileProperties.html">IfcRibPlateProfileProperties</exref> object.

Definition at line 252 of file Ifc2x2_Final/IfcRibPlateProfilePropertiesAutoImpl.h.

◆ IfcRoofPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRoof.html">IfcRoof</exref> object.

Definition at line 226 of file Ifc2x2_Final/IfcRoofAutoImpl.h.

◆ IfcRootPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRoot.html">IfcRoot</exref> object.

Definition at line 236 of file Ifc2x2_Final/IfcRootAutoImpl.h.

◆ IfcRotationalFrequencyMeasure

◆ IfcRotationalMassMeasure

Definition at line 111 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcRotationalStiffnessMeasure

◆ IfcRoundedEdgeFeaturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRoundedEdgeFeature.html">IfcRoundedEdgeFeature</exref> object.

Definition at line 185 of file Ifc2x2_Final/IfcRoundedEdgeFeatureAutoImpl.h.

◆ IfcRoundedRectangleProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcRoundedRectangleProfileDef.html">IfcRoundedRectangleProfileDef</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcRoundedRectangleProfileDefAutoImpl.h.

◆ IfcSanitaryTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSanitaryTerminalType.html">IfcSanitaryTerminalType</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcSanitaryTerminalTypeAutoImpl.h.

◆ IfcScheduleTimeControlPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcScheduleTimeControl.html">IfcScheduleTimeControl</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcScheduleTimeControlAutoImpl.h.

◆ IfcSecondInMinute

Definition at line 113 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSectionalAreaIntegralMeasure

◆ IfcSectionedSpinePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSectionedSpine.html">IfcSectionedSpine</exref> object.

Definition at line 240 of file Ifc2x2_Final/IfcSectionedSpineAutoImpl.h.

◆ IfcSectionModulusMeasure

Definition at line 114 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSectionPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSectionProperties.html">IfcSectionProperties</exref> object.

Definition at line 227 of file Ifc2x2_Final/IfcSectionPropertiesAutoImpl.h.

◆ IfcSectionReinforcementPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSectionReinforcementProperties.html">IfcSectionReinforcementProperties</exref> object.

Definition at line 277 of file Ifc2x2_Final/IfcSectionReinforcementPropertiesAutoImpl.h.

◆ IfcSensorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSensorType.html">IfcSensorType</exref> object.

Definition at line 231 of file Ifc2x2_Final/IfcSensorTypeAutoImpl.h.

◆ IfcServiceLifeFactorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcServiceLifeFactor.html">IfcServiceLifeFactor</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcServiceLifeFactorAutoImpl.h.

◆ IfcServiceLifePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcServiceLife.html">IfcServiceLife</exref> object.

Definition at line 201 of file Ifc2x2_Final/IfcServiceLifeAutoImpl.h.

◆ IfcShapeAspectPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcShapeAspect.html">IfcShapeAspect</exref> object.

Definition at line 278 of file Ifc2x2_Final/IfcShapeAspectAutoImpl.h.

◆ IfcShapeRepresentationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcShapeRepresentation.html">IfcShapeRepresentation</exref> object.

Definition at line 220 of file Ifc2x2_Final/IfcShapeRepresentationAutoImpl.h.

◆ IfcShearModulusMeasure

Definition at line 116 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcShellBasedSurfaceModelPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcShellBasedSurfaceModel.html">IfcShellBasedSurfaceModel</exref> object.

Definition at line 193 of file Ifc2x2_Final/IfcShellBasedSurfaceModelAutoImpl.h.

◆ IfcSimplePropertyPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSimpleProperty.html">IfcSimpleProperty</exref> object.

Definition at line 79 of file Ifc2x2_Final/IfcSimplePropertyAutoImpl.h.

◆ IfcSitePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSite.html">IfcSite</exref> object.

Definition at line 275 of file Ifc2x2_Final/IfcSiteAutoImpl.h.

◆ IfcSIUnitPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSIUnit.html">IfcSIUnit</exref> object.

Definition at line 201 of file Ifc2x2_Final/IfcSIUnitAutoImpl.h.

◆ IfcSlabPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSlab.html">IfcSlab</exref> object.

Definition at line 303 of file Ifc2x2_Final/IfcSlabAutoImpl.h.

◆ IfcSlabTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSlabType.html">IfcSlabType</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcSlabTypeAutoImpl.h.

◆ IfcSlippageConnectionConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSlippageConnectionCondition.html">IfcSlippageConnectionCondition</exref> object.

Definition at line 222 of file Ifc2x2_Final/IfcSlippageConnectionConditionAutoImpl.h.

◆ IfcSolidAngleMeasure

Definition at line 117 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSolidModelPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSolidModel.html">IfcSolidModel</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcSolidModelAutoImpl.h.

◆ IfcSoundPowerMeasure

Definition at line 118 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSoundPressureMeasure

Definition at line 119 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSoundPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSoundProperties.html">IfcSoundProperties</exref> object.

Definition at line 241 of file Ifc2x2_Final/IfcSoundPropertiesAutoImpl.h.

◆ IfcSoundValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSoundValue.html">IfcSoundValue</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcSoundValueAutoImpl.h.

◆ IfcSpaceHeaterTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSpaceHeaterType.html">IfcSpaceHeaterType</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcSpaceHeaterTypeAutoImpl.h.

◆ IfcSpaceProgramPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSpaceProgram.html">IfcSpaceProgram</exref> object.

Definition at line 276 of file Ifc2x2_Final/IfcSpaceProgramAutoImpl.h.

◆ IfcSpacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSpace.html">IfcSpace</exref> object.

Definition at line 303 of file Ifc2x2_Final/IfcSpaceAutoImpl.h.

◆ IfcSpaceThermalLoadPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSpaceThermalLoadProperties.html">IfcSpaceThermalLoadProperties</exref> object.

Definition at line 360 of file Ifc2x2_Final/IfcSpaceThermalLoadPropertiesAutoImpl.h.

◆ IfcSpatialStructureElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSpatialStructureElement.html">IfcSpatialStructureElement</exref> object.

Definition at line 228 of file Ifc2x2_Final/IfcSpatialStructureElementAutoImpl.h.

◆ IfcSpecificHeatCapacityMeasure

◆ IfcSpecularExponent

Definition at line 121 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcSpecularRoughness

Definition at line 122 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcStackTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStackTerminalType.html">IfcStackTerminalType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcStackTerminalTypeAutoImpl.h.

◆ IfcStairFlightPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStairFlight.html">IfcStairFlight</exref> object.

Definition at line 284 of file Ifc2x2_Final/IfcStairFlightAutoImpl.h.

◆ IfcStairFlightTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStairFlightType.html">IfcStairFlightType</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcStairFlightTypeAutoImpl.h.

◆ IfcStairPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStair.html">IfcStair</exref> object.

Definition at line 240 of file Ifc2x2_Final/IfcStairAutoImpl.h.

◆ IfcStructuralActionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralAction.html">IfcStructuralAction</exref> object.

Definition at line 234 of file Ifc2x2_Final/IfcStructuralActionAutoImpl.h.

◆ IfcStructuralActivityPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralActivity.html">IfcStructuralActivity</exref> object.

Definition at line 303 of file Ifc2x2_Final/IfcStructuralActivityAutoImpl.h.

◆ IfcStructuralAnalysisModelPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralAnalysisModel.html">IfcStructuralAnalysisModel</exref> object.

Definition at line 251 of file Ifc2x2_Final/IfcStructuralAnalysisModelAutoImpl.h.

◆ IfcStructuralConnectionConditionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralConnectionCondition.html">IfcStructuralConnectionCondition</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcStructuralConnectionConditionAutoImpl.h.

◆ IfcStructuralConnectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralConnection.html">IfcStructuralConnection</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcStructuralConnectionAutoImpl.h.

◆ IfcStructuralCurveConnectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralCurveConnection.html">IfcStructuralCurveConnection</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcStructuralCurveConnectionAutoImpl.h.

◆ IfcStructuralCurveMemberPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralCurveMember.html">IfcStructuralCurveMember</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcStructuralCurveMemberAutoImpl.h.

◆ IfcStructuralCurveMemberVaryingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralCurveMemberVarying.html">IfcStructuralCurveMemberVarying</exref> object.

Definition at line 91 of file Ifc2x2_Final/IfcStructuralCurveMemberVaryingAutoImpl.h.

◆ IfcStructuralItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralItem.html">IfcStructuralItem</exref> object.

Definition at line 236 of file Ifc2x2_Final/IfcStructuralItemAutoImpl.h.

◆ IfcStructuralLinearActionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLinearAction.html">IfcStructuralLinearAction</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcStructuralLinearActionAutoImpl.h.

◆ IfcStructuralLinearActionVaryingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLinearActionVarying.html">IfcStructuralLinearActionVarying</exref> object.

Definition at line 236 of file Ifc2x2_Final/IfcStructuralLinearActionVaryingAutoImpl.h.

◆ IfcStructuralLoadGroupPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadGroup.html">IfcStructuralLoadGroup</exref> object.

Definition at line 282 of file Ifc2x2_Final/IfcStructuralLoadGroupAutoImpl.h.

◆ IfcStructuralLoadLinearForcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadLinearForce.html">IfcStructuralLoadLinearForce</exref> object.

Definition at line 265 of file Ifc2x2_Final/IfcStructuralLoadLinearForceAutoImpl.h.

◆ IfcStructuralLoadPlanarForcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadPlanarForce.html">IfcStructuralLoadPlanarForce</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcStructuralLoadPlanarForceAutoImpl.h.

◆ IfcStructuralLoadPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoad.html">IfcStructuralLoad</exref> object.

Definition at line 193 of file Ifc2x2_Final/IfcStructuralLoadAutoImpl.h.

◆ IfcStructuralLoadSingleDisplacementDistortionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadSingleDisplacementDistortion.html">IfcStructuralLoadSingleDisplacementDistortion</exref> object.

Definition at line 185 of file Ifc2x2_Final/IfcStructuralLoadSingleDisplacementDistortionAutoImpl.h.

◆ IfcStructuralLoadSingleDisplacementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadSingleDisplacement.html">IfcStructuralLoadSingleDisplacement</exref> object.

Definition at line 265 of file Ifc2x2_Final/IfcStructuralLoadSingleDisplacementAutoImpl.h.

◆ IfcStructuralLoadSingleForcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadSingleForce.html">IfcStructuralLoadSingleForce</exref> object.

Definition at line 265 of file Ifc2x2_Final/IfcStructuralLoadSingleForceAutoImpl.h.

◆ IfcStructuralLoadSingleForceWarpingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadSingleForceWarping.html">IfcStructuralLoadSingleForceWarping</exref> object.

Definition at line 186 of file Ifc2x2_Final/IfcStructuralLoadSingleForceWarpingAutoImpl.h.

◆ IfcStructuralLoadStaticPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadStatic.html">IfcStructuralLoadStatic</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcStructuralLoadStaticAutoImpl.h.

◆ IfcStructuralLoadTemperaturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralLoadTemperature.html">IfcStructuralLoadTemperature</exref> object.

Definition at line 247 of file Ifc2x2_Final/IfcStructuralLoadTemperatureAutoImpl.h.

◆ IfcStructuralMemberPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralMember.html">IfcStructuralMember</exref> object.

Definition at line 164 of file Ifc2x2_Final/IfcStructuralMemberAutoImpl.h.

◆ IfcStructuralPlanarActionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralPlanarAction.html">IfcStructuralPlanarAction</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcStructuralPlanarActionAutoImpl.h.

◆ IfcStructuralPlanarActionVaryingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralPlanarActionVarying.html">IfcStructuralPlanarActionVarying</exref> object.

Definition at line 225 of file Ifc2x2_Final/IfcStructuralPlanarActionVaryingAutoImpl.h.

◆ IfcStructuralPointActionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralPointAction.html">IfcStructuralPointAction</exref> object.

Definition at line 88 of file Ifc2x2_Final/IfcStructuralPointActionAutoImpl.h.

◆ IfcStructuralPointConnectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralPointConnection.html">IfcStructuralPointConnection</exref> object.

Definition at line 84 of file Ifc2x2_Final/IfcStructuralPointConnectionAutoImpl.h.

◆ IfcStructuralPointReactionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralPointReaction.html">IfcStructuralPointReaction</exref> object.

Definition at line 87 of file Ifc2x2_Final/IfcStructuralPointReactionAutoImpl.h.

◆ IfcStructuralProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralProfileProperties.html">IfcStructuralProfileProperties</exref> object.

Definition at line 429 of file Ifc2x2_Final/IfcStructuralProfilePropertiesAutoImpl.h.

◆ IfcStructuralReactionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralReaction.html">IfcStructuralReaction</exref> object.

Definition at line 167 of file Ifc2x2_Final/IfcStructuralReactionAutoImpl.h.

◆ IfcStructuralResultGroupPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralResultGroup.html">IfcStructuralResultGroup</exref> object.

Definition at line 241 of file Ifc2x2_Final/IfcStructuralResultGroupAutoImpl.h.

◆ IfcStructuralSteelProfilePropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralSteelProfileProperties.html">IfcStructuralSteelProfileProperties</exref> object.

Definition at line 238 of file Ifc2x2_Final/IfcStructuralSteelProfilePropertiesAutoImpl.h.

◆ IfcStructuralSurfaceConnectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralSurfaceConnection.html">IfcStructuralSurfaceConnection</exref> object.

Definition at line 83 of file Ifc2x2_Final/IfcStructuralSurfaceConnectionAutoImpl.h.

◆ IfcStructuralSurfaceMemberPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralSurfaceMember.html">IfcStructuralSurfaceMember</exref> object.

Definition at line 226 of file Ifc2x2_Final/IfcStructuralSurfaceMemberAutoImpl.h.

◆ IfcStructuralSurfaceMemberVaryingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuralSurfaceMemberVarying.html">IfcStructuralSurfaceMemberVarying</exref> object.

Definition at line 214 of file Ifc2x2_Final/IfcStructuralSurfaceMemberVaryingAutoImpl.h.

◆ IfcStructuredDimensionCalloutPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStructuredDimensionCallout.html">IfcStructuredDimensionCallout</exref> object.

Definition at line 81 of file Ifc2x2_Final/IfcStructuredDimensionCalloutAutoImpl.h.

◆ IfcStyledItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStyledItem.html">IfcStyledItem</exref> object.

Definition at line 241 of file Ifc2x2_Final/IfcStyledItemAutoImpl.h.

◆ IfcStyledRepresentationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcStyledRepresentation.html">IfcStyledRepresentation</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcStyledRepresentationAutoImpl.h.

◆ IfcSubContractResourcePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSubContractResource.html">IfcSubContractResource</exref> object.

Definition at line 217 of file Ifc2x2_Final/IfcSubContractResourceAutoImpl.h.

◆ IfcSubedgePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSubedge.html">IfcSubedge</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcSubedgeAutoImpl.h.

◆ IfcSurfaceCurveSweptAreaSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceCurveSweptAreaSolid.html">IfcSurfaceCurveSweptAreaSolid</exref> object.

Definition at line 267 of file Ifc2x2_Final/IfcSurfaceCurveSweptAreaSolidAutoImpl.h.

◆ IfcSurfaceOfLinearExtrusionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceOfLinearExtrusion.html">IfcSurfaceOfLinearExtrusion</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcSurfaceOfLinearExtrusionAutoImpl.h.

◆ IfcSurfaceOfRevolutionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceOfRevolution.html">IfcSurfaceOfRevolution</exref> object.

Definition at line 196 of file Ifc2x2_Final/IfcSurfaceOfRevolutionAutoImpl.h.

◆ IfcSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurface.html">IfcSurface</exref> object.

Definition at line 80 of file Ifc2x2_Final/IfcSurfaceAutoImpl.h.

◆ IfcSurfaceStyleLightingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyleLighting.html">IfcSurfaceStyleLighting</exref> object.

Definition at line 278 of file Ifc2x2_Final/IfcSurfaceStyleLightingAutoImpl.h.

◆ IfcSurfaceStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyle.html">IfcSurfaceStyle</exref> object.

Definition at line 230 of file Ifc2x2_Final/IfcSurfaceStyleAutoImpl.h.

◆ IfcSurfaceStyleRefractionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyleRefraction.html">IfcSurfaceStyleRefraction</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcSurfaceStyleRefractionAutoImpl.h.

◆ IfcSurfaceStyleRenderingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyleRendering.html">IfcSurfaceStyleRendering</exref> object.

Definition at line 282 of file Ifc2x2_Final/IfcSurfaceStyleRenderingAutoImpl.h.

◆ IfcSurfaceStyleShadingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyleShading.html">IfcSurfaceStyleShading</exref> object.

Definition at line 187 of file Ifc2x2_Final/IfcSurfaceStyleShadingAutoImpl.h.

◆ IfcSurfaceStyleWithTexturesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceStyleWithTextures.html">IfcSurfaceStyleWithTextures</exref> object.

Definition at line 212 of file Ifc2x2_Final/IfcSurfaceStyleWithTexturesAutoImpl.h.

◆ IfcSurfaceTexturePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSurfaceTexture.html">IfcSurfaceTexture</exref> object.

Definition at line 269 of file Ifc2x2_Final/IfcSurfaceTextureAutoImpl.h.

◆ IfcSweptAreaSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSweptAreaSolid.html">IfcSweptAreaSolid</exref> object.

Definition at line 215 of file Ifc2x2_Final/IfcSweptAreaSolidAutoImpl.h.

◆ IfcSweptDiskSolidPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSweptDiskSolid.html">IfcSweptDiskSolid</exref> object.

Definition at line 272 of file Ifc2x2_Final/IfcSweptDiskSolidAutoImpl.h.

◆ IfcSweptSurfacePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSweptSurface.html">IfcSweptSurface</exref> object.

Definition at line 210 of file Ifc2x2_Final/IfcSweptSurfaceAutoImpl.h.

◆ IfcSwitchingDeviceTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSwitchingDeviceType.html">IfcSwitchingDeviceType</exref> object.

Definition at line 213 of file Ifc2x2_Final/IfcSwitchingDeviceTypeAutoImpl.h.

◆ IfcSymbolStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSymbolStyle.html">IfcSymbolStyle</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcSymbolStyleAutoImpl.h.

◆ IfcSystemFurnitureElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSystemFurnitureElementType.html">IfcSystemFurnitureElementType</exref> object.

Definition at line 90 of file Ifc2x2_Final/IfcSystemFurnitureElementTypeAutoImpl.h.

◆ IfcSystemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcSystem.html">IfcSystem</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcSystemAutoImpl.h.

◆ IfcTablePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTable.html">IfcTable</exref> object.

Definition at line 219 of file Ifc2x2_Final/IfcTableAutoImpl.h.

◆ IfcTableRowPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTableRow.html">IfcTableRow</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcTableRowAutoImpl.h.

◆ IfcTankTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTankType.html">IfcTankType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcTankTypeAutoImpl.h.

◆ IfcTaskPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTask.html">IfcTask</exref> object.

Definition at line 345 of file Ifc2x2_Final/IfcTaskAutoImpl.h.

◆ IfcTelecomAddressPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTelecomAddress.html">IfcTelecomAddress</exref> object.

Definition at line 255 of file Ifc2x2_Final/IfcTelecomAddressAutoImpl.h.

◆ IfcTemperatureGradientMeasure

◆ IfcTendonAnchorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTendonAnchor.html">IfcTendonAnchor</exref> object.

Definition at line 78 of file Ifc2x2_Final/IfcTendonAnchorAutoImpl.h.

◆ IfcTendonPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTendon.html">IfcTendon</exref> object.

Definition at line 314 of file Ifc2x2_Final/IfcTendonAutoImpl.h.

◆ IfcTerminatorSymbolPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTerminatorSymbol.html">IfcTerminatorSymbol</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcTerminatorSymbolAutoImpl.h.

◆ IfcText

typedef OdAnsiString OdIfc2x2_final::IfcText

Definition at line 124 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcTextAlignment

◆ IfcTextLiteralPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextLiteral.html">IfcTextLiteral</exref> object.

Definition at line 237 of file Ifc2x2_Final/IfcTextLiteralAutoImpl.h.

◆ IfcTextLiteralWithExtentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextLiteralWithExtent.html">IfcTextLiteralWithExtent</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcTextLiteralWithExtentAutoImpl.h.

◆ IfcTextStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextStyle.html">IfcTextStyle</exref> object.

Definition at line 226 of file Ifc2x2_Final/IfcTextStyleAutoImpl.h.

◆ IfcTextStyleWithBoxCharacteristicsPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextStyleWithBoxCharacteristics.html">IfcTextStyleWithBoxCharacteristics</exref> object.

Definition at line 252 of file Ifc2x2_Final/IfcTextStyleWithBoxCharacteristicsAutoImpl.h.

◆ IfcTextStyleWithMirrorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextStyleWithMirror.html">IfcTextStyleWithMirror</exref> object.

Definition at line 186 of file IfcTextStyleWithMirrorAutoImpl.h.

◆ IfcTextStyleWithSpacingPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextStyleWithSpacing.html">IfcTextStyleWithSpacing</exref> object.

Definition at line 182 of file IfcTextStyleWithSpacingAutoImpl.h.

◆ IfcTextureCoordinateGeneratorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextureCoordinateGenerator.html">IfcTextureCoordinateGenerator</exref> object.

Definition at line 221 of file Ifc2x2_Final/IfcTextureCoordinateGeneratorAutoImpl.h.

◆ IfcTextureCoordinatePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextureCoordinate.html">IfcTextureCoordinate</exref> object.

Definition at line 192 of file Ifc2x2_Final/IfcTextureCoordinateAutoImpl.h.

◆ IfcTextureMapPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextureMap.html">IfcTextureMap</exref> object.

Definition at line 197 of file Ifc2x2_Final/IfcTextureMapAutoImpl.h.

◆ IfcTextureVertexPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTextureVertex.html">IfcTextureVertex</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcTextureVertexAutoImpl.h.

◆ IfcThermalAdmittanceMeasure

◆ IfcThermalConductivityMeasure

◆ IfcThermalExpansionCoefficientMeasure

◆ IfcThermalMaterialPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcThermalMaterialProperties.html">IfcThermalMaterialProperties</exref> object.

Definition at line 233 of file Ifc2x2_Final/IfcThermalMaterialPropertiesAutoImpl.h.

◆ IfcThermalResistanceMeasure

◆ IfcThermalTransmittanceMeasure

◆ IfcThermodynamicTemperatureMeasure

◆ IfcTimeMeasure

Definition at line 131 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcTimeSeriesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTimeSeries.html">IfcTimeSeries</exref> object.

Definition at line 294 of file Ifc2x2_Final/IfcTimeSeriesAutoImpl.h.

◆ IfcTimeSeriesReferenceRelationshipPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTimeSeriesReferenceRelationship.html">IfcTimeSeriesReferenceRelationship</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcTimeSeriesReferenceRelationshipAutoImpl.h.

◆ IfcTimeSeriesSchedulePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTimeSeriesSchedule.html">IfcTimeSeriesSchedule</exref> object.

Definition at line 241 of file Ifc2x2_Final/IfcTimeSeriesScheduleAutoImpl.h.

◆ IfcTimeSeriesValuePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTimeSeriesValue.html">IfcTimeSeriesValue</exref> object.

Definition at line 205 of file Ifc2x2_Final/IfcTimeSeriesValueAutoImpl.h.

◆ IfcTimeStamp

Definition at line 132 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcTopologicalRepresentationItemPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTopologicalRepresentationItem.html">IfcTopologicalRepresentationItem</exref> object.

Definition at line 75 of file Ifc2x2_Final/IfcTopologicalRepresentationItemAutoImpl.h.

◆ IfcTopologyRepresentationPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTopologyRepresentation.html">IfcTopologyRepresentation</exref> object.

Definition at line 88 of file Ifc2x2_Final/IfcTopologyRepresentationAutoImpl.h.

◆ IfcTorqueMeasure

Definition at line 133 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcTransformerTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTransformerType.html">IfcTransformerType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcTransformerTypeAutoImpl.h.

◆ IfcTransportElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTransportElement.html">IfcTransportElement</exref> object.

Definition at line 259 of file Ifc2x2_Final/IfcTransportElementAutoImpl.h.

◆ IfcTransportElementTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTransportElementType.html">IfcTransportElementType</exref> object.

Definition at line 198 of file Ifc2x2_Final/IfcTransportElementTypeAutoImpl.h.

◆ IfcTrapeziumProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTrapeziumProfileDef.html">IfcTrapeziumProfileDef</exref> object.

Definition at line 253 of file Ifc2x2_Final/IfcTrapeziumProfileDefAutoImpl.h.

◆ IfcTrimmedCurvePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTrimmedCurve.html">IfcTrimmedCurve</exref> object.

Definition at line 276 of file Ifc2x2_Final/IfcTrimmedCurveAutoImpl.h.

◆ IfcTShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTShapeProfileDef.html">IfcTShapeProfileDef</exref> object.

Definition at line 339 of file Ifc2x2_Final/IfcTShapeProfileDefAutoImpl.h.

◆ IfcTubeBundleTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTubeBundleType.html">IfcTubeBundleType</exref> object.

Definition at line 199 of file Ifc2x2_Final/IfcTubeBundleTypeAutoImpl.h.

◆ IfcTwoDirectionRepeatFactorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTwoDirectionRepeatFactor.html">IfcTwoDirectionRepeatFactor</exref> object.

Definition at line 185 of file Ifc2x2_Final/IfcTwoDirectionRepeatFactorAutoImpl.h.

◆ IfcTypeObjectPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTypeObject.html">IfcTypeObject</exref> object.

Definition at line 254 of file Ifc2x2_Final/IfcTypeObjectAutoImpl.h.

◆ IfcTypeProductPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcTypeProduct.html">IfcTypeProduct</exref> object.

Definition at line 233 of file Ifc2x2_Final/IfcTypeProductAutoImpl.h.

◆ IfcUnitaryEquipmentTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcUnitaryEquipmentType.html">IfcUnitaryEquipmentType</exref> object.

Definition at line 204 of file Ifc2x2_Final/IfcUnitaryEquipmentTypeAutoImpl.h.

◆ IfcUnitAssignmentPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcUnitAssignment.html">IfcUnitAssignment</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcUnitAssignmentAutoImpl.h.

◆ IfcUShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcUShapeProfileDef.html">IfcUShapeProfileDef</exref> object.

Definition at line 307 of file Ifc2x2_Final/IfcUShapeProfileDefAutoImpl.h.

◆ IfcValveTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcValveType.html">IfcValveType</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcValveTypeAutoImpl.h.

◆ IfcVaporPermeabilityMeasure

◆ IfcVectorPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVector.html">IfcVector</exref> object.

Definition at line 208 of file Ifc2x2_Final/IfcVectorAutoImpl.h.

◆ IfcVertexBasedTextureMapPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVertexBasedTextureMap.html">IfcVertexBasedTextureMap</exref> object.

Definition at line 211 of file Ifc2x2_Final/IfcVertexBasedTextureMapAutoImpl.h.

◆ IfcVertexLoopPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVertexLoop.html">IfcVertexLoop</exref> object.

Definition at line 182 of file Ifc2x2_Final/IfcVertexLoopAutoImpl.h.

◆ IfcVertexPointPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVertexPoint.html">IfcVertexPoint</exref> object.

Definition at line 181 of file Ifc2x2_Final/IfcVertexPointAutoImpl.h.

◆ IfcVertexPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVertex.html">IfcVertex</exref> object.

Definition at line 77 of file Ifc2x2_Final/IfcVertexAutoImpl.h.

◆ IfcVibrationIsolatorTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVibrationIsolatorType.html">IfcVibrationIsolatorType</exref> object.

Definition at line 202 of file Ifc2x2_Final/IfcVibrationIsolatorTypeAutoImpl.h.

◆ IfcVirtualElementPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVirtualElement.html">IfcVirtualElement</exref> object.

Definition at line 99 of file Ifc2x2_Final/IfcVirtualElementAutoImpl.h.

◆ IfcVirtualGridIntersectionPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcVirtualGridIntersection.html">IfcVirtualGridIntersection</exref> object.

Definition at line 239 of file Ifc2x2_Final/IfcVirtualGridIntersectionAutoImpl.h.

◆ IfcVolumeMeasure

Definition at line 135 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcVolumetricFlowRateMeasure

◆ IfcWallPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWall.html">IfcWall</exref> object.

Definition at line 203 of file Ifc2x2_Final/IfcWallAutoImpl.h.

◆ IfcWallStandardCasePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWallStandardCase.html">IfcWallStandardCase</exref> object.

Definition at line 168 of file Ifc2x2_Final/IfcWallStandardCaseAutoImpl.h.

◆ IfcWallTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWallType.html">IfcWallType</exref> object.

Definition at line 206 of file Ifc2x2_Final/IfcWallTypeAutoImpl.h.

◆ IfcWarpingConstantMeasure

Definition at line 137 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcWarpingMomentMeasure

Definition at line 138 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcWasteTerminalTypePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWasteTerminalType.html">IfcWasteTerminalType</exref> object.

Definition at line 209 of file Ifc2x2_Final/IfcWasteTerminalTypeAutoImpl.h.

◆ IfcWaterPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWaterProperties.html">IfcWaterProperties</exref> object.

Definition at line 289 of file Ifc2x2_Final/IfcWaterPropertiesAutoImpl.h.

◆ IfcWindowLiningPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWindowLiningProperties.html">IfcWindowLiningProperties</exref> object.

Definition at line 422 of file Ifc2x2_Final/IfcWindowLiningPropertiesAutoImpl.h.

◆ IfcWindowPanelPropertiesPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWindowPanelProperties.html">IfcWindowPanelProperties</exref> object.

Definition at line 277 of file Ifc2x2_Final/IfcWindowPanelPropertiesAutoImpl.h.

◆ IfcWindowPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWindow.html">IfcWindow</exref> object.

Definition at line 292 of file Ifc2x2_Final/IfcWindowAutoImpl.h.

◆ IfcWindowStylePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWindowStyle.html">IfcWindowStyle</exref> object.

Definition at line 244 of file Ifc2x2_Final/IfcWindowStyleAutoImpl.h.

◆ IfcWorkControlPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWorkControl.html">IfcWorkControl</exref> object.

Definition at line 333 of file Ifc2x2_Final/IfcWorkControlAutoImpl.h.

◆ IfcWorkPlanPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWorkPlan.html">IfcWorkPlan</exref> object.

Definition at line 90 of file Ifc2x2_Final/IfcWorkPlanAutoImpl.h.

◆ IfcWorkSchedulePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcWorkSchedule.html">IfcWorkSchedule</exref> object.

Definition at line 86 of file Ifc2x2_Final/IfcWorkScheduleAutoImpl.h.

◆ IfcYearNumber

Definition at line 139 of file Ifc2x2_FinalSimpleTypes.h.

◆ IfcZonePtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcZone.html">IfcZone</exref> object.

Definition at line 124 of file Ifc2x2_Final/IfcZoneAutoImpl.h.

◆ IfcZShapeProfileDefPtr

A data type that represents a smart pointer to a <exref target="https://docs.opendesign.com/tifc_api_cpp/OdIfc2x2_final__IfcZShapeProfileDef.html">IfcZShapeProfileDef</exref> object.

Definition at line 276 of file Ifc2x2_Final/IfcZShapeProfileDefAutoImpl.h.

Enumeration Type Documentation

◆ IfcActionSourceTypeEnum

This enumeration type contains possible action sources.

Enumerator
kIfcActionSourceTypeEnum_DEAD_LOAD_G 

The structure carries the dead load, which includes its own weight, the weight of any permanent non-structural partitions, built-in cupboards, floor surfacing materials and other finishes.

kIfcActionSourceTypeEnum_COMPLETION_G1 

Completion.

kIfcActionSourceTypeEnum_LIVE_LOAD_Q 

All the movable objects in a building such as people, desks, cupboards and filing cabinets produce an imposed load on the structure. This loading may come and go with the result that its intensity will vary considerably. At one moment a room may be empty, yet at another packed with people.

kIfcActionSourceTypeEnum_SNOW_S 

The magnitude of the snow load will depend upon the latitude and altitude of the site. In the lower latitudes no snow would be expected while in the high latitudes snow could last for six months or more.

kIfcActionSourceTypeEnum_WIND_W 

The wind acts both on the main structure and on the individual cladding units. The structure has to be braced to resist the horizontal load and anchored to the ground to prevent the whole building from being blown away, if the dead weight of the building is not sufficient to hold it down.

kIfcActionSourceTypeEnum_PRESTRESSING_P 

Presstressing load.

kIfcActionSourceTypeEnum_SETTLEMENT_U 

If one part of a building settles more than another part, then stresses are set up in the structures.

kIfcActionSourceTypeEnum_TEMPERATURE_T 

All building materials expand or contract with temperature change. Long continuous buildings will expand, and it is necessary to consider the expansion stresses.

kIfcActionSourceTypeEnum_EARTHQUAKE_E 

Earthquake loads affect the design of structures in areas of great seismic activity.

kIfcActionSourceTypeEnum_FIRE 

Fire action on the build facility.

kIfcActionSourceTypeEnum_IMPULSE 

Load from impulse force.

kIfcActionSourceTypeEnum_IMPACT 

Impact force from an object hitting the facility.

kIfcActionSourceTypeEnum_TRANSPORT 

Loads from transport.

kIfcActionSourceTypeEnum_ERECTION 

Loads on the facility that occur during erection, but not after completion.

kIfcActionSourceTypeEnum_PROPPING 

Propping

kIfcActionSourceTypeEnum_SYSTEM_IMPERFECTION 

Loads from imperfections in the system.

kIfcActionSourceTypeEnum_SHRINKAGE 

Loads from shrinkage.

kIfcActionSourceTypeEnum_CREEP 

Forces due to creep.

kIfcActionSourceTypeEnum_LACK_OF_FIT 

Lack of fit.

kIfcActionSourceTypeEnum_BUOYANCY 

Buoyancy.

kIfcActionSourceTypeEnum_ICE 

Loads from ice.

kIfcActionSourceTypeEnum_CURRENT 

Current.

kIfcActionSourceTypeEnum_WAVE 

Loads from a wave hitting the structure.

kIfcActionSourceTypeEnum_RAIN 

Rain and water on the structure.

kIfcActionSourceTypeEnum_BRAKES 

Brakes

kIfcActionSourceTypeEnum_USERDEFINED 

User defined. See objectType for user defined type.

kIfcActionSourceTypeEnum_NOTDEFINED 

Not defined.

kIfcActionSourceTypeEnum_unset 

The value is unset.

Definition at line 38 of file Ifc2x2_FinalEnum.h.

◆ IfcActionTypeEnum

This enumeration type is used to distinguish between possible action types at a high level. It can be used for an automated definition of load combinations and for dimensioning. The contained items and their acronyms are adopted from the Eurocode standard.

Enumerator
kIfcActionTypeEnum_PERMANENT_G 

Permanent G

kIfcActionTypeEnum_VARIABLE_Q 

Variable Q

kIfcActionTypeEnum_EXTRAORDINARY_A 

Extraordinary A

kIfcActionTypeEnum_USERDEFINED 

User defined

kIfcActionTypeEnum_NOTDEFINED 

Not defined

kIfcActionTypeEnum_unset 

The value is unset.

Definition at line 106 of file Ifc2x2_FinalEnum.h.

◆ IfcActuatorTypeEnum

The IfcActuatorTypeEnum defines the range of different types of actuator that can be specified.

Enumerator
kIfcActuatorTypeEnum_ELECTRICACTUATOR 

A device that electrically actuates a control element.

kIfcActuatorTypeEnum_HANDOPERATEDACTUATOR 

A device that manually actuates a control element.

kIfcActuatorTypeEnum_HYDRAULICACTUATOR 

A device that hydraulically actuates a control element.

kIfcActuatorTypeEnum_PNEUMATICACTUATOR 

A device that pneumatically actuates a control element.

kIfcActuatorTypeEnum_THERMOSTATICACTUATOR 

A device that thermostatically actuates a control element.

kIfcActuatorTypeEnum_USERDEFINED 

User-defined type.

kIfcActuatorTypeEnum_NOTDEFINED 

Undefined type.

kIfcActuatorTypeEnum_unset 

The value is unset.

Definition at line 130 of file Ifc2x2_FinalEnum.h.

◆ IfcAddressTypeEnum

This enumeration identifies the logical location of the address.

Enumerator
kIfcAddressTypeEnum_OFFICE 

An office address.

kIfcAddressTypeEnum_SITE 

A site address.

kIfcAddressTypeEnum_HOME 

A home address.

kIfcAddressTypeEnum_DISTRIBUTIONPOINT 

A postal distribution point address.

kIfcAddressTypeEnum_USERDEFINED 

A user defined address type to be provided.

kIfcAddressTypeEnum_unset 

The value is unset.

Definition at line 158 of file Ifc2x2_FinalEnum.h.

◆ IfcAheadOrBehind

An enumeration type that is used to specify whether a local time is ahead or behind of the coordinated universal time.

Enumerator
kIfcAheadOrBehind_AHEAD 

The time is ahead of coordinated universal time.

kIfcAheadOrBehind_BEHIND 

The time is behind of coordinated universal time.

kIfcAheadOrBehind_unset 

The value is unset.

Definition at line 182 of file Ifc2x2_FinalEnum.h.

◆ IfcAirTerminalBoxTypeEnum

This enumeration identifies different types of air terminal boxes.

Enumerator
kIfcAirTerminalBoxTypeEnum_CONSTANTFLOW 

Terminal box does not include a means to reset the volume automatically to an outside signal such as thermostat.

kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREDEPENDANT 

Terminal box includes a means to reset the volume automatically to a different control point in response to an outside signal such as thermostat: air-flow rate depends on supply pressure.

kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREINDEPENDANT 

Terminal box includes a means to reset the volume automatically to a different control point in response to an outside signal such as thermostat: air-flow rate is independent of supply pressure.

kIfcAirTerminalBoxTypeEnum_USERDEFINED 

User-defined terminal box.

kIfcAirTerminalBoxTypeEnum_NOTDEFINED 

Undefined terminal box.

kIfcAirTerminalBoxTypeEnum_unset 

The value is unset.

Definition at line 200 of file Ifc2x2_FinalEnum.h.

◆ IfcAirTerminalTypeEnum

Enumeration defining the functional types of air terminals.

Enumerator
kIfcAirTerminalTypeEnum_GRILLE 

A covering for any area through which air passes.

kIfcAirTerminalTypeEnum_REGISTER 

A grille typically equipped with a damper or control valve.

kIfcAirTerminalTypeEnum_DIFFUSER 

An outlet discharging supply air in various directions and planes.

kIfcAirTerminalTypeEnum_EYEBALL 

A small, circular diffuser.

kIfcAirTerminalTypeEnum_IRIS 
kIfcAirTerminalTypeEnum_LINEARGRILLE 
kIfcAirTerminalTypeEnum_LINEARDIFFUSER 
kIfcAirTerminalTypeEnum_USERDEFINED 

User-defined air terminal type.

kIfcAirTerminalTypeEnum_NOTDEFINED 

Undefined air terminal type.

kIfcAirTerminalTypeEnum_unset 

The value is unset.

Definition at line 224 of file Ifc2x2_FinalEnum.h.

◆ IfcAirToAirHeatRecoveryTypeEnum

Defines general types of air-to-air heat recovery devices.

Enumerator
kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECOUNTERFLOWEXCHANGER 

Heat exchanger with moving parts and alternate layers of plates, separated and sealed from the exhaust and supply air stream passages with primary air entering at secondary air outlet location and exiting at secondary air inlet location.

kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECROSSFLOWEXCHANGER 

Heat exchanger with moving parts and alternate layers of plates, separated and sealed from the exhaust and supply air stream passages with secondary air flow in the direction perpendicular to primary air flow.

kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATEPARALLELFLOWEXCHANGER 

Heat exchanger with moving parts and alternate layers of plates, separated and sealed from the exhaust and supply air stream passages with primary air entering at secondary air inlet location and exiting at secondary air outlet location.

kIfcAirToAirHeatRecoveryTypeEnum_ROTARYWHEEL 

A heat wheel with a revolving cylinder filled with an air-permeable medium having a large internal surface area.

kIfcAirToAirHeatRecoveryTypeEnum_RUNAROUNDCOILLOOP 

A typical coil energy recovery loop places extended surface, finned tube water coils in the supply and exhaust airstreams of a building.

kIfcAirToAirHeatRecoveryTypeEnum_HEATPIPE 

A passive energy recovery device with a heat pipe divided into evaporator and condenser sections.

kIfcAirToAirHeatRecoveryTypeEnum_TWINTOWERENTHALPYRECOVERYLOOPS 

An air-to-liquid, liquid-to-air enthalpy recovery system with a sorbent liquid circulates continuously between supply and exhaust airstreams, alternately contacting both airstreams directly in contactor towers.

kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONSEALEDTUBEHEATEXCHANGERS 

Sealed systems that consist of an evaporator, a condenser, interconnecting piping, and an intermediate working fluid that is present in both liquid and vapor phases where the evaporator and the condenser are usually at opposite ends of a bundle of straight, individual thermosiphon tubes and the exhaust and supply ducts are adjacent to each other.

kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONCOILTYPEHEATEXCHANGERS 

Sealed systems that consist of an evaporator, a condenser, interconnecting piping, and an intermediate working fluid that is present in both liquid and vapor phases where the evaporator and condensor coils are installed independently in the ducts and are interconnected by the working fluid piping.

kIfcAirToAirHeatRecoveryTypeEnum_USERDEFINED 

User-defined air to air heat recovery type.

kIfcAirToAirHeatRecoveryTypeEnum_NOTDEFINED 

Undefined air to air heat recovery type.

kIfcAirToAirHeatRecoveryTypeEnum_unset 

The value is unset.

Definition at line 253 of file Ifc2x2_FinalEnum.h.

◆ IfcAlarmTypeEnum

The IfcAlarmTypeEnum defines the range of different types of alarm that can be specified.

Enumerator
kIfcAlarmTypeEnum_BELL 

An audible alarm.

kIfcAlarmTypeEnum_BREAKGLASSBUTTON 

An alarm activation mechanism in which a protective glass has to be broken to enable a button to be pressed.

kIfcAlarmTypeEnum_LIGHT 

A visual alarm.

kIfcAlarmTypeEnum_MANUALPULLBOX 

An alarm activation mechanism in which activation is achieved by a pulling action.

kIfcAlarmTypeEnum_SIREN 

An audible alarm.

kIfcAlarmTypeEnum_WHISTLE 

An audible alarm.

kIfcAlarmTypeEnum_USERDEFINED 

User-defined type.

kIfcAlarmTypeEnum_NOTDEFINED 

Undefined type.

kIfcAlarmTypeEnum_unset 

The value is unset.

Definition at line 289 of file Ifc2x2_FinalEnum.h.

◆ IfcAnalysisModelTypeEnum

This type definition is used to distinguish between different types of structural analysis models. The analysis models are differentiated by their dimensionality.

Enumerator
kIfcAnalysisModelTypeEnum_IN_PLANE_LOADING_2D 

In plan loading 2D

kIfcAnalysisModelTypeEnum_OUT_PLANE_LOADING_2D 

Out plane loading 2D

kIfcAnalysisModelTypeEnum_LOADING_3D 

Loading 3D

kIfcAnalysisModelTypeEnum_USERDEFINED 

User defined

kIfcAnalysisModelTypeEnum_NOTDEFINED 

Not defined

kIfcAnalysisModelTypeEnum_unset 

The value is unset.

Definition at line 319 of file Ifc2x2_FinalEnum.h.

◆ IfcAnalysisTheoryTypeEnum

This enumeration is used to distinguish between different types of structural analysis methods, including first order theory, second order theory (small deformations), third order theory (large deformations) and the full nonlinear theory (geometric nonlinearity together with other nonlinearities such as plasticity).

Enumerator
kIfcAnalysisTheoryTypeEnum_FIRST_ORDER_THEORY 

1st order theory

kIfcAnalysisTheoryTypeEnum_SECOND_ORDER_THEORY 

2nd order theory

kIfcAnalysisTheoryTypeEnum_THIRD_ORDER_THEORY 

3rd order theory

kIfcAnalysisTheoryTypeEnum_FULL_NONLINEAR_THEORY 

Full non-linear theory

kIfcAnalysisTheoryTypeEnum_USERDEFINED 

User defined.

kIfcAnalysisTheoryTypeEnum_NOTDEFINED 

Undefined.

kIfcAnalysisTheoryTypeEnum_unset 

The value is unset.

Definition at line 343 of file Ifc2x2_FinalEnum.h.

◆ IfcArithmeticOperatorEnum

IfcArithmeticOperatorEnum specifies the form of arithmetic operation implied by the relationship.

Enumerator
kIfcArithmeticOperatorEnum_ADD 

Add

kIfcArithmeticOperatorEnum_DIVIDE 

Divide

kIfcArithmeticOperatorEnum_MULTIPLY 

Multiply

kIfcArithmeticOperatorEnum_SUBTRACT 

Subtract

kIfcArithmeticOperatorEnum_unset 

The value is unset.

Definition at line 369 of file Ifc2x2_FinalEnum.h.

◆ IfcAssemblyPlaceEnum

This enumeration defines where the assembly is intended to take place, either in a factory or on the building site.

Enumerator
kIfcAssemblyPlaceEnum_SITE 

This assembly is assembled at site.

kIfcAssemblyPlaceEnum_FACTORY 

This assembly is assembled in a factory.

kIfcAssemblyPlaceEnum_NOTDEFINED 

No description available.

kIfcAssemblyPlaceEnum_unset 

The value is unset.

Definition at line 391 of file Ifc2x2_FinalEnum.h.

◆ IfcBeamTypeEnum

This enumeration defines the different predefined types of beams that can further specify an IfcBeam or IfcBeamType.

Enumerator
kIfcBeamTypeEnum_BEAM 

A standard beam usually used horizontally.

kIfcBeamTypeEnum_JOIST 

A beam used to support a floor or ceiling.

kIfcBeamTypeEnum_LINTEL 

A beam or horizontal piece of material over an opening (e.g. door, window).

kIfcBeamTypeEnum_T_BEAM 

A beam that forms part of a slab construction and acts together with the slab which it carries. Such beams are often of T-shape (therefore the English name), but may have other shapes as well, e.g. an L-Shape or an Inverted-T-Shape.

kIfcBeamTypeEnum_USERDEFINED 

User-defined linear beam element.

kIfcBeamTypeEnum_NOTDEFINED 

Undefined linear beam element.

kIfcBeamTypeEnum_unset 

The value is unset.

Definition at line 437 of file Ifc2x2_FinalEnum.h.

◆ IfcBenchmarkEnum

IfcBenchmarkEnum is an enumeration used to identify the logical comparators that can be applied in conjunction with constraint values.

Enumerator
kIfcBenchmarkEnum_GREATERTHAN 

Identifies that a value must be greater than that set by the constraint.

kIfcBenchmarkEnum_GREATERTHANOREQUALTO 

Identifies that a value must be either greater than or equal to that set by the constraint.

kIfcBenchmarkEnum_LESSTHAN 

Identifies that a value must be less than that set by the constraint.

kIfcBenchmarkEnum_LESSTHANOREQUALTO 

Identifies that a value must be either less than or equal to that set by the constraint.

kIfcBenchmarkEnum_EQUALTO 

Identifies that a value must be equal to that set by the constraint.

kIfcBenchmarkEnum_NOTEQUALTO 

Identifies that a value must be not equal to that set by the constraint.

kIfcBenchmarkEnum_unset 

The value is unset.

Definition at line 463 of file Ifc2x2_FinalEnum.h.

◆ IfcBoilerTypeEnum

Enumeration defining the typical types of boilers.

Enumerator
kIfcBoilerTypeEnum_WATER 

Water boiler.

kIfcBoilerTypeEnum_STEAM 

Steam boiler.

kIfcBoilerTypeEnum_USERDEFINED 

User-defined Boiler type.

kIfcBoilerTypeEnum_NOTDEFINED 

Undefined Boiler type.

kIfcBoilerTypeEnum_unset 

The value is unset.

Definition at line 489 of file Ifc2x2_FinalEnum.h.

◆ IfcBooleanOperator

Boolean operators that apply to the first and second Boolean operands.

Enumerator
kIfcBooleanOperator_UNION 

The operation of constructing the regularized set theoretic union of the volumes defined by two solids.

kIfcBooleanOperator_INTERSECTION 

The operation of constructing the regularized set theoretic intersection of the volumes defined by two solids.

kIfcBooleanOperator_DIFFERENCE 

The regularized set theoretic difference between the volumes defined by two solids.

kIfcBooleanOperator_unset 

The value is unset.

Definition at line 511 of file Ifc2x2_FinalEnum.h.

◆ IfcBSplineCurveForm

The IfcBSplineCurveForm represents a part of a curve of some specific form.

Enumerator
kIfcBSplineCurveForm_POLYLINE_FORM 

A connected sequence of line segments represented by degree 1 B-spline basis functions.

kIfcBSplineCurveForm_CIRCULAR_ARC 

An arc of a circle, or a complete circle represented by a B-spline curve.

kIfcBSplineCurveForm_ELLIPTIC_ARC 

An arc of an ellipse, or a complete ellipse, represented by a B-spline curve.

kIfcBSplineCurveForm_PARABOLIC_ARC 

An arc of finite length of a parabola represented by a B-spline curve.

kIfcBSplineCurveForm_HYPERBOLIC_ARC 

An arc of finite length of one branch of a hyperbola represented by a B-spline curve.

kIfcBSplineCurveForm_UNSPECIFIED 

A B-spline curve for which no particular form is specified.

kIfcBSplineCurveForm_unset 

The value is unset.

Definition at line 411 of file Ifc2x2_FinalEnum.h.

◆ IfcCableCarrierFittingTypeEnum

The IfcCableCarrierFittingTypeEnum defines the range of different types of cable carrier fitting that can be specified.

Enumerator
kIfcCableCarrierFittingTypeEnum_BEND 

A fitting that changes the route of the cable carrier.

kIfcCableCarrierFittingTypeEnum_CROSS 

A fitting at which two branches are taken from the main route of the cable carrier simultaneously.

kIfcCableCarrierFittingTypeEnum_REDUCER 

A fitting that changes the physical size of the main route of the cable carrier.

kIfcCableCarrierFittingTypeEnum_TEE 

A fitting at which a branch is taken from the main route of the cable carrier.

kIfcCableCarrierFittingTypeEnum_USERDEFINED 

User-defined type.

kIfcCableCarrierFittingTypeEnum_NOTDEFINED 

Undefined type.

kIfcCableCarrierFittingTypeEnum_unset 

The value is unset.

Definition at line 531 of file Ifc2x2_FinalEnum.h.

◆ IfcCableCarrierSegmentTypeEnum

The IfcCableCarrierSegmentTypeEnum defines the range of different types of cable carrier segment that can be specified.

Enumerator
kIfcCableCarrierSegmentTypeEnum_CABLELADDERSEGMENT 

An open carrier segment on which cables are carried on a ladder structure.

kIfcCableCarrierSegmentTypeEnum_CABLETRAYSEGMENT 

A (typically) open carrier segment onto which cables are laid.

kIfcCableCarrierSegmentTypeEnum_CABLETRUNKINGSEGMENT 

An enclosed carrier segment with one or more compartments into which cables are placed.

kIfcCableCarrierSegmentTypeEnum_CONDUITSEGMENT 

An enclosed tubular carrier segment through which cables are pulled.

kIfcCableCarrierSegmentTypeEnum_USERDEFINED 

User-defined type.

kIfcCableCarrierSegmentTypeEnum_NOTDEFINED 

Undefined type.

kIfcCableCarrierSegmentTypeEnum_unset 

The value is unset.

Definition at line 557 of file Ifc2x2_FinalEnum.h.

◆ IfcCableSegmentTypeEnum

The IfcCableSegmentTypeEnum defines the range of different types of cable segment that can be specified.

Enumerator
kIfcCableSegmentTypeEnum_CABLESEGMENT 

Cable with a specific purpose to lead electric current within a circuit or any other electric construction. Includes all types of electric cables, mainly several core segments or conductor segments wrapped together.

kIfcCableSegmentTypeEnum_CONDUCTORSEGMENT 

A single linear element within a cable or an exposed wire (such as for grounding) with the specific purpose to lead electric current, data, or a telecommunications signal.

kIfcCableSegmentTypeEnum_USERDEFINED 

User-defined type.

kIfcCableSegmentTypeEnum_NOTDEFINED 

Undefined type.

kIfcCableSegmentTypeEnum_unset 

The value is unset.

Definition at line 583 of file Ifc2x2_FinalEnum.h.

◆ IfcChangeActionEnum

IfcChangeActionEnum identifies the type of change that might have occurred to the object during the last session (for example, added, modified, deleted). This information is required in a partial model exchange scenario so that an application or model server will know how an object might have been affected by the previous application.

Enumerator
kIfcChangeActionEnum_NOCHANGE 

Object has not been modified.

kIfcChangeActionEnum_MODIFIED 

A modification to the object has been made by the user and application defined by the LastModifyingUser and LastModifyingApplication respectively.

kIfcChangeActionEnum_ADDED 

The object has been created by the user and application defined by the OwningUser and OwningApplication respectively.

kIfcChangeActionEnum_DELETED 

The object has been deleted by the user and application defined by the LastModifyingUser and LastModifyingApplication respectively.

kIfcChangeActionEnum_MODIFIEDADDED 

The object has been added and modified by the user and application defined by the LastModifyingUser and LastModifyingApplication respectively.

kIfcChangeActionEnum_MODIFIEDDELETED 

The object has been modified and deleted by the user and application defined by the LastModifyingUser and LastModifyingApplication respectively.

kIfcChangeActionEnum_unset 

The value is unset.

Definition at line 605 of file Ifc2x2_FinalEnum.h.

◆ IfcChillerTypeEnum

Enumeration defining the typical types of Chillers classified by their method of heat rejection.

Enumerator
kIfcChillerTypeEnum_AIRCOOLED 

Air cooled chiller.

kIfcChillerTypeEnum_WATERCOOLED 

Water cooled chiller.

kIfcChillerTypeEnum_HEATRECOVERY 

Heat recovery chiller.

kIfcChillerTypeEnum_USERDEFINED 

User-defined chiller type.

kIfcChillerTypeEnum_NOTDEFINED 

Undefined chiller type.

kIfcChillerTypeEnum_unset 

The value is unset.

Definition at line 631 of file Ifc2x2_FinalEnum.h.

◆ IfcCoilTypeEnum

Enumeration defining the typical types of coils.

Enumerator
kIfcCoilTypeEnum_DXCOOLINGCOIL 

Cooling coil using a refrigerant to cool the air stream directly.

kIfcCoilTypeEnum_WATERCOOLINGCOIL 

Cooling coil using chilled water. HYDRONICCOIL supercedes this enumerator.

kIfcCoilTypeEnum_STEAMHEATINGCOIL 

Heating coil using steam as heating source.

kIfcCoilTypeEnum_WATERHEATINGCOIL 

Heating coil using hot water as a heating source. HYDRONICCOIL supercedes this enumerator.

kIfcCoilTypeEnum_ELECTRICHEATINGCOIL 

Heating coil using electricity as a heating source.

kIfcCoilTypeEnum_GASHEATINGCOIL 

Heating coil using gas as a heating source.

kIfcCoilTypeEnum_USERDEFINED 

User-defined coil type.

kIfcCoilTypeEnum_NOTDEFINED 

Undefined coil type.

kIfcCoilTypeEnum_unset 

The value is unset.

Definition at line 655 of file Ifc2x2_FinalEnum.h.

◆ IfcColumnTypeEnum

This enumeration defines the different predefined types of columns that can further specify an IfcColumn or IfcColumnType.

Enumerator
kIfcColumnTypeEnum_COLUMN 

A usually vertical member that may be load bearing and requiring resistance to vertical forces by compression but also sometimes to lateral forces.

kIfcColumnTypeEnum_USERDEFINED 

User-defined linear element.

kIfcColumnTypeEnum_NOTDEFINED 

Undefined linear element.

kIfcColumnTypeEnum_unset 

The value is unset.

Definition at line 685 of file Ifc2x2_FinalEnum.h.

◆ IfcCompressorTypeEnum

Enumeration defining the typical types of compressors.

Enumerator
kIfcCompressorTypeEnum_DYNAMIC 

The pressure of refrigerant vapor is increased by a continuous transfer of angular momentum from a rotating member to the vapor followed by conversion of this momentum into static pressure.

kIfcCompressorTypeEnum_RECIPROCATING 

Positive-displacement compressor using a piston driven by a connecting rod from a crankshaft.

kIfcCompressorTypeEnum_ROTARY 

Positive-displacement compressor using a roller or rotor device.

kIfcCompressorTypeEnum_SCROLL 

Positive-displacement compressor using two inter-fitting, spiral-shaped scroll members.

kIfcCompressorTypeEnum_TROCHOIDAL 

Positive-displacement compressor using a rolling motion of one circle outside or inside the circumference of a basic circle and produce either epitrochoids or hypotrochoids.

kIfcCompressorTypeEnum_SINGLESTAGE 

Positive-displacement reciprocating compressor where vapor is compressed in a single stage.

kIfcCompressorTypeEnum_BOOSTER 

Positive-displacement reciprocating compressor where pressure is increased by a booster.

kIfcCompressorTypeEnum_OPENTYPE 

Positive-displacement reciprocating compressor where the shaft extends through a seal in the crankcase for an external drive.

kIfcCompressorTypeEnum_HERMETIC 

Positive-displacement reciprocating compressor where the motor and compressor are contained within the same housing, with the motor shaft integral with the compressor crankshaft and the motor in contact with refrigerant.

kIfcCompressorTypeEnum_SEMIHERMETIC 

Positive-displacement reciprocating compressor where the hermetic compressors use bolted construction amenable to field repair.

kIfcCompressorTypeEnum_WELDEDSHELLHERMETIC 

Positive-displacement reciprocating compressor where the motor compressor is mounted inside a steel shell, which, in turn is sealed by welding.

kIfcCompressorTypeEnum_ROLLINGPISTON 

Positive-displacement rotary compressor using a roller mounted on the eccentric of a shaft with a single vane in the nonrotating cylindrical housing.

kIfcCompressorTypeEnum_ROTARYVANE 

Positive-displacement rotary compressor using a roller mounted on the eccentric of a shaft with multiple vanes in the nontotating cylindrical housing.

kIfcCompressorTypeEnum_SINGLESCREW 

Positive-displacement rotary compressor using a single cylindrical main rotor that works with a pair of gate rotors.

kIfcCompressorTypeEnum_TWINSCREW 

Positive-displacement rotary compressor using two mating helically grooved rotors, male (lobes) and female (flutes) in a stationary housing with inlet and outlet gas ports.

kIfcCompressorTypeEnum_USERDEFINED 

User-defined compressor type.

kIfcCompressorTypeEnum_NOTDEFINED 

Undefined compressor type.

kIfcCompressorTypeEnum_unset 

The value is unset.

Definition at line 705 of file Ifc2x2_FinalEnum.h.

◆ IfcCondenserTypeEnum

Enumeration defining the typical types of condensers. Air is used as the cooling medium for AIRCOOLED; water is used as the cooling medium for all other types.

Enumerator
kIfcCondenserTypeEnum_WATERCOOLEDSHELLTUBE 

Water-cooled condenser with cooling water circulated through one or more tubes contained within the shell.

kIfcCondenserTypeEnum_WATERCOOLEDSHELLCOIL 

Water-cooled condenser with cooling water circulated through one or more continuous or assembled coils contained within the shell.

kIfcCondenserTypeEnum_WATERCOOLEDTUBEINTUBE 

Water-cooled condenser consisting of one or more assemblies of two tubes, one within the other.

kIfcCondenserTypeEnum_WATERCOOLEDBRAZEDPLATE 

Water-cooled condenser with plates brazed together to form an assembly of separate channels.

kIfcCondenserTypeEnum_AIRCOOLED 

A condenser in which heat is transferred to an air-stream.

kIfcCondenserTypeEnum_EVAPORATIVECOOLED 

A condenser that is cooled evaporatively.

kIfcCondenserTypeEnum_USERDEFINED 

User-defined condenser type.

kIfcCondenserTypeEnum_NOTDEFINED 

Undefined condenser type.

kIfcCondenserTypeEnum_unset 

The value is unset.

Definition at line 753 of file Ifc2x2_FinalEnum.h.

◆ IfcConnectionTypeEnum

This enumeration defines the different ways how path based elements (such as layered IfcWall elements) can connect.

Enumerator
kIfcConnectionTypeEnum_ATPATH 

Connection along the path of the connected element.

kIfcConnectionTypeEnum_ATSTART 

Connection at the start of the connected element.

kIfcConnectionTypeEnum_ATEND 

Connection at the end of the connected element.

kIfcConnectionTypeEnum_NOTDEFINED 

No description available.

kIfcConnectionTypeEnum_unset 

The value is unset.

Definition at line 783 of file Ifc2x2_FinalEnum.h.

◆ IfcConstraintEnum

IfcConstraintEnum is an enumeration used to qualify a constraint.

Enumerator
kIfcConstraintEnum_HARD 

Qualifies a constraint such that it must be followed rigidly within or at the values set.

kIfcConstraintEnum_SOFT 

Qualifies a constraint such that it should be followed within or at the values set.

kIfcConstraintEnum_ADVISORY 

Qualifies a constraint such that it is advised that it is followed within or at the values set.

kIfcConstraintEnum_USERDEFINED 

A user-defined grade indicated by a separate attribute at the referencing entity.

kIfcConstraintEnum_NOTDEFINED 

Grade has not been specified.

kIfcConstraintEnum_unset 

The value is unset.

Definition at line 805 of file Ifc2x2_FinalEnum.h.

◆ IfcControllerTypeEnum

The IfcControllerTypeEnum defines the range of different types of controller that can be specified.

Enumerator
kIfcControllerTypeEnum_FLOATING 

Output increases or decreases at a constant or accelerating rate.

kIfcControllerTypeEnum_PROPORTIONAL 

Output is proportional to the control error and optionally time integral and derivative.

kIfcControllerTypeEnum_PROPORTIONALINTEGRAL 
kIfcControllerTypeEnum_PROPORTIONALINTEGRALDERIVATIVE 
kIfcControllerTypeEnum_TIMEDTWOPOSITION 
kIfcControllerTypeEnum_TWOPOSITION 

Output can be either on or off.

kIfcControllerTypeEnum_USERDEFINED 

User-defined type.

kIfcControllerTypeEnum_NOTDEFINED 

Undefined type.

kIfcControllerTypeEnum_unset 

The value is unset.

Definition at line 829 of file Ifc2x2_FinalEnum.h.

◆ IfcCooledBeamTypeEnum

There are two general types of cooled or chilled beams: passive and active. An active Cooled Beam uses a fan or other auxiliary device to aid in air recirculation, while a passive Cooled Beam relies solely on convection to cool the space.

Enumerator
kIfcCooledBeamTypeEnum_ACTIVE 

An active or ventilated cooled beam provides cooling (and heating) but can also function as an air terminal in a ventilation system.

kIfcCooledBeamTypeEnum_PASSIVE 

A passive or static cooled beam provides cooling (and heating) to a room or zone.

kIfcCooledBeamTypeEnum_USERDEFINED 

User-defined cooled beam type.

kIfcCooledBeamTypeEnum_NOTDEFINED 

Undefined cooled beam type.

kIfcCooledBeamTypeEnum_unset 

The value is unset.

Definition at line 856 of file Ifc2x2_FinalEnum.h.

◆ IfcCoolingTowerTypeEnum

Enumeration defining the typical types of cooling towers.

Enumerator
kIfcCoolingTowerTypeEnum_NATURALDRAFT 

Air flow is produced naturally.

kIfcCoolingTowerTypeEnum_MECHANICALINDUCEDDRAFT 

Air flow is produced by a mechanical device, typically one or more fans, located on the air outlet side of the cooling tower.

kIfcCoolingTowerTypeEnum_MECHANICALFORCEDDRAFT 

Air flow is produced by a mechanical device, typically one or more fans, located on the inlet air side of the cooling tower.

kIfcCoolingTowerTypeEnum_USERDEFINED 

User-defined cooling tower type.

kIfcCoolingTowerTypeEnum_NOTDEFINED 

Undefined cooling tower type.

kIfcCoolingTowerTypeEnum_unset 

The value is unset.

Definition at line 878 of file Ifc2x2_FinalEnum.h.

◆ IfcCostScheduleTypeEnum

An IfcCostScheduleTypeEnum is a list of the available types of cost schedule from which that required may be selected.

Enumerator
kIfcCostScheduleTypeEnum_BUDGET 

An allocation of money for a particular purpose.

kIfcCostScheduleTypeEnum_COSTPLAN 

An assessment of the amount of money needing to be expended for a defined purpose based on incomplete information about the goods and services required for a construction or installation.

kIfcCostScheduleTypeEnum_ESTIMATE 

An assessment of the amount of money needing to be expended for a defined purpose based on actual information about the goods and services required for a construction or installation.

kIfcCostScheduleTypeEnum_TENDER 

An offer to provide goods and services.

kIfcCostScheduleTypeEnum_PRICEDBILLOFQUANTITIES 

A complete listing of all work items forming construction or installation works in which costs have been allocated to work items.

kIfcCostScheduleTypeEnum_UNPRICEDBILLOFQUANTITIES 

A complete listing of all work items forming construction or installation works in which costs have not yet been allocated to work items.

kIfcCostScheduleTypeEnum_SCHEDULEOFRATES 

A listing of each type of goods forming construction or installation works with the cost of purchase, construction/installation, overheads and profit assigned so that additional items of that type can be costed.

kIfcCostScheduleTypeEnum_USERDEFINED 

User-defined type.

kIfcCostScheduleTypeEnum_NOTDEFINED 

Undefined type.

kIfcCostScheduleTypeEnum_unset 

The value is unset.

Definition at line 902 of file Ifc2x2_FinalEnum.h.

◆ IfcCoveringTypeEnum

This enumeration defines the range of different types of covering that can further specify an IfcCovering or an IfcCoveringType.

Enumerator
kIfcCoveringTypeEnum_CEILING 

The covering is used to represent a ceiling.

kIfcCoveringTypeEnum_FLOORING 

The covering is used to represent a flooring.

kIfcCoveringTypeEnum_CLADDING 

The covering is used to represent a cladding.

kIfcCoveringTypeEnum_ROOFING 

The covering is used to represent a roof covering.

kIfcCoveringTypeEnum_INSULATION 

The covering is used to insulate an element for thermal or acoustic purposes.

kIfcCoveringTypeEnum_MEMBRANE 

An impervious layer that could be used for e.g. roof covering (below tiling - that may be known as sarking etc.) or as a damp proof course membrane; also, waterproofing material on a bridge structure (typically on top of bridge slab).

kIfcCoveringTypeEnum_SLEEVING 

The covering is used to isolate a distribution element from a space in which it is contained.

kIfcCoveringTypeEnum_WRAPPING 

The covering is used for wrapping particularly of distribution elements using tape.

kIfcCoveringTypeEnum_USERDEFINED 

User defined type of covering.

kIfcCoveringTypeEnum_NOTDEFINED 

Undefined type of covering.

kIfcCoveringTypeEnum_unset 

The value is unset.

Definition at line 934 of file Ifc2x2_FinalEnum.h.

◆ IfcCurrencyEnum

An enumeration of the international abbreviations of currencies used of various countries.

Enumerator
kIfcCurrencyEnum_AED 

United Arab Emirates

kIfcCurrencyEnum_AES 

Argentina

kIfcCurrencyEnum_ATS 

Austria

kIfcCurrencyEnum_AUD 

Australia

kIfcCurrencyEnum_BBD 

Barbados

kIfcCurrencyEnum_BEG 

Belgium

kIfcCurrencyEnum_BGL 

Bulgaria

kIfcCurrencyEnum_BHD 

Bahrain

kIfcCurrencyEnum_BMD 

Bermuda

kIfcCurrencyEnum_BND 

Brunei

kIfcCurrencyEnum_BRL 

Brazil

kIfcCurrencyEnum_BSD 

Bahamas

kIfcCurrencyEnum_BWP 

Botswana

kIfcCurrencyEnum_BZD 

Belize

kIfcCurrencyEnum_CAD 

Canada

kIfcCurrencyEnum_CBD 

Caribbean

kIfcCurrencyEnum_CHF 

Switzerland

kIfcCurrencyEnum_CLP 

Chile

kIfcCurrencyEnum_CNY 

China

kIfcCurrencyEnum_CYS 

Cyprus

kIfcCurrencyEnum_CZK 

Czech Republic

kIfcCurrencyEnum_DDP 

Dominican Republic

kIfcCurrencyEnum_DEM 

Germany

kIfcCurrencyEnum_DKK 

Denmark

kIfcCurrencyEnum_EGL 

Egypt

kIfcCurrencyEnum_EST 

Spain

kIfcCurrencyEnum_EUR 

[object Object]

kIfcCurrencyEnum_FAK 

Faroe Islands

kIfcCurrencyEnum_FIM 

Finland

kIfcCurrencyEnum_FJD 

Fiji

kIfcCurrencyEnum_FKP 

Falkland Islands

kIfcCurrencyEnum_FRF 

France

kIfcCurrencyEnum_GBP 

United Kingdom

kIfcCurrencyEnum_GIP 

Gibraltar

kIfcCurrencyEnum_GMD 

Gambia

kIfcCurrencyEnum_GRX 

Greece

kIfcCurrencyEnum_HKD 

Hong Kong

kIfcCurrencyEnum_HUF 

Hungary

kIfcCurrencyEnum_ICK 

Iceland

kIfcCurrencyEnum_IDR 

Indonesia

kIfcCurrencyEnum_ILS 

Israel

kIfcCurrencyEnum_INR 

India

kIfcCurrencyEnum_IRP 

Ireland

kIfcCurrencyEnum_ITL 

Italy

kIfcCurrencyEnum_JMD 

Jamaica

kIfcCurrencyEnum_JOD 

Jordan

kIfcCurrencyEnum_JPY 

Japan

kIfcCurrencyEnum_KES 

Kenya

kIfcCurrencyEnum_KRW 

Republic of Korea

kIfcCurrencyEnum_KWD 

Kuwait

kIfcCurrencyEnum_KYD 

Cayman Islands

kIfcCurrencyEnum_LKR 

Sri Lanka

kIfcCurrencyEnum_LUF 

Luxembourg

kIfcCurrencyEnum_MTL 

Malta

kIfcCurrencyEnum_MUR 

Mauritius

kIfcCurrencyEnum_MXN 

Mexico

kIfcCurrencyEnum_MYR 

Malaysia

kIfcCurrencyEnum_NLG 

Netherlands

kIfcCurrencyEnum_NZD 

New Zealand

kIfcCurrencyEnum_OMR 

Oman

kIfcCurrencyEnum_PGK 

Papua New Guinea

kIfcCurrencyEnum_PHP 

Philipines

kIfcCurrencyEnum_PKR 

Pakistan

kIfcCurrencyEnum_PLN 

Poland

kIfcCurrencyEnum_PTN 

Portugal

kIfcCurrencyEnum_QAR 

Qatar

kIfcCurrencyEnum_RUR 

Russia

kIfcCurrencyEnum_SAR 

Saudi Arabia

kIfcCurrencyEnum_SCR 

Seychelles

kIfcCurrencyEnum_SEK 

Sweden

kIfcCurrencyEnum_SGD 

Singapore

kIfcCurrencyEnum_SKP 

St.Helena

kIfcCurrencyEnum_THB 

Thailand

kIfcCurrencyEnum_TRL 

Turkey

kIfcCurrencyEnum_TTD 

Trinidad and Tobago

kIfcCurrencyEnum_TWD 

Taiwan

kIfcCurrencyEnum_USD 

United States of America

kIfcCurrencyEnum_VEB 

Venezuela

kIfcCurrencyEnum_VND 

Viet-Nam

kIfcCurrencyEnum_XEU 

Europe (States of the European Union)

kIfcCurrencyEnum_ZAR 

South Africa

kIfcCurrencyEnum_ZWD 

Zimbabwe

kIfcCurrencyEnum_NOK 

Norway

kIfcCurrencyEnum_unset 

The value is unset.

Definition at line 968 of file Ifc2x2_FinalEnum.h.

◆ IfcDamperTypeEnum

This enumeration defines the various types of damper

Enumerator
kIfcDamperTypeEnum_CONTROLDAMPER 

Control damper used to modulate the flow of air by adjusting the position of the blades. Commonly operated by an actuator of a building automation system.

kIfcDamperTypeEnum_FIREDAMPER 

Fire damper used to prevent the spread of fire for a specified duration. Commonly operated by fusable link that melts above a certain temperature.

kIfcDamperTypeEnum_SMOKEDAMPER 

Smoke damper used to prevent the spread of smoke. Commonly operated by a smoke detector of a building automation system.

kIfcDamperTypeEnum_FIRESMOKEDAMPER 

Combination fire and smoke damper used to prevent the spread of fire and smoke. Commonly operated by a fusable link and a smoke detector.

kIfcDamperTypeEnum_BACKDRAFTDAMPER 

Damper used for purposes of manually balancing pressure differences. Commonly operated by mechanical adjustment.

kIfcDamperTypeEnum_RELIEFDAMPER 

Relief damper used to allow air to move upon a buildup of a specified pressure differential. Commonly operated by mechanical spring.

kIfcDamperTypeEnum_BLASTDAMPER 

Blast damper used to prevent protect occupants and equipment against overpressures resultant of an explosion. Commonly operated by mechanical spring.

kIfcDamperTypeEnum_GRAVITYDAMPER 

Gravity damper closes from the force of gravity. Commonly operated by gravitational weight.

kIfcDamperTypeEnum_GRAVITYRELIEFDAMPER 

Gravity-relief damper used to allow air to move upon a buildup of enough pressure to overcome the gravitational force exerted upon the damper blades. Commonly operated by gravitational weight.

kIfcDamperTypeEnum_BALANCINGDAMPER 

Backdraft damper used to restrict the movement of air in one direction. Commonly operated by mechanical spring.

kIfcDamperTypeEnum_FUMEHOODEXHAUST 

Fume hood exhaust damper. Commonly operated by actuator.

kIfcDamperTypeEnum_USERDEFINED 

User-defined damper.

kIfcDamperTypeEnum_NOTDEFINED 

Undefined damper.

kIfcDamperTypeEnum_unset 

The value is unset.

Definition at line 1148 of file Ifc2x2_FinalEnum.h.

◆ IfcDataOriginEnum

IfcDataOriginEnum identifies the origin of time data.

Enumerator
kIfcDataOriginEnum_MEASURED 

The origin of the time data is a measurement device.

kIfcDataOriginEnum_PREDICTED 

The time data are a prediction.

kIfcDataOriginEnum_SIMULATED 

The origin of the time data is a simulation.

kIfcDataOriginEnum_USERDEFINED 

User defined.

kIfcDataOriginEnum_NOTDEFINED 

The origin of the time data is undefined.

kIfcDataOriginEnum_unset 

The value is unset.

Definition at line 1188 of file Ifc2x2_FinalEnum.h.

◆ IfcDerivedUnitEnum

IfcDerivedUnitEnum is an enumeration type for allowed types of derived units.

Enumerator
kIfcDerivedUnitEnum_ANGULARVELOCITYUNIT 

Angularvelocity unit

kIfcDerivedUnitEnum_COMPOUNDPLANEANGLEUNIT 

Compound plane angle unit

kIfcDerivedUnitEnum_DYNAMICVISCOSITYUNIT 

Dynamic viscosity unit

kIfcDerivedUnitEnum_HEATFLUXDENSITYUNIT 

Heat flux density unit

kIfcDerivedUnitEnum_INTEGERCOUNTRATEUNIT 

Integer count rate unit

kIfcDerivedUnitEnum_ISOTHERMALMOISTURECAPACITYUNIT 

Isothermal moisture capacity unit

kIfcDerivedUnitEnum_KINEMATICVISCOSITYUNIT 

Kenematic viscosity unit

kIfcDerivedUnitEnum_LINEARVELOCITYUNIT 

Linear velocity unit

kIfcDerivedUnitEnum_MASSDENSITYUNIT 

Mass denisity unit

kIfcDerivedUnitEnum_MASSFLOWRATEUNIT 

Mass flowrate unit

kIfcDerivedUnitEnum_MOISTUREDIFFUSIVITYUNIT 

Moistere diffusivity unit

kIfcDerivedUnitEnum_MOLECULARWEIGHTUNIT 

Molecular weight unit

kIfcDerivedUnitEnum_SPECIFICHEATCAPACITYUNIT 

Specific heat capacity unit

kIfcDerivedUnitEnum_THERMALADMITTANCEUNIT 

Thermal admittance unit

kIfcDerivedUnitEnum_THERMALCONDUCTANCEUNIT 

Thermal Conductance unit

kIfcDerivedUnitEnum_THERMALRESISTANCEUNIT 

Thermal resistance unit

kIfcDerivedUnitEnum_THERMALTRANSMITTANCEUNIT 

Thermal transmittance unit

kIfcDerivedUnitEnum_VAPORPERMEABILITYUNIT 

Vapor permeability unit

kIfcDerivedUnitEnum_VOLUMETRICFLOWRATEUNIT 

Valumetric flowrate unit

kIfcDerivedUnitEnum_ROTATIONALFREQUENCYUNIT 

Rotational frequency unit

kIfcDerivedUnitEnum_TORQUEUNIT 

Torque unit

kIfcDerivedUnitEnum_MOMENTOFINERTIAUNIT 

Moment of inertia unit

kIfcDerivedUnitEnum_LINEARMOMENTUNIT 

Linear moment unit

kIfcDerivedUnitEnum_LINEARFORCEUNIT 

Linear force unit

kIfcDerivedUnitEnum_PLANARFORCEUNIT 

planar force unit

kIfcDerivedUnitEnum_MODULUSOFELASTICITYUNIT 

Modulus of elasticity unit

kIfcDerivedUnitEnum_SHEARMODULUSUNIT 

Shear modulus unit

kIfcDerivedUnitEnum_LINEARSTIFFNESSUNIT 

Linear stiffness unit

kIfcDerivedUnitEnum_ROTATIONALSTIFFNESSUNIT 

Rotational stuffness unit

kIfcDerivedUnitEnum_MODULUSOFSUBGRADEREACTIONUNIT 

Modulus of subgrade reaction unit

kIfcDerivedUnitEnum_ACCELERATIONUNIT 

Acceleration unit

kIfcDerivedUnitEnum_CURVATUREUNIT 

Curvature unit

kIfcDerivedUnitEnum_HEATINGVALUEUNIT 

Heating value unit

kIfcDerivedUnitEnum_IONCONCENTRATIONUNIT 

Ion concentration unit

kIfcDerivedUnitEnum_LUMINOUSINTENSITYDISTRIBUTIONUNIT 

Luminous intensity distribution unit

kIfcDerivedUnitEnum_MASSPERLENGTHUNIT 

Mass per length unit

kIfcDerivedUnitEnum_MODULUSOFLINEARSUBGRADEREACTIONUNIT 

Modulus of linear subgrade reaction unit

kIfcDerivedUnitEnum_MODULUSOFROTATIONALSUBGRADEREACTIONUNIT 

Modulus of rotational subgrade reaction unit

kIfcDerivedUnitEnum_PHUNIT 

PH Unit

kIfcDerivedUnitEnum_ROTATIONALMASSUNIT 

Rotational mass unit

kIfcDerivedUnitEnum_SECTIONAREAINTEGRALUNIT 

Section area integral unit

kIfcDerivedUnitEnum_SECTIONMODULUSUNIT 

Section modulus unit

kIfcDerivedUnitEnum_SOUNDPOWERUNIT 

Sound power unit

kIfcDerivedUnitEnum_SOUNDPRESSUREUNIT 

Sound pressure unit

kIfcDerivedUnitEnum_TEMPERATUREGRADIENTUNIT 

Temperature gradient unit

kIfcDerivedUnitEnum_THERMALEXPANSIONCOEFFICIENTUNIT 

Thermal expansion coefficient unit

kIfcDerivedUnitEnum_WARPINGCONSTANTUNIT 

Warping constraint unit

kIfcDerivedUnitEnum_WARPINGMOMENTUNIT 

Warping moment unit

kIfcDerivedUnitEnum_USERDEFINED 

User defined derived unit.

kIfcDerivedUnitEnum_unset 

The value is unset.

Definition at line 1212 of file Ifc2x2_FinalEnum.h.

◆ IfcDimensionExtentUsage

The dimension extent usage declares the usage of a dimension terminator symbol, being either an origin, or a target.

Enumerator
kIfcDimensionExtentUsage_ORIGIN 

ORIGIN

kIfcDimensionExtentUsage_TARGET 

TARGET

kIfcDimensionExtentUsage_unset 

The value is unset.

Definition at line 1324 of file Ifc2x2_FinalEnum.h.

◆ IfcDirectionSenseEnum

IfcDirectionSenseEnum is an enumeration denoting whether sense of direction is positive or negative along the given axis.

Enumerator
kIfcDirectionSenseEnum_POSITIVE 

Direction defined to be positive.

kIfcDirectionSenseEnum_NEGATIVE 

Direction defined to be negative.

kIfcDirectionSenseEnum_unset 

The value is unset.

Definition at line 1342 of file Ifc2x2_FinalEnum.h.

◆ IfcDistributionChamberElementTypeEnum

This enumeration identifies different types of distribution chambers.

Enumerator
kIfcDistributionChamberElementTypeEnum_FORMEDDUCT 

Space formed in the ground for the passage of pipes, cables, ducts.

kIfcDistributionChamberElementTypeEnum_INSPECTIONCHAMBER 

Chamber constructed on a drain, sewer or pipeline with a removable cover that permits visible inspection.

kIfcDistributionChamberElementTypeEnum_INSPECTIONPIT 

Recess or chamber formed to permit access for inspection of substructure and services.

kIfcDistributionChamberElementTypeEnum_MANHOLE 

Chamber constructed on a drain, sewer or pipeline with a removable cover that permits the entry of a person.

kIfcDistributionChamberElementTypeEnum_METERCHAMBER 

Chamber that houses a meter(s).

kIfcDistributionChamberElementTypeEnum_SUMP 

Recessed or small chamber into which liquid is drained to facilitate its collection for removal.

kIfcDistributionChamberElementTypeEnum_TRENCH 

Excavated chamber, the length of which typically exceeds the width.

kIfcDistributionChamberElementTypeEnum_VALVECHAMBER 

Chamber that houses a valve(s).

kIfcDistributionChamberElementTypeEnum_USERDEFINED 

User-defined chamber type.

kIfcDistributionChamberElementTypeEnum_NOTDEFINED 

Undefined chamber type.

kIfcDistributionChamberElementTypeEnum_unset 

The value is unset.

Definition at line 1360 of file Ifc2x2_FinalEnum.h.

◆ IfcDocumentConfidentialityEnum

IfcDocumentConfidentialityEnum enables selection of the level of confidentiality of document information from a list of choices.

Enumerator
kIfcDocumentConfidentialityEnum_PUBLIC 

Document is publicly available.

kIfcDocumentConfidentialityEnum_RESTRICTED 

Document availability is restricted.

kIfcDocumentConfidentialityEnum_CONFIDENTIAL 

Document is confidential and its contents should not be revealed without permission.

kIfcDocumentConfidentialityEnum_PERSONAL 

Document is personal to the author.

kIfcDocumentConfidentialityEnum_USERDEFINED 

User defined.

kIfcDocumentConfidentialityEnum_NOTDEFINED 

Not defined.

kIfcDocumentConfidentialityEnum_unset 

The value is unset.

Definition at line 1394 of file Ifc2x2_FinalEnum.h.

◆ IfcDocumentStatusEnum

IfcDocumentStatusEnum enables selection of the status of document information from a list of choices.

Enumerator
kIfcDocumentStatusEnum_DRAFT 

Document is a draft.

kIfcDocumentStatusEnum_FINALDRAFT 

Document is a final draft.

kIfcDocumentStatusEnum_FINAL 

Document is final.

kIfcDocumentStatusEnum_REVISION 

Document has undergone revision.

kIfcDocumentStatusEnum_NOTDEFINED 

Not defined.

kIfcDocumentStatusEnum_unset 

The value is unset.

Definition at line 1420 of file Ifc2x2_FinalEnum.h.

◆ IfcDoorPanelOperationEnum

This enumeration defines the basic ways how individual door panels operate.

Enumerator
kIfcDoorPanelOperationEnum_SWINGING 

Swinging. <IMAGE ifcdoorpaneloperationenum-fig01>

kIfcDoorPanelOperationEnum_DOUBLE_ACTING 

Double acting. <IMAGE ifcdoorpaneloperationenum-fig02>

kIfcDoorPanelOperationEnum_SLIDING 

Sliding. <IMAGE ifcdoorpaneloperationenum-fig03>

kIfcDoorPanelOperationEnum_FOLDING 

Folding. <IMAGE ifcdoorpaneloperationenum-fig04>

kIfcDoorPanelOperationEnum_REVOLVING 

Revolving. <IMAGE ifcdoorpaneloperationenum-fig05>

kIfcDoorPanelOperationEnum_ROLLINGUP 

Rolling up. <IMAGE ifcdoorpaneloperationenum-fig06>

kIfcDoorPanelOperationEnum_USERDEFINED 

User-defined.

kIfcDoorPanelOperationEnum_NOTDEFINED 

Not defined.

kIfcDoorPanelOperationEnum_unset 

The value is unset.

Definition at line 1444 of file Ifc2x2_FinalEnum.h.

◆ IfcDoorPanelPositionEnum

This enumeration defines the basic ways to describe the location of a door panel within a door lining.

Enumerator
kIfcDoorPanelPositionEnum_LEFT 

Left

kIfcDoorPanelPositionEnum_MIDDLE 

Middle

kIfcDoorPanelPositionEnum_RIGHT 

Right

kIfcDoorPanelPositionEnum_NOTDEFINED 

Not defined.

kIfcDoorPanelPositionEnum_unset 

The value is unset.

Definition at line 1480 of file Ifc2x2_FinalEnum.h.

◆ IfcDoorStyleConstructionEnum

This enumeration defines the basic types of construction of doors. The construction type relates to the main material (or material combination) used for making the door.

Enumerator
kIfcDoorStyleConstructionEnum_ALUMINIUM 

Aluminum

kIfcDoorStyleConstructionEnum_HIGH_GRADE_STEEL 

High grade steel

kIfcDoorStyleConstructionEnum_STEEL 

Steel

kIfcDoorStyleConstructionEnum_WOOD 

Wood

kIfcDoorStyleConstructionEnum_ALUMINIUM_WOOD 

Aluminum wood

kIfcDoorStyleConstructionEnum_ALUMINIUM_PLASTIC 

Aluminum plastic

kIfcDoorStyleConstructionEnum_PLASTIC 

Plastic

kIfcDoorStyleConstructionEnum_USERDEFINED 

User-defined

kIfcDoorStyleConstructionEnum_NOTDEFINED 

Not defined

kIfcDoorStyleConstructionEnum_unset 

The value is unset.

Definition at line 1502 of file Ifc2x2_FinalEnum.h.

◆ IfcDoorStyleOperationEnum

This enumeration defines the basic ways to describe how doors operate.

Enumerator
kIfcDoorStyleOperationEnum_SINGLE_SWING_LEFT 

Door with one panel that opens (swings) to the left. The hinges are on the left side as viewed in the direction of the positive y-axis. <IMAGE ifcdoorstyleoperationenum-fig01>

kIfcDoorStyleOperationEnum_SINGLE_SWING_RIGHT 

Door with one panel that swings in both directions and to the right in the main traffic direction. Also called double acting door. <IMAGE ifcdoorstyleoperationenum-fig02>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING 

Door with two panels, one swings in both directions and to the right in the main traffic direction the other swings also in both directions and to the left in the main traffic direction. <IMAGE ifcdoorstyleoperationenum-fig03>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT 

Door with two panels that both open to the left, one panel swings in one direction and the other panel swings in the opposite direction. <IMAGE ifcdoorstyleoperationenum-fig06a>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT 

Door with two panels that both open to the right, one panel swings in one direction and the other panel swings in the opposite direction. <IMAGE ifcdoorstyleoperationenum-fig06b>

kIfcDoorStyleOperationEnum_DOUBLE_SWING_LEFT 

<IMAGE ifcdoorstyleoperationenum-fig04>

kIfcDoorStyleOperationEnum_DOUBLE_SWING_RIGHT 

<IMAGE ifcdoorstyleoperationenum-fig05>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_DOUBLE_SWING 

<IMAGE ifcdoorstyleoperationenum-fig06>

kIfcDoorStyleOperationEnum_SLIDING_TO_LEFT 

Door with one panel that is sliding to the left. <IMAGE ifcdoorstyleoperationenum-fig07>

kIfcDoorStyleOperationEnum_SLIDING_TO_RIGHT 

Door with one panel that is sliding to the right. <IMAGE ifcdoorstyleoperationenum-fig08>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SLIDING 

Door with two panels, one is sliding to the left the other is sliding to the right. <IMAGE ifcdoorstyleoperationenum-fig09>

kIfcDoorStyleOperationEnum_FOLDING_TO_LEFT 

Door with one panel that is folding to the left. <IMAGE ifcdoorstyleoperationenum-fig10>

kIfcDoorStyleOperationEnum_FOLDING_TO_RIGHT 

Door with one panel that is folding to the right. <IMAGE ifcdoorstyleoperationenum-fig11>

kIfcDoorStyleOperationEnum_DOUBLE_DOOR_FOLDING 

Door with two panels, one is folding to the left the other is folding to the right. <IMAGE ifcdoorstyleoperationenum-fig12>

kIfcDoorStyleOperationEnum_REVOLVING 

An entrance door consisting of four leaves set in a form of a cross and revolving around a central vertical axis (the four panels are described by a single IfcDoor panel property). <IMAGE ifcdoorstyleoperationenum-fig13>

kIfcDoorStyleOperationEnum_ROLLINGUP 

Door that opens by rolling up. <IMAGE ifcdoorstyleoperationenum-fig14>

kIfcDoorStyleOperationEnum_USERDEFINED 

User-defined operation type <IMAGE ifcdoorstyleoperationenum-fig15>

kIfcDoorStyleOperationEnum_NOTDEFINED 

A door with a not defined operation type is considered as a door with a lining, but no panels. It is thereby always open.

kIfcDoorStyleOperationEnum_unset 

The value is unset.

Definition at line 1534 of file Ifc2x2_FinalEnum.h.

◆ IfcDuctFittingTypeEnum

This enumeration is used to identify the primary purpose of a duct fitting. This is a very basic categorization mechanism to generically identify the duct fitting type. Subcategories of duct fittings are not enumerated.

Enumerator
kIfcDuctFittingTypeEnum_BEND 

A fitting with typically two ports used to change the direction of flow between connected elements.

kIfcDuctFittingTypeEnum_CONNECTOR 

Connector fitting, typically used to join two ports together within a flow distribution system (e.g., a coupling used to join two duct segments).

kIfcDuctFittingTypeEnum_ENTRY 

Entry fitting, typically unconnected at one port and connected to a flow distribution system at the other (e.g., an outside air duct system intake opening).

kIfcDuctFittingTypeEnum_EXIT 

Exit fitting, typically unconnected at one port and connected to a flow distribution system at the other (e.g., an exhaust air discharge opening).

kIfcDuctFittingTypeEnum_JUNCTION 

A fitting with typically more than two ports used to redistribute flow among the ports and/or to change the direction of flow between connected elements (e.g, tee, cross, wye, etc.).

kIfcDuctFittingTypeEnum_OBSTRUCTION 

A fitting with typically two ports used to obstruct or restrict flow between the connected elements (e.g., screen, perforated plate, etc.).

kIfcDuctFittingTypeEnum_TRANSITION 

A fitting with typically two ports having different shapes or sizes. Can also be used to change the direction of flow between connected elements.

kIfcDuctFittingTypeEnum_USERDEFINED 

User-defined fitting.

kIfcDuctFittingTypeEnum_NOTDEFINED 

Undefined fitting.

kIfcDuctFittingTypeEnum_unset 

The value is unset.

Definition at line 1598 of file Ifc2x2_FinalEnum.h.

◆ IfcDuctSegmentTypeEnum

This enumeration is used to identify the primary purpose of a duct segment. This is a very basic categorization mechanism to generically identify the duct segment type. Subcategories of duct segments are not enumerated.

Enumerator
kIfcDuctSegmentTypeEnum_RIGIDSEGMENT 

A rigid segment is a continuous linear segment of duct that cannot be deformed.

kIfcDuctSegmentTypeEnum_FLEXIBLESEGMENT 

A flexible segment is a continuous non-linear segment of duct that can be deformed and change the direction of flow.

kIfcDuctSegmentTypeEnum_USERDEFINED 

User-defined segment.

kIfcDuctSegmentTypeEnum_NOTDEFINED 

Undefined segment.

kIfcDuctSegmentTypeEnum_unset 

The value is unset.

Definition at line 1630 of file Ifc2x2_FinalEnum.h.

◆ IfcDuctSilencerTypeEnum

Enumeration defining the typical types of duct silencers.

Enumerator
kIfcDuctSilencerTypeEnum_FLATOVAL 

Flat-oval shaped duct silencer type.

kIfcDuctSilencerTypeEnum_RECTANGULAR 

Rectangular shaped duct silencer type.

kIfcDuctSilencerTypeEnum_ROUND 

Round duct silencer type.

kIfcDuctSilencerTypeEnum_USERDEFINED 

User-defined duct silencer type.

kIfcDuctSilencerTypeEnum_NOTDEFINED 

Undefined duct silencer type.

kIfcDuctSilencerTypeEnum_unset 

The value is unset.

Definition at line 1652 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricApplianceTypeEnum

The IfcElectricApplianceTypeEnum defines the range of different types of electrical appliance that can be specified.

Enumerator
kIfcElectricApplianceTypeEnum_COMPUTER 

A desktop, laptop, PDA or other type of computer that can be moved from one place to another and connected to an electrical supply via a plugged outlet.

kIfcElectricApplianceTypeEnum_DIRECTWATERHEATER 
kIfcElectricApplianceTypeEnum_DISHWASHER 

An appliance that has the primary function of washing dishes.

kIfcElectricApplianceTypeEnum_ELECTRICCOOKER 

An electrical appliance that has the primary function of cooking food (including oven, hob, grill).

kIfcElectricApplianceTypeEnum_ELECTRICHEATER 
kIfcElectricApplianceTypeEnum_FACSIMILE 
kIfcElectricApplianceTypeEnum_FREESTANDINGFAN 

An electrical appliance that is used occasionally to provide ventilation. A freestanding fan is a 'plugged' appliance whose load may be removed from an electric circuit.

kIfcElectricApplianceTypeEnum_FREEZER 

An electrical appliance that has the primary function of storing food at temperatures below the freezing point of water.

kIfcElectricApplianceTypeEnum_FRIDGE_FREEZER 

An electrical appliance that combines the functions of a freezer and a refrigerator through the provision of separate compartments.

kIfcElectricApplianceTypeEnum_HANDDRYER 

An electrical appliance that has the primary function of drying hands.

kIfcElectricApplianceTypeEnum_INDIRECTWATERHEATER 
kIfcElectricApplianceTypeEnum_MICROWAVE 

An electrical appliance that has the primary function of cooking food using microwaves.

kIfcElectricApplianceTypeEnum_PHOTOCOPIER 

A machine that has the primary function of reproduction of printed matter.

kIfcElectricApplianceTypeEnum_PRINTER 
kIfcElectricApplianceTypeEnum_REFRIGERATOR 

An electrical appliance that has the primary function of storing food at low temperature but above the freezing point of water.

kIfcElectricApplianceTypeEnum_RADIANTHEATER 
kIfcElectricApplianceTypeEnum_SCANNER 
kIfcElectricApplianceTypeEnum_TELEPHONE 
kIfcElectricApplianceTypeEnum_TUMBLEDRYER 

An electrical appliance that has the primary function of drying clothes.

kIfcElectricApplianceTypeEnum_TV 
kIfcElectricApplianceTypeEnum_VENDINGMACHINE 

An appliance that stores and vends goods including food, drink, tickets, and goods of various types.

kIfcElectricApplianceTypeEnum_WASHINGMACHINE 

An appliance that has the primary function of washing clothes.

kIfcElectricApplianceTypeEnum_WATERHEATER 
kIfcElectricApplianceTypeEnum_WATERCOOLER 
kIfcElectricApplianceTypeEnum_USERDEFINED 

User-defined type.

kIfcElectricApplianceTypeEnum_NOTDEFINED 

Undefined type.

kIfcElectricApplianceTypeEnum_unset 

The value is unset.

Definition at line 1676 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricCurrentEnum

This enumeration defines the different types of available electrical current.

Enumerator
kIfcElectricCurrentEnum_ALTERNATING 

Alternating current (AC).

kIfcElectricCurrentEnum_DIRECT 

Direct current (DC).

kIfcElectricCurrentEnum_NOTDEFINED 

Undefined electrical current.

kIfcElectricCurrentEnum_unset 

The value is unset.

Definition at line 1731 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricDistributionPointFunctionEnum

The IfcElectricDistributionPointTypeEnum defines the range of different functions that an electric distribution point can fulfil.

Enumerator
kIfcElectricDistributionPointFunctionEnum_ALARMPANEL 

A distribution point at which alarms are annunciated.

kIfcElectricDistributionPointFunctionEnum_CONSUMERUNIT 

A distribution point on the incoming electrical supply, typically in domestic premises, at which protective devices are located.

kIfcElectricDistributionPointFunctionEnum_CONTROLPANEL 

A distribution point at which devices that control or monitor the operation of a site, building or part of a building are located.

kIfcElectricDistributionPointFunctionEnum_DISTRIBUTIONBOARD 

A distribution point at which connections are made for distribution of electrical circuits usually through protective devices.

kIfcElectricDistributionPointFunctionEnum_GASDETECTORPANEL 

A distribution point at which the detection of gas is annunciated.

kIfcElectricDistributionPointFunctionEnum_INDICATORPANEL 
kIfcElectricDistributionPointFunctionEnum_MIMICPANEL 

A distribution point at which information that is available elsewhere is repeated or 'mimicked'.

kIfcElectricDistributionPointFunctionEnum_MOTORCONTROLCENTRE 

A distribution point at which starting and control devices for major plant items are located.

kIfcElectricDistributionPointFunctionEnum_SWITCHBOARD 

A distribution point at which switching devices are located.

kIfcElectricDistributionPointFunctionEnum_USERDEFINED 

User-defined.

kIfcElectricDistributionPointFunctionEnum_NOTDEFINED 

Not defined.

kIfcElectricDistributionPointFunctionEnum_unset 

The value is unset.

Definition at line 1751 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricFlowStorageDeviceTypeEnum

The IfcElectricFlowStorageDeviceTypeEnum defines different types of electrical flow storage devices.

Enumerator
kIfcElectricFlowStorageDeviceTypeEnum_BATTERY 

A device for storing energy in chemical form so that it can be released as electrical energy.

kIfcElectricFlowStorageDeviceTypeEnum_CAPACITORBANK 

A device that stores electrical energy when an external power supply is present using the electrical property of capacitance.

kIfcElectricFlowStorageDeviceTypeEnum_HARMONICFILTER 

A device that constantly injects currents that precisely correspond to the harmonic components drawn by the load.

kIfcElectricFlowStorageDeviceTypeEnum_INDUCTORBANK 

A device that stores electrical energy in a magnetic field using electrical property of inductance.

kIfcElectricFlowStorageDeviceTypeEnum_UPS 

A device that provides a time limited alternative source of power supply in the event of failure of the main supply.

kIfcElectricFlowStorageDeviceTypeEnum_USERDEFINED 

User-defined type.

kIfcElectricFlowStorageDeviceTypeEnum_NOTDEFINED 

Undefined type.

kIfcElectricFlowStorageDeviceTypeEnum_unset 

The value is unset.

Definition at line 1786 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricGeneratorTypeEnum

The IfcElectricGeneratorTypeEnum defines different types of electric generators.

Enumerator
kIfcElectricGeneratorTypeEnum_USERDEFINED 

User-defined type.

kIfcElectricGeneratorTypeEnum_NOTDEFINED 

Undefined type.

kIfcElectricGeneratorTypeEnum_unset 

The value is unset.

Definition at line 1814 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricHeaterTypeEnum

The IfcElectricHeaterTypeEnum defines the range of types of electric heater available.

Enumerator
kIfcElectricHeaterTypeEnum_ELECTRICPOINTHEATER 

An electrical device that outputs heat as a total quantity from a point or restricted area that can be considered as a point.

kIfcElectricHeaterTypeEnum_ELECTRICCABLEHEATER 

An electrical device that outputs heat uniformly along its path.

kIfcElectricHeaterTypeEnum_ELECTRICMATHEATER 

An electrical device that outputs heat uniformly across its surface area.

kIfcElectricHeaterTypeEnum_USERDEFINED 

User-defined.

kIfcElectricHeaterTypeEnum_NOTDEFINED 

Not defined.

kIfcElectricHeaterTypeEnum_unset 

The value is unset.

Definition at line 1832 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricMotorTypeEnum

The IfcElectricMotorTypeEnum defines the range of different types of electric motor that can be specified.

Enumerator
kIfcElectricMotorTypeEnum_DC 

A motor using either generated or rectified Direct Current (DC) power.

kIfcElectricMotorTypeEnum_INDUCTION 

An alternating current motor in which the primary winding on one member (usually the stator) is connected to the power source and a secondary winding or a squirrel-cage secondary winding on the other member (usually the rotor) carries the induced current. There is no physical electrical connection to the secondary winding, its current is induced.

kIfcElectricMotorTypeEnum_POLYPHASE 

A two or three-phase induction motor in which the windings, one for each phase, are evenly divided by the same number of electrical degrees.

kIfcElectricMotorTypeEnum_RELUCTANCESYNCHRONOUS 

A synchronous motor with a special rotor design which directly lines the rotor up with the rotating magnetic field of the stator, allowing for no slip under load.

kIfcElectricMotorTypeEnum_SYNCHRONOUS 

A motor that operates at a constant speed up to full load. The rotor speed is equal to the speed of the rotating magnetic field of the stator; there is no slip.

kIfcElectricMotorTypeEnum_USERDEFINED 

User-defined type.

kIfcElectricMotorTypeEnum_NOTDEFINED 

Undefined type.

kIfcElectricMotorTypeEnum_unset 

The value is unset.

Definition at line 1856 of file Ifc2x2_FinalEnum.h.

◆ IfcElectricTimeControlTypeEnum

The IfcElectricTimeControlTypeEnum defines different types of electrical time control devices.

Enumerator
kIfcElectricTimeControlTypeEnum_TIMECLOCK 

A control that causes action to occur at set times.

kIfcElectricTimeControlTypeEnum_TIMEDELAY 

A control that causes action to occur following a set duration.

kIfcElectricTimeControlTypeEnum_RELAY 

Electromagnetically operated contactor for making or breaking a control circuit.

kIfcElectricTimeControlTypeEnum_USERDEFINED 

User-defined type.

kIfcElectricTimeControlTypeEnum_NOTDEFINED 

Undefined type.

kIfcElectricTimeControlTypeEnum_unset 

The value is unset.

Definition at line 1884 of file Ifc2x2_FinalEnum.h.

◆ IfcElementAssemblyTypeEnum

This enumeration defines the basic configuration types for element assemblies.

Enumerator
kIfcElementAssemblyTypeEnum_ACCESSORY_ASSEMBLY 

Assembled accessories or components.

kIfcElementAssemblyTypeEnum_ARCH 

A curved structure.

kIfcElementAssemblyTypeEnum_BEAM_GRID 

Interconnected beams, located in one (typically horizontal) plane.

kIfcElementAssemblyTypeEnum_BRACED_FRAME 

A rigid frame with additional bracing members.

kIfcElementAssemblyTypeEnum_GIRDER 

A beam-like superstructure, such as bridge main girder extending between abutments and piers built up of beams, braces (as Members) etc. - may also be an aggregation of girder segments.

kIfcElementAssemblyTypeEnum_REINFORCEMENT_UNIT 

Assembled reinforcement elements.

kIfcElementAssemblyTypeEnum_RIGID_FRAME 

A structure built up of beams, columns, etc. with moment-resisting joints, such as gantry

kIfcElementAssemblyTypeEnum_SLAB_FIELD 

Slabs, laid out in one plane.

kIfcElementAssemblyTypeEnum_TRUSS 

A structure built up of members with (quasi) pinned joint.

kIfcElementAssemblyTypeEnum_USERDEFINED 

User-defined element assembly.

kIfcElementAssemblyTypeEnum_NOTDEFINED 

Undefined element assembly.

kIfcElementAssemblyTypeEnum_unset 

The value is unset.

Definition at line 1908 of file Ifc2x2_FinalEnum.h.

◆ IfcElementCompositionEnum

This enumeration indicates the composition of a spatial structure element or proxy.

Enumerator
kIfcElementCompositionEnum_COMPLEX 

A group or aggregation of similar elements.

kIfcElementCompositionEnum_ELEMENT 

An (undivided) element itself.

kIfcElementCompositionEnum_PARTIAL 

A subelement or part.

kIfcElementCompositionEnum_unset 

The value is unset.

Definition at line 1944 of file Ifc2x2_FinalEnum.h.

◆ IfcEnergySequenceEnum

This enumeration is used to identify the sequence of usage of the energy source.

Enumerator
kIfcEnergySequenceEnum_PRIMARY 

Primary energy source.

kIfcEnergySequenceEnum_SECONDARY 

Secondary energy source.

kIfcEnergySequenceEnum_TERTIARY 

Tertiary energy source.

kIfcEnergySequenceEnum_AUXILIARY 

Auxiliary.

kIfcEnergySequenceEnum_USERDEFINED 

User-defined.

kIfcEnergySequenceEnum_NOTDEFINED 

Not defined.

kIfcEnergySequenceEnum_unset 

The value is unset.

Definition at line 1964 of file Ifc2x2_FinalEnum.h.

◆ IfcEnvironmentalImpactCategoryEnum

The IfcEnvironmentalImpactCategoryEnum defines the range of categories into which an environmental impact can be broken down and from which the category required may be selected.

Enumerator
kIfcEnvironmentalImpactCategoryEnum_COMBINEDVALUE 

An environmental impact value is deduced from values in more than one category as a result of using the applied value relationship.

kIfcEnvironmentalImpactCategoryEnum_DISPOSAL 

An environmental impact value due to disposal.

kIfcEnvironmentalImpactCategoryEnum_EXTRACTION 

An environmental impact value due to extraction.

kIfcEnvironmentalImpactCategoryEnum_INSTALLATION 

An environmental impact value due to installation.

kIfcEnvironmentalImpactCategoryEnum_MANUFACTURE 

An environmental impact value due to manufacture and manufacturing processes.

kIfcEnvironmentalImpactCategoryEnum_TRANSPORTATION 

An environmental impact value due to transportation.

kIfcEnvironmentalImpactCategoryEnum_USERDEFINED 

User-defined.

kIfcEnvironmentalImpactCategoryEnum_NOTDEFINED 

Not defined.

kIfcEnvironmentalImpactCategoryEnum_unset 

The value is unset.

Definition at line 1990 of file Ifc2x2_FinalEnum.h.

◆ IfcEvaporativeCoolerTypeEnum

Enumeration defining the typical types of evaporative coolers.

Enumerator
kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER 

Direct evaporative random media air cooler: Cools the air stream by evaporating water dircectly into the air stream using coolers with evaporative pads, usually of aspen wood or plastic fiber/foam.

kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER 

Direct evaporative rigid media air cooler: Cools the air stream by evaporating water dircectly into the air stream using coolers with sheets of rigid, corrugated material as the wetted surface.

kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER 

Direct evaporative slingers packaged air cooler: Cools the air stream by evaporating water dircectly into the air stream using coolers with a water slinger in an evaporative cooling section and a fan section.

kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER 

Direct evaporative packaged rotary air cooler: Cools the air stream by evaporating water dircectly into the air stream using coolers that wet and wash the evaporative pad by rotating it through a water bath.

kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEAIRWASHER 

Direct evaporative air washer: Cools the air stream by evaporating water dircectly into the air stream using coolers with spray-type air washer consist of a chamber or casing containing spray nozzles, and tank for collecting spray water, and an eliminator section for removing entrained drops of water from the air.

kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEPACKAGEAIRCOOLER 

Indirect evaporative package air cooler: Cools the air stream by evaporating water indirectly and without adding moisture into the air stream. On one side of the heat exchanger, the secondary air stream is cooled by evaporation, while on the other side of heat exchanger, the primary air stream (conditioned air to be supplied to the room) is sensibly cooled by the heat exchanger surfaces.

kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEWETCOIL 

Indirect evaporative wet coil: Cools the air stream by evaporating water indirectly and without adding moisture into the air stream. Water is sprayed directly on the tubes of the heat exchanger where latent cooling takes place and the vaporization of the water on the outside of the heat exchanger tubes allows the simultaneous heat and mass transfer which removes heat from the supply air on the tube side.

kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER 

Indirect evaporative cooling tower or coil cooler: Cools the air stream by evaporating water indirectly and without adding moisture into the air stream using a combination of a cooling tower or other evaporative water cooler with a water-to-air heat exchanger coil and water circulating pump.

kIfcEvaporativeCoolerTypeEnum_INDIRECTDIRECTCOMBINATION 

Indirect/Direct combination: Cools the air stream by evaporating water indirectly and without adding moisture into the air stream using a two-stage cooler with a first-stage indirect evaporative cooler and second-stage direct evaporative cooler.

kIfcEvaporativeCoolerTypeEnum_USERDEFINED 

User-defined evaporative cooler type.

kIfcEvaporativeCoolerTypeEnum_NOTDEFINED 

Undefined evaporative cooler type.

kIfcEvaporativeCoolerTypeEnum_unset 

The value is unset.

Definition at line 2020 of file Ifc2x2_FinalEnum.h.

◆ IfcEvaporatorTypeEnum

Enumeration defining the typical types of evaporators.

Enumerator
kIfcEvaporatorTypeEnum_DIRECTEXPANSIONSHELLANDTUBE 

Direct-expansion evaporator where a refrigerant evaporates inside a series of baffles that channel the fluid throughout the shell side.

kIfcEvaporatorTypeEnum_DIRECTEXPANSIONTUBEINTUBE 

Direct-expansion evaporator where a refrigerant evaporates inside one or more pairs of coaxial tubes.

kIfcEvaporatorTypeEnum_DIRECTEXPANSIONBRAZEDPLATE 

Direct-expansion evaporator where a refrigerant evaporates inside plates brazed or welded together to make up an assembly of separate channels.

kIfcEvaporatorTypeEnum_FLOODEDSHELLANDTUBE 

Evaporator in which refrigerant evaporates outside tubes.

kIfcEvaporatorTypeEnum_SHELLANDCOIL 

Evaporator in which refrigerant evaporates inside a simple coiled tube immersed in the fluid to be cooled.

kIfcEvaporatorTypeEnum_USERDEFINED 

User-defined evaporator type.

kIfcEvaporatorTypeEnum_NOTDEFINED 

Undefined evaporator type.

kIfcEvaporatorTypeEnum_unset 

The value is unset.

Definition at line 2056 of file Ifc2x2_FinalEnum.h.

◆ IfcFanTypeEnum

Enumeration defining the typical types of fans.

Enumerator
kIfcFanTypeEnum_CENTRIFUGALFORWARDCURVED 

Air flows through the impeller radially using blades that are forward curved.

kIfcFanTypeEnum_CENTRIFUGALRADIAL 

Air flows through the impeller radially using blades that are uncurved or slightly forward curved.

kIfcFanTypeEnum_CENTRIFUGALBACKWARDINCLINEDCURVED 

Air flows through the impeller radially using blades that are backward curved.

kIfcFanTypeEnum_CENTRIFUGALAIRFOIL 

Air flows through the impeller radially using blades that are airfoil shaped.

kIfcFanTypeEnum_TUBEAXIAL 

Air flows through the impeller axially with reduced tip clearance and operating at higher tip speeds.

kIfcFanTypeEnum_VANEAXIAL 

Air flows through the impeller axially with guide vanes and reduced running blade tip clearance.

kIfcFanTypeEnum_PROPELLORAXIAL 

Air flows through the impeller axially and small hub-to-tip ratio impeller mounted in an orifice plate or inlet ring.

kIfcFanTypeEnum_USERDEFINED 

User-defined fan type.

kIfcFanTypeEnum_NOTDEFINED 

Undefined fan type.

kIfcFanTypeEnum_unset 

The value is unset.

Definition at line 2084 of file Ifc2x2_FinalEnum.h.

◆ IfcFilterTypeEnum

This enumeration defines the various types of filter typically used within building services distribution systems:

Enumerator
kIfcFilterTypeEnum_AIRPARTICLEFILTER 

A filter used to remove particulates from air.

kIfcFilterTypeEnum_ODORFILTER 

A filter used to remove odors from air.

kIfcFilterTypeEnum_OILFILTER 

A filter used to remove particulates from oil.

kIfcFilterTypeEnum_STRAINER 

A filter used to remove particulates from a fluid.

kIfcFilterTypeEnum_WATERFILTER 

A filter used to remove particulates from water.

kIfcFilterTypeEnum_USERDEFINED 

User-defined filter type.

kIfcFilterTypeEnum_NOTDEFINED 

Undefined filter type.

kIfcFilterTypeEnum_unset 

The value is unset.

Definition at line 2116 of file Ifc2x2_FinalEnum.h.

◆ IfcFireSuppressionTerminalTypeEnum

The IfcFireSuppressionTerminalTypeEnum defines the range of different types of fire suppression terminal that can be specified.

Enumerator
kIfcFireSuppressionTerminalTypeEnum_BREECHINGINLET 

Symmetrical pipe fitting that unites two or more inlets into a single pipe. A breeching inlet may be used on either a wet or dry riser. Used by fire services personnel for fast connection of fire appliance hose reels. May also be used for foam.

kIfcFireSuppressionTerminalTypeEnum_FIREHYDRANT 

Device, fitted to a pipe, through which a temporary supply of water may be provided. May also be termed a stand pipe.

kIfcFireSuppressionTerminalTypeEnum_HOSEREEL 

A supporting framework on which a hose may be wound.

kIfcFireSuppressionTerminalTypeEnum_SPRINKLER 

Device for sprinkling water from a pipe under pressure over an area.

kIfcFireSuppressionTerminalTypeEnum_SPRINKLERDEFLECTOR 

Device attached to a sprinkler to deflect the water flow into a spread pattern to cover the required area.

kIfcFireSuppressionTerminalTypeEnum_USERDEFINED 

User-defined type

kIfcFireSuppressionTerminalTypeEnum_NOTDEFINED 

Undefined type.

kIfcFireSuppressionTerminalTypeEnum_unset 

The value is unset.

Definition at line 2144 of file Ifc2x2_FinalEnum.h.

◆ IfcFlowDirectionEnum

This enumeration defines the flow direction at a distribution port.

Enumerator
kIfcFlowDirectionEnum_SOURCE 

A flow source, where a substance flows out of the connection.

kIfcFlowDirectionEnum_SINK 

A flow sink, where a substance flows into the connection.

kIfcFlowDirectionEnum_SOURCEANDSINK 

Both a source and sink, where a substance flows both into and out of the connection simultaneously.

kIfcFlowDirectionEnum_NOTDEFINED 

Undefined flow direction.

kIfcFlowDirectionEnum_unset 

The value is unset.

Definition at line 2172 of file Ifc2x2_FinalEnum.h.

◆ IfcFlowInstrumentTypeEnum

The IfcFlowInstrumentTypeEnum defines the range of different types of flow instrument that can be specified.

Enumerator
kIfcFlowInstrumentTypeEnum_PRESSUREGAUGE 

A device that reads and displays a pressure value at a point or the pressure difference between two points.

kIfcFlowInstrumentTypeEnum_THERMOMETER 

A device that reads and displays a temperature value at a point.

kIfcFlowInstrumentTypeEnum_AMMETER 

A device that reads and displays the current flow in a circuit.

kIfcFlowInstrumentTypeEnum_FREQUENCYMETER 

A device that reads and displays the electrical frequency of an alternating current circuit.

kIfcFlowInstrumentTypeEnum_POWERFACTORMETER 

A device that reads and displays the power factor of an electrical circuit.

kIfcFlowInstrumentTypeEnum_PHASEANGLEMETER 

A device that reads and displays the phase angle of a phase in a polyphase electrical circuit.

kIfcFlowInstrumentTypeEnum_VOLTMETER_PEAK 

A device that reads and displays the peak voltage in an electrical circuit.

kIfcFlowInstrumentTypeEnum_VOLTMETER_RMS 

A device that reads and displays the RMS (mean) voltage in an electrical circuit.

kIfcFlowInstrumentTypeEnum_USERDEFINED 

User-defined type.

kIfcFlowInstrumentTypeEnum_NOTDEFINED 

Undefined type.

kIfcFlowInstrumentTypeEnum_unset 

The value is unset.

Definition at line 2194 of file Ifc2x2_FinalEnum.h.

◆ IfcFlowMeterTypeEnum

This enumeration defines various types of flow meter:

Enumerator
kIfcFlowMeterTypeEnum_ELECTRICMETER 

An electric meter.

kIfcFlowMeterTypeEnum_ENERGYMETER 

An electric meter or energy meter is a device that measures the amount of electrical energy supplied to or produced by a residence, business or machine.

kIfcFlowMeterTypeEnum_FLOWMETER 
kIfcFlowMeterTypeEnum_GASMETER 

A device that measures the quantity of a gas or fuel.

kIfcFlowMeterTypeEnum_OILMETER 

A device that measures the quantity of oil.

kIfcFlowMeterTypeEnum_WATERMETER 

A device that measures the quantity of water.

kIfcFlowMeterTypeEnum_USERDEFINED 

User-defined meter type

kIfcFlowMeterTypeEnum_NOTDEFINED 

Undefined meter type

kIfcFlowMeterTypeEnum_unset 

The value is unset.

Definition at line 2228 of file Ifc2x2_FinalEnum.h.

◆ IfcFootingTypeEnum

Enumeration defining the generic footing type.

Enumerator
kIfcFootingTypeEnum_FOOTING_BEAM 

Footing elements that are in bending and are supported clear of the ground. They will normally span between piers, piles or pile caps. They are distinguished from beams in the building superstructure since they will normally require a lower grade of finish. They are distinguished from STRIP_FOOTING since they are clear of the ground surface and hence require support to the lower face while the concrete is curing.

kIfcFootingTypeEnum_PAD_FOOTING 

An element that transfers the load of a single column (possibly two) to the ground.

kIfcFootingTypeEnum_PILE_CAP 

An element that transfers the load from a column or group of columns to a pier or pile or group of piers or piles.

kIfcFootingTypeEnum_STRIP_FOOTING 

A linear element that transfers loads into the ground from either a continuous element, such as a wall, or from a series of elements, such as columns.

kIfcFootingTypeEnum_USERDEFINED 

Special types of footings which meet specific local requirements.

kIfcFootingTypeEnum_NOTDEFINED 

The type of footing is not defined.

kIfcFootingTypeEnum_unset 

The value is unset.

Definition at line 2257 of file Ifc2x2_FinalEnum.h.

◆ IfcGasTerminalTypeEnum

Enumeration defining the functional type of gas terminal.

Enumerator
kIfcGasTerminalTypeEnum_GASAPPLIANCE 

Gas appliance gas terminal type.

kIfcGasTerminalTypeEnum_GASBOOSTER 

Gas booster gas terminal type.

kIfcGasTerminalTypeEnum_GASBURNER 
kIfcGasTerminalTypeEnum_USERDEFINED 

User-defined gas terminal type.

kIfcGasTerminalTypeEnum_NOTDEFINED 

Not defined gas terminal type.

kIfcGasTerminalTypeEnum_unset 

The value is unset.

Definition at line 2283 of file Ifc2x2_FinalEnum.h.

◆ IfcGeometricProjectionEnum

IfcGeometricProjectionEnum defines the various representation types that can be semantically distinguished. Often different levels of detail of the shape representation are controlled by the representation type.

Enumerator
kIfcGeometricProjectionEnum_GRAPH_VIEW 

Geometric display representation that shows an abstract, often 1D element representation, e.g. representing a wall by its axis line.

kIfcGeometricProjectionEnum_SKETCH_VIEW 

Geometric display representation that shows an abstract, often 2D element representation, e.g. representing a wall by its two foot print edges, suppressing any inner layer representation.

kIfcGeometricProjectionEnum_MODEL_VIEW 

Geometric display representation that shows a full 3D element representation, e.g. representing a wall by its volumetric body.

kIfcGeometricProjectionEnum_PLAN_VIEW 

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two foot print edges and the edges of all inner layers. The projection is shown in ground view as seen from above.

kIfcGeometricProjectionEnum_REFLECTED_PLAN_VIEW 

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two foot print edges and the edges of all inner layers. The projection is shown in ground view as seen from below.

kIfcGeometricProjectionEnum_SECTION_VIEW 

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two inner/outer edges and the edges of all inner layers, if the element is cut by the section line.

kIfcGeometricProjectionEnum_ELEVATION_VIEW 

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its bounding edges if the element is within an elevation view.

kIfcGeometricProjectionEnum_USERDEFINED 

A user defined specification is given by the value of the UserDefinedTargetView attribute.

kIfcGeometricProjectionEnum_NOTDEFINED 

No specification given.

kIfcGeometricProjectionEnum_unset 

The value is unset.

Definition at line 2306 of file Ifc2x2_FinalEnum.h.

◆ IfcGlobalOrLocalEnum

This enumeration type defines if the local object coordinate system or the global world coordinate system for the project is used to describe the measure values of entities which have a reference to this type.

Enumerator
kIfcGlobalOrLocalEnum_GLOBAL_COORDS 

The global project coordinate system is used.

kIfcGlobalOrLocalEnum_LOCAL_COORDS 

The local object coordinate system is used.

kIfcGlobalOrLocalEnum_unset 

The value is unset.

Definition at line 2338 of file Ifc2x2_FinalEnum.h.

◆ IfcHeatExchangerTypeEnum

Enumeration defining the typical types of heat exchangers.

Enumerator
kIfcHeatExchangerTypeEnum_PLATE 

Plate heat exchanger.

kIfcHeatExchangerTypeEnum_SHELLANDTUBE 

Shell and Tube heat exchanger.

kIfcHeatExchangerTypeEnum_USERDEFINED 

User-defined heat exchanger type.

kIfcHeatExchangerTypeEnum_NOTDEFINED 

Undefined heat exchanger type.

kIfcHeatExchangerTypeEnum_unset 

The value is unset.

Definition at line 2356 of file Ifc2x2_FinalEnum.h.

◆ IfcHumidifierTypeEnum

Enumeration defining the typical types of humidifiers.

Enumerator
kIfcHumidifierTypeEnum_STEAMINJECTION 

Water vapor is added into the airstream through direct steam injection.

kIfcHumidifierTypeEnum_ADIABATICAIRWASHER 

Water vapor is added into the airstream through adiabatic evaporation using an air washing element.

kIfcHumidifierTypeEnum_ADIABATICPAN 

Water vapor is added into the airstream through adiabatic evaporation using a pan.

kIfcHumidifierTypeEnum_ADIABATICWETTEDELEMENT 

Water vapor is added into the airstream through adiabatic evaporation using a wetted element.

kIfcHumidifierTypeEnum_ADIABATICATOMIZING 

Water vapor is added into the airstream through adiabatic evaporation using an atomizing element.

kIfcHumidifierTypeEnum_ADIABATICULTRASONIC 

Water vapor is added into the airstream through adiabatic evaporation using an ultrasonic element.

kIfcHumidifierTypeEnum_ADIABATICRIGIDMEDIA 

Water vapor is added into the airstream through adiabatic evaporation using a rigid media.

kIfcHumidifierTypeEnum_ADIABATICCOMPRESSEDAIRNOZZLE 

Water vapor is added into the airstream through adiabatic evaporation using a compressed air nozzle.

kIfcHumidifierTypeEnum_ASSISTEDELECTRIC 

Water vapor is added into the airstream through water heated evaporation using an electric heater.

kIfcHumidifierTypeEnum_ASSISTEDNATURALGAS 

Water vapor is added into the airstream through water heated evaporation using a natural gas heater.

kIfcHumidifierTypeEnum_ASSISTEDPROPANE 

Water vapor is added into the airstream through water heated evaporation using a propane heater.

kIfcHumidifierTypeEnum_ASSISTEDBUTANE 

Water vapor is added into the airstream through water heated evaporation using a butane heater.

kIfcHumidifierTypeEnum_ASSISTEDSTEAM 

Water vapor is added into the airstream through water heated evaporation using a steam heater.

kIfcHumidifierTypeEnum_USERDEFINED 

User-defined humidifier type.

kIfcHumidifierTypeEnum_NOTDEFINED 

Undefined humidifier type.

kIfcHumidifierTypeEnum_unset 

The value is unset.

Definition at line 2378 of file Ifc2x2_FinalEnum.h.

◆ IfcInternalOrExternalEnum

This enumeration defines the different types of space boundaries in terms of either being inside the building or outside the building.

Enumerator
kIfcInternalOrExternalEnum_INTERNAL 

The space boundary faces a physical or virtual element where there is an internal space on the other side.

kIfcInternalOrExternalEnum_EXTERNAL 

The space boundary faces a physical or virtual element where there is an external space on the other side.

kIfcInternalOrExternalEnum_NOTDEFINED 

No information available.

kIfcInternalOrExternalEnum_unset 

The value is unset.

Definition at line 2422 of file Ifc2x2_FinalEnum.h.

◆ IfcInventoryTypeEnum

IfcInventoryTypeEnum defines the types of inventory that can be defined.

Enumerator
kIfcInventoryTypeEnum_ASSETINVENTORY 

A collection of asset instances of type IfcAsset.

kIfcInventoryTypeEnum_SPACEINVENTORY 

A collection of space instances of type IfcSpace.

kIfcInventoryTypeEnum_FURNITUREINVENTORY 

A collection of furniture instances of type IfcFurnishingElement.

kIfcInventoryTypeEnum_USERDEFINED 

User-defined type.

kIfcInventoryTypeEnum_NOTDEFINED 

Undefined type.

kIfcInventoryTypeEnum_unset 

The value is unset.

Definition at line 2442 of file Ifc2x2_FinalEnum.h.

◆ IfcJunctionBoxTypeEnum

The IfcJunctionBoxTypeEnum defines different types of junction boxes.

Enumerator
kIfcJunctionBoxTypeEnum_USERDEFINED 

User-defined type.

kIfcJunctionBoxTypeEnum_NOTDEFINED 

Undefined type.

kIfcJunctionBoxTypeEnum_unset 

The value is unset.

Definition at line 2466 of file Ifc2x2_FinalEnum.h.

◆ IfcLampTypeEnum

The IfcLampTypeEnum defines the range of different types of lamp available.

Enumerator
kIfcLampTypeEnum_COMPACTFLUORESCENT 

A fluorescent lamp having a compact form factor produced by shaping the tube.

kIfcLampTypeEnum_FLUORESCENT 

A typically tubular discharge lamp in which most of the light is emitted by one or several layers of phosphors excited by ultraviolet radiation from the discharge.

kIfcLampTypeEnum_HIGHPRESSUREMERCURY 

A discharge lamp in which most of the light is emitted by exciting mercury at high pressure.

kIfcLampTypeEnum_HIGHPRESSURESODIUM 

A discharge lamp in which most of the light is emitted by exciting sodium at high pressure.

kIfcLampTypeEnum_METALHALIDE 

A discharge lamp in which most of the light is emitted by exciting a metal halide.

kIfcLampTypeEnum_TUNGSTENFILAMENT 

A lamp that emits light by passing an electrical current through a tungsten wire filament in a near vacuum.

kIfcLampTypeEnum_USERDEFINED 

User-defined type.

kIfcLampTypeEnum_NOTDEFINED 

Undefined type.

kIfcLampTypeEnum_unset 

The value is unset.

Definition at line 2484 of file Ifc2x2_FinalEnum.h.

◆ IfcLayerSetDirectionEnum

IfcLayerSetDirectionEnum provides identification of the axis of element geometry, denoting the layer set thickness direction, or direction of layer offsets.

Enumerator
kIfcLayerSetDirectionEnum_AXIS1 

Usually x-axis.

kIfcLayerSetDirectionEnum_AXIS2 

Usually y-axis.

kIfcLayerSetDirectionEnum_AXIS3 

Usually z-axis.

kIfcLayerSetDirectionEnum_unset 

The value is unset.

Definition at line 2514 of file Ifc2x2_FinalEnum.h.

◆ IfcLightDistributionCurveEnum

Enumerates possible three kinds of light distribution curves.

Enumerator
kIfcLightDistributionCurveEnum_TYPE_A 

Type A is basically not used. For completeness the Type A Photometry equals the Type B rotated 90° around the Z-Axis counter clockwise.

kIfcLightDistributionCurveEnum_TYPE_B 

Type B is sometimes used for floodlights. The B-Plane System has a horizontal axis. B-Angles are valid from -180° to +180° with B 0° at the bottom and B180°/B-180° at the top, β-Angles are valid from -90° to +90°.

kIfcLightDistributionCurveEnum_TYPE_C 

Type C is the recommended standard system. The C-Plane system equals a globe with a vertical axis. C-Angles are valid from 0° to 360°, γ-Angles are valid from 0° (south pole) to 180° (north pole).

kIfcLightDistributionCurveEnum_NOTDEFINED 

Not defined.

kIfcLightDistributionCurveEnum_unset 

The value is unset.

Definition at line 2534 of file Ifc2x2_FinalEnum.h.

◆ IfcLightEmissionSourceEnum

IfcLightEmissionSourceEnum defines the range of different types of light emitter available.

Enumerator
kIfcLightEmissionSourceEnum_COMPACTFLUORESCENT 

Compact fluorescent

kIfcLightEmissionSourceEnum_FLUORESCENT 

Fluorescent

kIfcLightEmissionSourceEnum_HIGHPRESSUREMERCURY 

High pressure mercury

kIfcLightEmissionSourceEnum_HIGHPRESSURESODIUM 

High pressure sodium

kIfcLightEmissionSourceEnum_LIGHTEMITTINGDIODE 

Light emitting diode

kIfcLightEmissionSourceEnum_LOWPRESSURESODIUM 

Low pressure sodium

kIfcLightEmissionSourceEnum_LOWVOLTAGEHALOGEN 

Low voltage halogen

kIfcLightEmissionSourceEnum_MAINVOLTAGEHALOGEN 

Main voltage halogen

kIfcLightEmissionSourceEnum_METALHALIDE 

Metal halide

kIfcLightEmissionSourceEnum_TUNGSTENFILAMENT 

Tungsten filament

kIfcLightEmissionSourceEnum_NOTDEFINED 

Not defined.

kIfcLightEmissionSourceEnum_unset 

The value is unset.

Definition at line 2556 of file Ifc2x2_FinalEnum.h.

◆ IfcLightFixtureTypeEnum

The IfcLightFixtureTypeEnum defines the different types of light fixtures.

Enumerator
kIfcLightFixtureTypeEnum_POINTSOURCE 

A light fixture that is considered to have negligible area and that emit light with approximately equal intensity in all directions. A light fixture containing a tungsten, halogen or similar bulb is an example of a point source.

kIfcLightFixtureTypeEnum_DIRECTIONSOURCE 

A light fixture that is considered to have a length or surface area from which it emits light in a direction. A light fixture containing one or more fluorescent lamps is an example of a direction source.

kIfcLightFixtureTypeEnum_USERDEFINED 

User-defined type.

kIfcLightFixtureTypeEnum_NOTDEFINED 

Undefined type.

kIfcLightFixtureTypeEnum_unset 

The value is unset.

Definition at line 2592 of file Ifc2x2_FinalEnum.h.

◆ IfcLoadGroupTypeEnum

This enumeration is used to distinguish between different levels of load grouping. It allows to differentiate between load groups, load cases, and load combinations.

Enumerator
kIfcLoadGroupTypeEnum_LOAD_GROUP 

Groups instances of subtypes of IfcStructuralAction. It shall be used as a container for loads grouped together for specific purposes, such as loads which are part of a special load pattern.

kIfcLoadGroupTypeEnum_LOAD_CASE 

Groups LOAD_GROUPs and instances of subtypes of IfcStructuralAction. It should be used as a container for loads with the same origin.

kIfcLoadGroupTypeEnum_LOAD_COMBINATION_GROUP 

Groups LOAD_CASEs and assigns a common load combination factor. The grouping of LOAD_GROUPs and instances of IfcStructuralAction or its subclasses is also possible, but off the traditional way.

kIfcLoadGroupTypeEnum_LOAD_COMBINATION 

An intermediate level between LOAD_CASE and LOAD_COMBINATION. This level is obsolete and deprecated. Before the introduction of IfcRelAssignsToGroupByFactor, the purpose of this level was to provide a factor with which one or more LOAD_CASEs occur in a LOAD_COMBINATION.

kIfcLoadGroupTypeEnum_USERDEFINED 

A grouping level which does not follow the standard hierarchy of load group types.

kIfcLoadGroupTypeEnum_NOTDEFINED 

The grouping level is not yet known.

kIfcLoadGroupTypeEnum_unset 

The value is unset.

Definition at line 2614 of file Ifc2x2_FinalEnum.h.

◆ IfcLogicalOperatorEnum

IfcLogicalOperatorEnum is an enumeration that defines the logical operators that may be applied for the satisfaction of one or more operands (IfcConstraint) at a time.

Enumerator
kIfcLogicalOperatorEnum_LOGICALAND 

Defines a relationship between operands whereby the result is true if all operands are true, and false if at least one operand is false.

kIfcLogicalOperatorEnum_LOGICALOR 

Defines a relationship between operands whereby the result is true if at least one operand is true, and false if all operands are false.

kIfcLogicalOperatorEnum_unset 

The value is unset.

Definition at line 2641 of file Ifc2x2_FinalEnum.h.

◆ IfcMemberTypeEnum

This enumeration defines the different types of linear elements an IfcMember or IfcMemberType object can fulfill.

Enumerator
kIfcMemberTypeEnum_BRACE 

A linear element (usually sloped) often used for bracing of a girder or truss.

kIfcMemberTypeEnum_CHORD 

Upper or lower longitudinal member of a truss, used horizontally or sloped.

kIfcMemberTypeEnum_COLLAR 

A linear element (usually used horizontally) within a roof structure to connect rafters and posts.

kIfcMemberTypeEnum_MEMBER 

A linear element within a girder or truss with no further meaning.

kIfcMemberTypeEnum_PLATE 

A linear continuous horizontal element in wall framing, such as a head piece or a sole plate.

kIfcMemberTypeEnum_POST 

A linear (usually vertical) member used to support something or to mark a point.

kIfcMemberTypeEnum_PURLIN 

A linear element (usually used horizontally) within a roof structure to support rafters.

kIfcMemberTypeEnum_RAFTER 

A linear elements used to support roof slabs or roof covering, usually used with slope.

kIfcMemberTypeEnum_STRINGER 

A linear element used to support stair or ramp flights, usually used with slope.

kIfcMemberTypeEnum_STRUT 

A linear element often used within a girder or truss.

kIfcMemberTypeEnum_STUD 

Vertical element in wall framing.

kIfcMemberTypeEnum_USERDEFINED 

User-defined linear element.

kIfcMemberTypeEnum_NOTDEFINED 

Undefined linear element.

kIfcMemberTypeEnum_unset 

The value is unset.

Definition at line 2659 of file Ifc2x2_FinalEnum.h.

◆ IfcMotorConnectionTypeEnum

The IfcMotorConnectionTypeEnum defines the range of different types of motor connection that can be specified.

Enumerator
kIfcMotorConnectionTypeEnum_BELTDRIVE 

An indirect connection made through the medium of a shaped, flexible continuous loop.

kIfcMotorConnectionTypeEnum_COUPLING 

An indirect connection made through the medium of the viscosity of a fluid.

kIfcMotorConnectionTypeEnum_DIRECTDRIVE 

A direct, physical connection made between the motor and the driven device.

kIfcMotorConnectionTypeEnum_USERDEFINED 

User-defined type.

kIfcMotorConnectionTypeEnum_NOTDEFINED 

Undefined type.

kIfcMotorConnectionTypeEnum_unset 

The value is unset.

Definition at line 2699 of file Ifc2x2_FinalEnum.h.

◆ IfcNullStyle

The IfcNullStyle is an enumeration with a fixed value NULL to indicate that no presentation style is defined for the representation item.

Enumerator
kIfcNullStyle_NULL 
kIfcNullStyle_unset 

The value is unset.

Definition at line 2723 of file Ifc2x2_FinalEnum.h.

◆ IfcObjectiveEnum

IfcObjectiveEnum is an enumeration used to determine the objective for which purpose the constraint needs to be satisfied.

Enumerator
kIfcObjectiveEnum_CODECOMPLIANCE 

A constraint whose objective is to ensure satisfaction of a code compliance provision.

kIfcObjectiveEnum_DESIGNINTENT 

A constraint whose objective is to ensure satisfaction of a design intent provision.

kIfcObjectiveEnum_HEALTHANDSAFETY 

A constraint whose objective is to ensure satisfaction of a health and safety provision.

kIfcObjectiveEnum_REQUIREMENT 

A constraint whose objective is to ensure satisfaction of a project requirement provision.

kIfcObjectiveEnum_SPECIFICATION 

A constraint whose objective is to ensure satisfaction of a specification provision.

kIfcObjectiveEnum_TRIGGERCONDITION 

A constraint whose objective is to indicate a limiting value beyond which the condition of an object requires a particular form of attention.

kIfcObjectiveEnum_USERDEFINED 

No description available.

kIfcObjectiveEnum_NOTDEFINED 

No description available.

kIfcObjectiveEnum_unset 

The value is unset.

Definition at line 2768 of file Ifc2x2_FinalEnum.h.

◆ IfcObjectTypeEnum

This enumeration defines the applicable object categories (i.e. the subtypes at the 2nd level of the IFC inheritance tree) . Attached to an object, it indicates to which subtype of IfcObject the entity referencing it would otherwise comply with.

Enumerator
kIfcObjectTypeEnum_PRODUCT 

PRODUCT.

kIfcObjectTypeEnum_PROCESS 

PROCESS.

kIfcObjectTypeEnum_CONTROL 

CONTROL.

kIfcObjectTypeEnum_RESOURCE 

RESOURCE.

kIfcObjectTypeEnum_ACTOR 

ACTOR.

kIfcObjectTypeEnum_GROUP 

GROUP.

kIfcObjectTypeEnum_PROJECT 

PROJECT.

kIfcObjectTypeEnum_NOTDEFINED 

NOTDEFINED.

kIfcObjectTypeEnum_unset 

The value is unset.

Definition at line 2738 of file Ifc2x2_FinalEnum.h.

◆ IfcOccupantTypeEnum

IfcOccupantTypeEnum defines the types of occupant from which the type required can be selected.

Enumerator
kIfcOccupantTypeEnum_ASSIGNEE 

Actor receiving the assignment of a property agreement from an assignor.

kIfcOccupantTypeEnum_ASSIGNOR 

Actor assigning a property agreement to an assignor.

kIfcOccupantTypeEnum_LESSEE 

Actor receiving the lease of a property from a lessor.

kIfcOccupantTypeEnum_LESSOR 

Actor leasing a property to a lessee.

kIfcOccupantTypeEnum_LETTINGAGENT 

Actor participating in a property agreement on behalf of an owner, lessor or assignor.

kIfcOccupantTypeEnum_OWNER 

Actor that owns a property.

kIfcOccupantTypeEnum_TENANT 

Actor renting the use of a property fro a period of time.

kIfcOccupantTypeEnum_USERDEFINED 

User-defined type.

kIfcOccupantTypeEnum_NOTDEFINED 

Undefined type.

kIfcOccupantTypeEnum_unset 

The value is unset.

Definition at line 2798 of file Ifc2x2_FinalEnum.h.

◆ IfcOutletTypeEnum

The IfcOutletTypeEnum defines the range of different types of outlet that can be specified.

Enumerator
kIfcOutletTypeEnum_AUDIOVISUALOUTLET 

An outlet used for an audio or visual device.

kIfcOutletTypeEnum_COMMUNICATIONSOUTLET 

An outlet used for connecting communications equipment.

kIfcOutletTypeEnum_POWEROUTLET 

An outlet used for connecting electrical devices requiring power.

kIfcOutletTypeEnum_USERDEFINED 

User-defined type.

kIfcOutletTypeEnum_NOTDEFINED 

Undefined type.

kIfcOutletTypeEnum_unset 

The value is unset.

Definition at line 2830 of file Ifc2x2_FinalEnum.h.

◆ IfcPermeableCoveringOperationEnum

This enumeration defines the valid types of permeable coverings.

Enumerator
kIfcPermeableCoveringOperationEnum_GRILL 

Protective screen of metal bars or wires.

kIfcPermeableCoveringOperationEnum_LOUVER 

Set of fixed or movable strips of wood, metal, etc. arranged to let air in while keeping light or rain out.

kIfcPermeableCoveringOperationEnum_SCREEN 

Upright, fixed or movable, sometimes folding framework used for protection against heat, light, access or similar.

kIfcPermeableCoveringOperationEnum_USERDEFINED 

User defined permeable covering type.

kIfcPermeableCoveringOperationEnum_NOTDEFINED 

No information available.

kIfcPermeableCoveringOperationEnum_unset 

The value is unset.

Definition at line 2854 of file Ifc2x2_FinalEnum.h.

◆ IfcPhysicalOrVirtualEnum

This enumeration defines the different types of space boundaries in terms of its physical manifestation. A space boundary can either be physically dividing or can be a virtual divider.

Enumerator
kIfcPhysicalOrVirtualEnum_PHYSICAL 

The space boundary is provided physically (by a physical element).

kIfcPhysicalOrVirtualEnum_VIRTUAL 

The space boundary is provided virtually (by a logical divider that has no physical manifestation).

kIfcPhysicalOrVirtualEnum_NOTDEFINED 

No information available.

kIfcPhysicalOrVirtualEnum_unset 

The value is unset.

Definition at line 2878 of file Ifc2x2_FinalEnum.h.

◆ IfcPileConstructionEnum

Enumeration defining the construction type for piles. The type is mainly based on how the piles are used and manufactured. Some material information is mixed in because this affects the way the piles are used.

Enumerator
kIfcPileConstructionEnum_CAST_IN_PLACE 

Piles and piers that are excavated and poured in place.

kIfcPileConstructionEnum_COMPOSITE 

Piles that are a mix of components, such as a steel outer casing which is driven into the ground with a cast-in-place concrete core.

kIfcPileConstructionEnum_PRECAST_CONCRETE 

Piles that are entirely of precast concrete (possibly with some steel or other fixtures).

kIfcPileConstructionEnum_PREFAB_STEEL 

Prefabricated piles made entirely out of steel. It will also include steel sheet piles where these are not part of another construction element.

kIfcPileConstructionEnum_USERDEFINED 

Special types of pile construction which meet specific local requirements.

kIfcPileConstructionEnum_NOTDEFINED 

The type of pile construction is not defined.

kIfcPileConstructionEnum_unset 

The value is unset.

Definition at line 2898 of file Ifc2x2_FinalEnum.h.

◆ IfcPileTypeEnum

Enumeration defining the pile type.

Enumerator
kIfcPileTypeEnum_COHESION 

A cohesion pile.

kIfcPileTypeEnum_FRICTION 

A friction pile.

kIfcPileTypeEnum_SUPPORT 

A support pile.

kIfcPileTypeEnum_USERDEFINED 

The type of pile function is user defined.

kIfcPileTypeEnum_NOTDEFINED 

The type of pile function is not defined.

kIfcPileTypeEnum_unset 

The value is unset.

Definition at line 2924 of file Ifc2x2_FinalEnum.h.

◆ IfcPipeFittingTypeEnum

This enumeration is used to identify the primary purpose of a pipe fitting. This is a very basic categorization mechanism to generically identify the pipe fitting type. Subcategories of pipe fittings are not enumerated.

Enumerator
kIfcPipeFittingTypeEnum_BEND 

A fitting with typically two ports used to change the direction of flow between connected elements.

kIfcPipeFittingTypeEnum_CONNECTOR 

Connector fitting, typically used to join two ports together within a flow distribution system (e.g., a coupling used to join two pipe segments).

kIfcPipeFittingTypeEnum_ENTRY 

Entry fitting, typically unconnected at one port and connected to a flow distribution system at the other (e.g., a breeching inlet).

kIfcPipeFittingTypeEnum_EXIT 

Exit fitting, typically unconnected at one port and connected to a flow distribution system at the other (e.g., a hose bibb).

kIfcPipeFittingTypeEnum_JUNCTION 

A fitting with typically more than two ports used to redistribute flow among the ports and/or to change the direction of flow between connected elements (e.g, tee, cross, wye, etc.).

kIfcPipeFittingTypeEnum_OBSTRUCTION 

A fitting with typically two ports used to obstruct or restrict flow between the connected elements (e.g., screen, perforated plate, etc.).

kIfcPipeFittingTypeEnum_TRANSITION 

A fitting with typically two ports having different shapes or sizes. Can also be used to change the direction of flow between connected elements.

kIfcPipeFittingTypeEnum_USERDEFINED 

User-defined fitting.

kIfcPipeFittingTypeEnum_NOTDEFINED 

Undefined fitting.

kIfcPipeFittingTypeEnum_unset 

The value is unset.

Definition at line 2948 of file Ifc2x2_FinalEnum.h.

◆ IfcPipeSegmentTypeEnum

This enumeration is used to identify the primary purpose of a pipe segment. This is a very basic categorization mechanism to generically identify the pipe segment type. Subcategories of pipe segments are not enumerated.

Enumerator
kIfcPipeSegmentTypeEnum_FLEXIBLESEGMENT 

A flexible segment is a continuous non-linear segment of pipe that can be deformed and change the direction of flow.

kIfcPipeSegmentTypeEnum_RIGIDSEGMENT 

A rigid segment is continuous linear segment of pipe that cannot be deformed.

kIfcPipeSegmentTypeEnum_GUTTER 

A gutter segment is a continuous open-channel segment of pipe.

kIfcPipeSegmentTypeEnum_SPOOL 

A type of rigid segment that is typically shorter and used for providing connectivity within a piping network.

kIfcPipeSegmentTypeEnum_USERDEFINED 

User-defined segment.

kIfcPipeSegmentTypeEnum_NOTDEFINED 

Undefined segment.

kIfcPipeSegmentTypeEnum_unset 

The value is unset.

Definition at line 2980 of file Ifc2x2_FinalEnum.h.

◆ IfcPlateTypeEnum

This enumeration defines the different types of planar elements an IfcPlate or IfcPlateType object can fulfill.

Enumerator
kIfcPlateTypeEnum_USERDEFINED 

User-defined linear element.

kIfcPlateTypeEnum_NOTDEFINED 

Undefined linear element.

kIfcPlateTypeEnum_unset 

The value is unset.

Definition at line 3006 of file Ifc2x2_FinalEnum.h.

◆ IfcProcedureTypeEnum

The IfcProcedureTypeEnum defines the range of different types of procedure that can be specified.

Enumerator
kIfcProcedureTypeEnum_ADVICE_CAUTION 

A caution that should be taken note of as a procedure or when carrying out a procedure.

kIfcProcedureTypeEnum_ADVICE_NOTE 

Additional information or advice that should be taken note of as a procedure or when carrying out a procedure.

kIfcProcedureTypeEnum_ADVICE_WARNING 

A warning of potential danger that should be taken note of as a procedure or when carrying out a procedure.

kIfcProcedureTypeEnum_CALIBRATION 

A procedure undertaken to calibrate an artifact.

kIfcProcedureTypeEnum_DIAGNOSTIC 

Diagnostic

kIfcProcedureTypeEnum_SHUTDOWN 

A procedure undertaken to shutdown the operation of an artifact.

kIfcProcedureTypeEnum_STARTUP 

A procedure undertaken to start up the operation of an artifact.

kIfcProcedureTypeEnum_USERDEFINED 

User defined.

kIfcProcedureTypeEnum_NOTDEFINED 

Undefined.

kIfcProcedureTypeEnum_unset 

The value is unset.

Definition at line 3024 of file Ifc2x2_FinalEnum.h.

◆ IfcProfileTypeEnum

The enumeration defines whether the definition of a profile shape shall be geometrically resolved into a curve or into a surface.

Enumerator
kIfcProfileTypeEnum_CURVE 

The resulting geometric item is of type curve and closed (with the only exception of the curve created by the IfcArbitraryOpenProfileDef which resolves into an open curve). The resulting geometry after applying a sweeping operation is a swept surface. This can be used to define shapes with thin sheets, such as ducts, where the thickness is not appropriate for geometric representation.

kIfcProfileTypeEnum_AREA 

The resulting geometric item is of type surface. The resulting geometry after applying a sweeping operation is a swept solid with defined volume.

kIfcProfileTypeEnum_unset 

The value is unset.

Definition at line 3056 of file Ifc2x2_FinalEnum.h.

◆ IfcProjectedOrTrueLengthEnum

This enumeration type is needed for load definition and is only considered if the load values are given as global actions and if they define linear or planar loads (that is, one- or two-dimensionally distributed loads).

Enumerator
kIfcProjectedOrTrueLengthEnum_PROJECTED_LENGTH 

Projected length

kIfcProjectedOrTrueLengthEnum_TRUE_LENGTH 

True Length

kIfcProjectedOrTrueLengthEnum_unset 

The value is unset.

Definition at line 3130 of file Ifc2x2_FinalEnum.h.

◆ IfcProjectOrderRecordTypeEnum

An IfcProjectOrderRecordTypeEnum is a designation of the type of event being recorded.

Enumerator
kIfcProjectOrderRecordTypeEnum_CHANGE 

A record of instructions to bring about a change to a construction or installation.

kIfcProjectOrderRecordTypeEnum_MAINTENANCE 

A record of instructions to carry out maintenance work on one or more assets or components.

kIfcProjectOrderRecordTypeEnum_MOVE 

A record of instructions to move actors and/or artifacts.

kIfcProjectOrderRecordTypeEnum_PURCHASE 

A record of instructions to purchase goods or services.

kIfcProjectOrderRecordTypeEnum_WORK 

A record of instructions to carry out work generally.

kIfcProjectOrderRecordTypeEnum_USERDEFINED 

User-defined record.

kIfcProjectOrderRecordTypeEnum_NOTDEFINED 

Not defined record.

kIfcProjectOrderRecordTypeEnum_unset 

The value is unset.

Definition at line 3074 of file Ifc2x2_FinalEnum.h.

◆ IfcProjectOrderTypeEnum

An IfcProjectOrderTypeEnum is a list of the types of project order that may be identified.

Enumerator
kIfcProjectOrderTypeEnum_CHANGEORDER 

An instruction to make a change to a product or work being undertaken and a description of the work that is to be performed.

kIfcProjectOrderTypeEnum_MAINTENANCEWORKORDER 

An instruction to carry out maintenance work and a description of the work that is to be performed.

kIfcProjectOrderTypeEnum_MOVEORDER 

An instruction to move persons and artifacts and a description of the move locations, objects to be moved, etc.

kIfcProjectOrderTypeEnum_PURCHASEORDER 

An instruction to purchase goods and/or services and a description of the goods and/or services to be purchased that is to be performed.

kIfcProjectOrderTypeEnum_WORKORDER 

A general instruction to carry out work and a description of the work to be done. Note the difference between a work order generally and a maintenance work order.

kIfcProjectOrderTypeEnum_USERDEFINED 

User-defined type.

kIfcProjectOrderTypeEnum_NOTDEFINED 

Undefined type.

kIfcProjectOrderTypeEnum_unset 

The value is unset.

Definition at line 3102 of file Ifc2x2_FinalEnum.h.

◆ IfcPropertySourceEnum

This enumeration is used to qualify the life-cycle or design state of the properties contained in the entity.

Enumerator
kIfcPropertySourceEnum_DESIGN 

Properties are all design values.

kIfcPropertySourceEnum_DESIGNMAXIMUM 

Properties are all maximum design values.

kIfcPropertySourceEnum_DESIGNMINIMUM 

Properties are all minimum design values.

kIfcPropertySourceEnum_SIMULATED 

Property values are all the results of a simulation.

kIfcPropertySourceEnum_ASBUILT 

Properties are all AS-BUILT values.

kIfcPropertySourceEnum_COMMISSIONING 

Properties are all commissioning values.

kIfcPropertySourceEnum_MEASURED 

Property values are all the results of a measurement device, either automated or manual.

kIfcPropertySourceEnum_USERDEFINED 

User-defined record.

kIfcPropertySourceEnum_NOTKNOWN 
kIfcPropertySourceEnum_unset 

The value is unset.

Definition at line 3148 of file Ifc2x2_FinalEnum.h.

◆ IfcProtectiveDeviceTypeEnum

The IfcProtectiveDeviceTypeEnum specifically defines the range of different breaker unit types that can be used in conjunction with protective device. Types may also be used as a reference to a complete protective device in circumstances where tripping units are not separately identified (typically expected to be the case during earlier stages of design).

Enumerator
kIfcProtectiveDeviceTypeEnum_FUSEDISCONNECTOR 

A device that will electrically open the circuit after a period of prolonged, abnormal current flow.

kIfcProtectiveDeviceTypeEnum_CIRCUITBREAKER 

A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time and breaking, current under specified abnormal circuit conditions such as those of short circuit.

kIfcProtectiveDeviceTypeEnum_EARTHFAILUREDEVICE 

An earth failure device acts to protect people and equipment from the effects of current leakage.

kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTCIRCUITBREAKER 

A device that opens, closes, or isolates a circuit and has short circuit and overload protection. It attempts to break the circuit when there is a difference in current between any two phases. May also be referred to as 'Ground Fault Interupter (GFI)' or 'Ground Fault Circuit Interuptor (GFCI)'

kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTSWITCH 

A device that opens, closes or isolates a circuit and has no short circuit or overload protection. May also be identified as a 'ground fault switch'.

kIfcProtectiveDeviceTypeEnum_VARISTOR 

A high voltage surge protection device.

kIfcProtectiveDeviceTypeEnum_USERDEFINED 

User-defined type.

kIfcProtectiveDeviceTypeEnum_NOTDEFINED 

Undefined type.

kIfcProtectiveDeviceTypeEnum_unset 

The value is unset.

Definition at line 3179 of file Ifc2x2_FinalEnum.h.

◆ IfcPumpTypeEnum

Defines general types of pumps.

Enumerator
kIfcPumpTypeEnum_CIRCULATOR 

A Circulator pump is a generic low-pressure, low-capacity pump. It may have a wet rotor and may be driven by a flexible-coupled motor.

kIfcPumpTypeEnum_ENDSUCTION 

An End Suction pump, when mounted horizontally, has a single horizontal inlet on the impeller suction side and a vertical discharge. It may have a direct or close-coupled motor.

kIfcPumpTypeEnum_SPLITCASE 

A Split Case pump, when mounted horizontally, has an inlet and outlet on each side of the impeller. The impeller can be easily accessed by removing the front of the impeller casing. It may have a direct or close-coupled motor.

kIfcPumpTypeEnum_VERTICALINLINE 

A Vertical Inline pump has the pump and motor close-coupled on the pump casing. The pump depends on the connected, horizontal piping for support, with the suction and discharge along the piping axis.

kIfcPumpTypeEnum_VERTICALTURBINE 

A Vertical Turbine pump has a motor mounted vertically on the pump casing for either wet-pit sump mounting or dry-well mounting.

kIfcPumpTypeEnum_USERDEFINED 

User-defined pump type.

kIfcPumpTypeEnum_NOTDEFINED 

Pump type has not been defined.

kIfcPumpTypeEnum_unset 

The value is unset.

Definition at line 3209 of file Ifc2x2_FinalEnum.h.

◆ IfcRailingTypeEnum

This enumeration defines the different types of IfcRailing or IfcRailingType that can be predefined using the enumeration values.

Enumerator
kIfcRailingTypeEnum_HANDRAIL 

A type of railing designed to serve as an optional structural support for loads applied by human occupants (at hand height). Generally located adjacent to ramps and stairs. Generally floor or wall mounted.

kIfcRailingTypeEnum_GUARDRAIL 

A type of railing designed to guard human or vehicle occupants from falling off a stair, ramp or landing where there is a vertical drop at the edge of such floors/landings, or to provide restraint to an errant road vehicle, installed on the central reserve of or alongside a road.

kIfcRailingTypeEnum_BALUSTRADE 

Guardrail located at the edge of a floor, rather then a stair or ramp. Examples are balustrades at roof-tops or balconies, or along a bridge or on top of a retaining wall.

kIfcRailingTypeEnum_USERDEFINED 

User-defined railing element, a term to identify the user type is given by the attribute IfcRailing.ObjectType.

kIfcRailingTypeEnum_NOTDEFINED 

Undefined railing element, no type information available.

kIfcRailingTypeEnum_unset 

The value is unset.

Definition at line 3237 of file Ifc2x2_FinalEnum.h.

◆ IfcRampFlightTypeEnum

This enumeration defines the different types an IfcRampFlight or IfcRampFlightType object can fulfill.

Enumerator
kIfcRampFlightTypeEnum_STRAIGHT 

A ramp flight with a straight walking line.

kIfcRampFlightTypeEnum_SPIRAL 

A ramp flight with a circular or elliptic walking line.

kIfcRampFlightTypeEnum_USERDEFINED 

User-defined ramp flight.

kIfcRampFlightTypeEnum_NOTDEFINED 

Undefined ramp flight.

kIfcRampFlightTypeEnum_unset 

The value is unset.

Definition at line 3261 of file Ifc2x2_FinalEnum.h.

◆ IfcRampTypeEnum

This enumeration defines the basic configuration of the ramp type in terms of the number and shape of ramp flights. The type also distinguished turns by landings. In addition the subdivision of the straight and changing direction ramps is included. The ramp configurations are given for ramps without and with one and two landings.

Enumerator
kIfcRampTypeEnum_STRAIGHT_RUN_RAMP 

A ramp - which is a sloping floor, walk, or roadway - connecting two levels. The straight ramp consists of one straight flight without turns or winders.

kIfcRampTypeEnum_TWO_STRAIGHT_RUN_RAMP 

A straight ramp consisting of two straight flights without turns but with one landing.

kIfcRampTypeEnum_QUARTER_TURN_RAMP 

A ramp making a 90° turn, consisting of two straight flights connected by a quarterspace landing. The direction of the turn is determined by the walking line.

kIfcRampTypeEnum_TWO_QUARTER_TURN_RAMP 

A ramp making a 180° turn, consisting of three straight flights connected by two quarterspace landings. The direction of the turn is determined by the walking line.

kIfcRampTypeEnum_HALF_TURN_RAMP 

A ramp making a 180° turn, consisting of two straight flights connected by a halfspace landing. The orientation of the turn is determined by the walking line.

kIfcRampTypeEnum_SPIRAL_RAMP 

A ramp constructed around a circular or elliptical well without newels and landings.

kIfcRampTypeEnum_USERDEFINED 

Free form ramp (user defined operation type).

kIfcRampTypeEnum_NOTDEFINED 

No description available.

kIfcRampTypeEnum_unset 

The value is unset.

Definition at line 3283 of file Ifc2x2_FinalEnum.h.

◆ IfcReflectanceMethodEnum

The IfcReflectanceMethodEnum defines the range of different reflectance methods available.

Enumerator
kIfcReflectanceMethodEnum_BLINN 

A reflectance model providing a smooth, slightly shiny appearance.

kIfcReflectanceMethodEnum_FLAT 

A reflectance model conforming with the Unlit lighting model defined in X3D.

kIfcReflectanceMethodEnum_GLASS 

A reflectance model that supports an approximation of glass-like materials that have both reflective and transmissive properties.

kIfcReflectanceMethodEnum_MATT 

A reflectance model providing a dull matte appearance.

kIfcReflectanceMethodEnum_METAL 

A reflectance model providing a specular metallic appearance.

kIfcReflectanceMethodEnum_MIRROR 

A reflectance model that supports secondary mirrored views through ray tracing.

kIfcReflectanceMethodEnum_PHONG 

A reflectance model conforming with the Phong lighting model defined in X3D.

kIfcReflectanceMethodEnum_PLASTIC 

A reflectance model providing a specular effect which is similar to the Phong model.

kIfcReflectanceMethodEnum_STRAUSS 

A reflectance model for metallic and non-metallic appearance based on a limited set of control parameter.

kIfcReflectanceMethodEnum_NOTDEFINED 

Undefined.

kIfcReflectanceMethodEnum_unset 

The value is unset.

Definition at line 3313 of file Ifc2x2_FinalEnum.h.

◆ IfcReinforcingBarRoleEnum

Enumeration defining standard types for the role, purpose or usage of the bar, i.e. the kind of loads and stresses they are intended to carry.

Enumerator
kIfcReinforcingBarRoleEnum_MAIN 

The reinforcing bar is a main bar.

kIfcReinforcingBarRoleEnum_SHEAR 

The reinforcing bar is a shear bar.

kIfcReinforcingBarRoleEnum_LIGATURE 

The reinforcing bar is a ligature (link, stirrup).

kIfcReinforcingBarRoleEnum_STUD 

The reinforcing bar is a stud.

kIfcReinforcingBarRoleEnum_PUNCHING 

Punching reinforcement.

kIfcReinforcingBarRoleEnum_EDGE 

Edge reinforcement.

kIfcReinforcingBarRoleEnum_RING 

Ring reinforcement.

kIfcReinforcingBarRoleEnum_USERDEFINED 

The type of reinforcement is user defined.

kIfcReinforcingBarRoleEnum_NOTDEFINED 

The type of reinforcement is not defined.

kIfcReinforcingBarRoleEnum_unset 

The value is unset.

Definition at line 3347 of file Ifc2x2_FinalEnum.h.

◆ IfcReinforcingBarSurfaceEnum

Enumeration indicating whether the bar has a plain or textured (ribbed) surface.

Enumerator
kIfcReinforcingBarSurfaceEnum_PLAIN 

The reinforcing bar surface is plain.

kIfcReinforcingBarSurfaceEnum_TEXTURED 

The reinforcing bar surface is textured (ribbed).

kIfcReinforcingBarSurfaceEnum_unset 

The value is unset.

Definition at line 3379 of file Ifc2x2_FinalEnum.h.

◆ IfcResourceConsumptionEnum

This enumeration indicates how the resource is consumed during the use.

Enumerator
kIfcResourceConsumptionEnum_CONSUMED 

CONSUMED.

kIfcResourceConsumptionEnum_PARTIALLYCONSUMED 

PARTIALLYCONSUMED.

kIfcResourceConsumptionEnum_NOTCONSUMED 

NOTCONSUMED.

kIfcResourceConsumptionEnum_OCCUPIED 

OCCUPIED.

kIfcResourceConsumptionEnum_PARTIALLYOCCUPIED 

PARTIALLYOCCUPIED.

kIfcResourceConsumptionEnum_NOTOCCUPIED 

NOTOCCUPIED.

kIfcResourceConsumptionEnum_USERDEFINED 

USERDEFINED.

kIfcResourceConsumptionEnum_NOTDEFINED 

NOTDEFINED.

kIfcResourceConsumptionEnum_unset 

The value is unset.

Definition at line 3397 of file Ifc2x2_FinalEnum.h.

◆ IfcRibPlateDirectionEnum

This enumeration type specifies the axis which is used for the definition of the profile properties. This differentiation is only needed for the definition of profile properties of face members.

Enumerator
kIfcRibPlateDirectionEnum_DIRECTION_X 

X-axis direction.

kIfcRibPlateDirectionEnum_DIRECTION_Y 

Y-axis direction.

kIfcRibPlateDirectionEnum_unset 

The value is unset.

Definition at line 3427 of file Ifc2x2_FinalEnum.h.

◆ IfcRoleEnum

This enumeration defines roles which may be played by an actor.

Enumerator
kIfcRoleEnum_SUPPLIER 

Supplier

kIfcRoleEnum_MANUFACTURER 

Manufacturer

kIfcRoleEnum_CONTRACTOR 

Contractor

kIfcRoleEnum_SUBCONTRACTOR 

Sub-contractor

kIfcRoleEnum_ARCHITECT 

Architect

kIfcRoleEnum_STRUCTURALENGINEER 

Structural engineer

kIfcRoleEnum_COSTENGINEER 

Cost engineer

kIfcRoleEnum_CLIENT 

Client

kIfcRoleEnum_BUILDINGOWNER 

Facility owner

kIfcRoleEnum_BUILDINGOPERATOR 

Facility operator

kIfcRoleEnum_MECHANICALENGINEER 

Mechanical engineer

kIfcRoleEnum_ELECTRICALENGINEER 

Electrical engineer

kIfcRoleEnum_PROJECTMANAGER 

Project manager

kIfcRoleEnum_FACILITIESMANAGER 

Facilities manager

kIfcRoleEnum_CIVILENGINEER 

Civil engineer

kIfcRoleEnum_COMISSIONINGENGINEER 

Commissioning engineer

kIfcRoleEnum_ENGINEER 

Engineer

kIfcRoleEnum_OWNER 

Owner

kIfcRoleEnum_CONSULTANT 

Consultant

kIfcRoleEnum_CONSTRUCTIONMANAGER 

Construction manager

kIfcRoleEnum_FIELDCONSTRUCTIONMANAGER 

Field construction manager

kIfcRoleEnum_RESELLER 

Reseller

kIfcRoleEnum_USERDEFINED 

User defined value to be provided.

kIfcRoleEnum_unset 

The value is unset.

Definition at line 3445 of file Ifc2x2_FinalEnum.h.

◆ IfcRoofTypeEnum

This enumeration defines the basic configuration of the roof in terms of the different roof shapes.

Enumerator
kIfcRoofTypeEnum_FLAT_ROOF 

A roof having no slope, or one with only a slight pitch so as to drain rainwater.

kIfcRoofTypeEnum_SHED_ROOF 

A roof having a single slope.

kIfcRoofTypeEnum_GABLE_ROOF 

A roof sloping downward in two parts from a central ridge, so as to form a gable at each end.

kIfcRoofTypeEnum_HIP_ROOF 

A roof having sloping ends and sides meeting at an inclined projecting angle.

kIfcRoofTypeEnum_HIPPED_GABLE_ROOF 

A roof having a hipped end truncating a gable.

kIfcRoofTypeEnum_GAMBREL_ROOF 

A roof sloping downward in two parts from a central ridge, so as to form a gable at each end.

kIfcRoofTypeEnum_MANSARD_ROOF 

A roof having on each side a steeper lower part and a shallower upper part.

kIfcRoofTypeEnum_BARREL_ROOF 

A roof or ceiling having a semicylindrical form.

kIfcRoofTypeEnum_RAINBOW_ROOF 

A gable roof in the form of a broad Gothic arch, with gently sloping convex surfaces.

kIfcRoofTypeEnum_BUTTERFLY_ROOF 

A roof having two slopes, each descending inward from the eaves.

kIfcRoofTypeEnum_PAVILION_ROOF 

A pyramidal hip roof.

kIfcRoofTypeEnum_DOME_ROOF 

A hemispherical hip roof.

kIfcRoofTypeEnum_FREEFORM 

Free form roof.

kIfcRoofTypeEnum_NOTDEFINED 

No specification given.

kIfcRoofTypeEnum_unset 

The value is unset.

Definition at line 3505 of file Ifc2x2_FinalEnum.h.

◆ IfcSanitaryTerminalTypeEnum

The IfcSanitaryTerminalTypeEnum defines the range of different types of sanitary terminal that can be specified.

Enumerator
kIfcSanitaryTerminalTypeEnum_BATH 

Sanitary appliance for immersion of the human body or parts of it.

kIfcSanitaryTerminalTypeEnum_BIDET 

Waste water appliance for washing the excretory organs while sitting astride the bowl.

kIfcSanitaryTerminalTypeEnum_CISTERN 

A water storage unit attached to a sanitary terminal that is fitted with a device, operated automatically or by the user, that discharges water to cleanse a water closet (toilet) pan, urinal or slop hopper.

kIfcSanitaryTerminalTypeEnum_SHOWER 

Installation or waste water appliance that emits a spray of water to wash the human body.

kIfcSanitaryTerminalTypeEnum_SINK 

Waste water appliance for receiving, retaining or disposing of domestic, culinary, laboratory or industrial process liquids.

kIfcSanitaryTerminalTypeEnum_SANITARYFOUNTAIN 

A sanitary terminal that provides a low pressure jet of water for a specific purpose.

kIfcSanitaryTerminalTypeEnum_TOILETPAN 

Soil appliance for the disposal of excrement.

kIfcSanitaryTerminalTypeEnum_URINAL 

Soil appliance that receives urine and directs it to a waste outlet.

kIfcSanitaryTerminalTypeEnum_WASHHANDBASIN 

Waste water appliance for washing the upper parts of the body.

kIfcSanitaryTerminalTypeEnum_WCSEAT 

[Deprecated] Hinged seat that fits on the top of a water closet (WC) pan.

kIfcSanitaryTerminalTypeEnum_USERDEFINED 

User-defined type.

kIfcSanitaryTerminalTypeEnum_NOTDEFINED 

Undefined type.

kIfcSanitaryTerminalTypeEnum_unset 

The value is unset.

Definition at line 3667 of file Ifc2x2_FinalEnum.h.

◆ IfcSectionTypeEnum

An enumeration indicating whether a specific piece of a cross section is uniform or tapered in longitudinal direction.

Enumerator
kIfcSectionTypeEnum_UNIFORM 

The section is uniform in longitudinal direction.

kIfcSectionTypeEnum_TAPERED 

The section is tapered in longitudinal direction.

kIfcSectionTypeEnum_unset 

The value is unset.

Definition at line 3705 of file Ifc2x2_FinalEnum.h.

◆ IfcSensorTypeEnum

The IfcSensorTypeEnum defines the range of different types of sensor that can be specified.

Enumerator
kIfcSensorTypeEnum_CO2SENSOR 

A device that senses or detects carbon dioxide.

kIfcSensorTypeEnum_FIRESENSOR 

A device that senses or detects fire

kIfcSensorTypeEnum_FLOWSENSOR 

A device that senses or detects flow in a fluid.

kIfcSensorTypeEnum_GASSENSOR 

A device that senses or detects gas concentration (other than CO2)

kIfcSensorTypeEnum_HEATSENSOR 

A device that senses or detects heat.

kIfcSensorTypeEnum_HUMIDITYSENSOR 

A device that senses or detects humidity.

kIfcSensorTypeEnum_LIGHTSENSOR 

A device that senses or detects light.

kIfcSensorTypeEnum_MOISTURESENSOR 

A device that senses or detects moisture.

kIfcSensorTypeEnum_MOVEMENTSENSOR 

A device that senses or detects movement.

kIfcSensorTypeEnum_PRESSURESENSOR 

A device that senses or detects pressure.

kIfcSensorTypeEnum_SMOKESENSOR 

A device that senses or detects smoke.

kIfcSensorTypeEnum_SOUNDSENSOR 

A device that senses or detects sound.

kIfcSensorTypeEnum_TEMPERATURESENSOR 

A device that senses or detects temperature.

kIfcSensorTypeEnum_USERDEFINED 

User-defined type.

kIfcSensorTypeEnum_NOTDEFINED 

Undefined type.

kIfcSensorTypeEnum_unset 

The value is unset.

Definition at line 3723 of file Ifc2x2_FinalEnum.h.

◆ IfcSequenceEnum

IfcSequenceEnum is an enumeration that defines the different ways in which a time lag is applied to a sequence between two processes.

Enumerator
kIfcSequenceEnum_START_START 

The predecessor task must start before the successor task may start.

kIfcSequenceEnum_START_FINISH 

The predecessor task must start before the successor task may finish.

kIfcSequenceEnum_FINISH_START 

The predecessor task must finish before the successor task may start.

kIfcSequenceEnum_FINISH_FINISH 

The predecessor task must finish before the successor task may finish.

kIfcSequenceEnum_NOTDEFINED 

Undefined.

kIfcSequenceEnum_unset 

The value is unset.

Definition at line 3767 of file Ifc2x2_FinalEnum.h.

◆ IfcServiceLifeFactorTypeEnum

An IfcServiceLifeFactorTypeEnum is an enumerated list of the types of service life factor that can be applied and that modify the extent of the service life.

Enumerator
kIfcServiceLifeFactorTypeEnum_A_QUALITYOFCOMPONENTS 

Adjustment of the service life resulting from the effect of the quality of components used.

kIfcServiceLifeFactorTypeEnum_B_DESIGNLEVEL 

Adjustment of the service life resulting from the effect of design level employed.

kIfcServiceLifeFactorTypeEnum_C_WORKEXECUTIONLEVEL 

Adjustment of the service life resulting from the effect of the quality of work executed.

kIfcServiceLifeFactorTypeEnum_D_INDOORENVIRONMENT 

Adjustment of the service life resulting from the effect of the indoor environment (where appropriate).

kIfcServiceLifeFactorTypeEnum_E_OUTDOORENVIRONMENT 

Adjustment of the service life resulting from the effect of the outdoor environment (where appropriate).

kIfcServiceLifeFactorTypeEnum_F_INUSECONDITIONS 

Adjustment of the service life resulting from the effect of the conditions in which components are operating.

kIfcServiceLifeFactorTypeEnum_G_MAINTENANCELEVEL 

Adjustment of the service life resulting from the effect of the level or degree of maintenance applied to components.

kIfcServiceLifeFactorTypeEnum_USERDEFINED 

User-defined.

kIfcServiceLifeFactorTypeEnum_NOTDEFINED 

Not defined.

kIfcServiceLifeFactorTypeEnum_unset 

The value is unset.

Definition at line 3791 of file Ifc2x2_FinalEnum.h.

◆ IfcServiceLifeTypeEnum

An IfcServiceLifeTypeEnum is an enumerated list of the types of service life of an artifact.

Enumerator
kIfcServiceLifeTypeEnum_ACTUALSERVICELIFE 

The service life that an asset has given.

kIfcServiceLifeTypeEnum_EXPECTEDSERVICELIFE 

The service life that an artifact is expected to have under current operating conditions.

kIfcServiceLifeTypeEnum_OPTIMISTICREFERENCESERVICELIFE 

The best or most optimistic estimate of service life that is quoted for an artifact under reference operating conditions.

kIfcServiceLifeTypeEnum_PESSIMISTICREFERENCESERVICELIFE 

The least or most pessimistic estimate of service life that is quoted for an artifact under reference operating conditions.

kIfcServiceLifeTypeEnum_REFERENCESERVICELIFE 

The typical service life that is quoted for an artifact under reference operating conditions.

kIfcServiceLifeTypeEnum_unset 

The value is unset.

Definition at line 3823 of file Ifc2x2_FinalEnum.h.

◆ IfcSIPrefix

[object Object]

Enumerator
kIfcSIPrefix_EXA 

10^18.

kIfcSIPrefix_PETA 

10^15.

kIfcSIPrefix_TERA 

10^12.

kIfcSIPrefix_GIGA 

10^9.

kIfcSIPrefix_MEGA 

10^6.

kIfcSIPrefix_KILO 

10^3.

kIfcSIPrefix_HECTO 

10^2.

kIfcSIPrefix_DECA 

10.

kIfcSIPrefix_DECI 

10^-1.

kIfcSIPrefix_CENTI 

10^-2.

kIfcSIPrefix_MILLI 

10^-3.

kIfcSIPrefix_MICRO 

10^-6.

kIfcSIPrefix_NANO 

10^-9.

kIfcSIPrefix_PICO 

10^-12.

kIfcSIPrefix_FEMTO 

10^-15.

kIfcSIPrefix_ATTO 

10^-18.

kIfcSIPrefix_unset 

The value is unset.

Definition at line 3547 of file Ifc2x2_FinalEnum.h.

◆ IfcSIUnitName

[object Object]

Enumerator
kIfcSIUnitName_AMPERE 

Unit for electric current.

kIfcSIUnitName_BECQUEREL 

Unit for radioactivity.

kIfcSIUnitName_CANDELA 

Unit for luminousintensity.

kIfcSIUnitName_COULOMB 

Unit for electric charge.

kIfcSIUnitName_CUBIC_METRE 

Unit for volume.

kIfcSIUnitName_DEGREE_CELSIUS 

Unit for thermodynamic temperature.

kIfcSIUnitName_FARAD 

Unit for electric capacitance.

kIfcSIUnitName_GRAM 

Unit for mass.

kIfcSIUnitName_GRAY 

Unit for absorbed radioactive dose.

kIfcSIUnitName_HENRY 

Unit for inductance.

kIfcSIUnitName_HERTZ 

Unit for frequency.

kIfcSIUnitName_JOULE 

Unit for energy.

kIfcSIUnitName_KELVIN 

Unit for thermodynamic temperature.

kIfcSIUnitName_LUMEN 

Unit for luminous flux.

kIfcSIUnitName_LUX 

Unit for illuminance.

kIfcSIUnitName_METRE 

Unit for length.

kIfcSIUnitName_MOLE 

Unit for amount of substance.

kIfcSIUnitName_NEWTON 

Unit for force.

kIfcSIUnitName_OHM 

Unit for electric resistance.

kIfcSIUnitName_PASCAL 

Unit for pressure.

kIfcSIUnitName_RADIAN 

Unit for plane angle.

kIfcSIUnitName_SECOND 

Unit for time.

kIfcSIUnitName_SIEMENS 

Unit for electric conductance.

kIfcSIUnitName_SIEVERT 

Unit for radioactive dose equivalent.

kIfcSIUnitName_SQUARE_METRE 

Unit for area.

kIfcSIUnitName_STERADIAN 

Unit for solid angle.

kIfcSIUnitName_TESLA 

Unit for magnetic flux density.

kIfcSIUnitName_VOLT 

Unit for electric voltage.

kIfcSIUnitName_WATT 

Unit for power.

kIfcSIUnitName_WEBER 

Unit for magnetic flux.

kIfcSIUnitName_unset 

The value is unset.

Definition at line 3593 of file Ifc2x2_FinalEnum.h.

◆ IfcSlabTypeEnum

This enumeration defines the available predefined types of slabs that can further specify an IfcSlab or IfcSlabType.

Enumerator
kIfcSlabTypeEnum_FLOOR 

The slab is used to represent a floor slab or a bridge deck.

kIfcSlabTypeEnum_ROOF 

The slab is used to represent a roof slab (either flat or sloped).

kIfcSlabTypeEnum_LANDING 

The slab is used to represent a landing within a stair or ramp.

kIfcSlabTypeEnum_USERDEFINED 

No description available.

kIfcSlabTypeEnum_NOTDEFINED 

No description available.

kIfcSlabTypeEnum_unset 

The value is unset.

Definition at line 3847 of file Ifc2x2_FinalEnum.h.

◆ IfcSoundScaleEnum

This enumeration defines the different sound scales.

Enumerator
kIfcSoundScaleEnum_DBA 

Decibels in an A-weighted scale.

kIfcSoundScaleEnum_DBB 

Decibels in an B-weighted scale.

kIfcSoundScaleEnum_DBC 

Decibels in an C-weighted scale.

kIfcSoundScaleEnum_NC 

Noise criteria.

kIfcSoundScaleEnum_NR 

Noise rating.

kIfcSoundScaleEnum_USERDEFINED 

User-defined.

kIfcSoundScaleEnum_NOTDEFINED 

Not defined.

kIfcSoundScaleEnum_unset 

The value is unset.

Definition at line 3871 of file Ifc2x2_FinalEnum.h.

◆ IfcSpaceHeaterTypeEnum

Enumeration defining the functional type of space heater.

Enumerator
kIfcSpaceHeaterTypeEnum_SECTIONALRADIATOR 

Sectional type radiator typically fabricated from welded sheet metal sections and resembling free standing cast-iron radiators.

kIfcSpaceHeaterTypeEnum_PANELRADIATOR 

Panel type radiator typically fabricated with flat panels, with or without an exposed extended fin surface attached to the rear for increased output.

kIfcSpaceHeaterTypeEnum_TUBULARRADIATOR 

Tubular type radiator consisting of supply and return headers with interconnecting parallel tubes in a wide variety of lengths and heights.

kIfcSpaceHeaterTypeEnum_CONVECTOR 

A heat-distributing unit that operates with gravity-circulated air.

kIfcSpaceHeaterTypeEnum_BASEBOARDHEATER 

Baseboard heater designed for installation along the bottom of walls in place of the conventional baseboard.

kIfcSpaceHeaterTypeEnum_FINNEDTUBEUNIT 

Fin-tube heater typically fabricated from metallic tubing, with metallic fins bonded to the tube.

kIfcSpaceHeaterTypeEnum_UNITHEATER 

An assembly typically consisting of a fan, a motor, and a heating element.

kIfcSpaceHeaterTypeEnum_USERDEFINED 

User-defined space heater type.

kIfcSpaceHeaterTypeEnum_NOTDEFINED 

Undefined space heater type.

kIfcSpaceHeaterTypeEnum_unset 

The value is unset.

Definition at line 3899 of file Ifc2x2_FinalEnum.h.

◆ IfcStackTerminalTypeEnum

An IfcStackTerminalTypeEnum defines the range of different types of stack terminal that can be specified for use at the top of a vertical stack subsystem.

Enumerator
kIfcStackTerminalTypeEnum_BIRDCAGE 

Guard cage, typically wire mesh, at the top of the stack preventing access by birds.

kIfcStackTerminalTypeEnum_COWL 

A cowling placed at the top of a stack to eliminate downdraft.

kIfcStackTerminalTypeEnum_RAINWATERHOPPER 

A box placed at the top of a rainwater downpipe to catch rainwater from guttering.

kIfcStackTerminalTypeEnum_USERDEFINED 

User-defined type.

kIfcStackTerminalTypeEnum_NOTDEFINED 

Undefined type.

kIfcStackTerminalTypeEnum_unset 

The value is unset.

Definition at line 3931 of file Ifc2x2_FinalEnum.h.

◆ IfcStairFlightTypeEnum

This enumeration defines the different types of stair flights that can further specify an IfcStairFlight or IfcStairFlightType.

Enumerator
kIfcStairFlightTypeEnum_STRAIGHT 

A stair flight with a straight walking line.

kIfcStairFlightTypeEnum_WINDER 

A stair flight with a walking line including straight and curved sections.

kIfcStairFlightTypeEnum_SPIRAL 

A stair flight with a circular or elliptic walking line.

kIfcStairFlightTypeEnum_CURVED 

A stair flight with a curved walking line.

kIfcStairFlightTypeEnum_FREEFORM 

A stair flight with a free form walking line (and outer boundaries).

kIfcStairFlightTypeEnum_USERDEFINED 

User-defined stair flight.

kIfcStairFlightTypeEnum_NOTDEFINED 

Undefined stair flight.

kIfcStairFlightTypeEnum_unset 

The value is unset.

Definition at line 3955 of file Ifc2x2_FinalEnum.h.

◆ IfcStairTypeEnum

This enumeration defines the basic configuration of the stair type in terms of the number of stair flights and the number of landings. The type also distinguished turns by windings or by landings. In addition the subdivision of the straight and changing direction stairs is included. The stair configurations are given for stairs without and with one, two or three landings.

Enumerator
kIfcStairTypeEnum_STRAIGHT_RUN_STAIR 

A stair extending from one level to another without turns or winders. The stair consists of one straight flight.

kIfcStairTypeEnum_TWO_STRAIGHT_RUN_STAIR 

A straight stair consisting of two straight flights without turns but with one landing.

kIfcStairTypeEnum_QUARTER_WINDING_STAIR 

A stair consisting of one flight with a quarter winder, which is making a 90° turn. The direction of the turn is determined by the walking line.

kIfcStairTypeEnum_QUARTER_TURN_STAIR 

A stair making a 90° turn, consisting of two straight flights connected by a quarterspace landing. The direction of the turn is determined by the walking line.

kIfcStairTypeEnum_HALF_WINDING_STAIR 

A stair consisting of one flight with one half winder, which makes a 180° turn. The orientation of the turn is determined by the walking line.

kIfcStairTypeEnum_HALF_TURN_STAIR 

A stair making a 180° turn, consisting of two straight flights connected. The orientation of the turn is determined by the walking line.

kIfcStairTypeEnum_TWO_QUARTER_WINDING_STAIR 

A stair consisting of one flight with two quarter winders, which make a 90° turn. The stair makes a 180° turn. The direction of the turns is determined by the walking line.

kIfcStairTypeEnum_TWO_QUARTER_TURN_STAIR 

A stair making a 180° turn, consisting of three straight flights connected by two quarterspace landings. The direction of the turns is determined by the walking line.

kIfcStairTypeEnum_THREE_QUARTER_WINDING_STAIR 

A stair consisting of one flight with three quarter winders, which make a 90° turn. The stair makes a 270° turn. The direction of the turns is determined by the walking line.

kIfcStairTypeEnum_THREE_QUARTER_TURN_STAIR 

A stair making a 270° turn, consisting of four straight flights connected by three quarterspace landings. The direction of the turns is determined by the walking line.

kIfcStairTypeEnum_SPIRAL_STAIR 

A stair constructed with winders around a circular newel often without landings. Depending on outer boundary it can be either a circular, elliptical or rectangular spiral stair. The orientation of the winding stairs is determined by the walking line.

kIfcStairTypeEnum_DOUBLE_RETURN_STAIR 

A stair having one straight flight to a wide quarterspace landing, and two side flights from that landing into opposite directions. The stair is making a 90° turn. The direction of traffic is determined by the walking line.

kIfcStairTypeEnum_CURVED_RUN_STAIR 

A stair extending from one level to another without turns or winders. The stair is consisting of one curved flight.

kIfcStairTypeEnum_TWO_CURVED_RUN_STAIR 

A curved stair consisting of two curved flights without turns but with one landing.

kIfcStairTypeEnum_USERDEFINED 

Free form stair (user defined operation type).

kIfcStairTypeEnum_NOTDEFINED 

No description available.

kIfcStairTypeEnum_unset 

The value is unset.

Definition at line 3983 of file Ifc2x2_FinalEnum.h.

◆ IfcStateEnum

The IfcStateEnum enumeration identifies the state or accessibility of the object (for example, read/write, locked).

Enumerator
kIfcStateEnum_READWRITE 

Object is in a Read-Write state. It may be modified by an application.

kIfcStateEnum_READONLY 

Object is in a Read-Only state. It may be viewed but not modified by an application.

kIfcStateEnum_LOCKED 

Object is in a Locked state. It may not be accessed by an application.

kIfcStateEnum_READWRITELOCKED 

Object is in a Read-Write-Locked state. It may not be accessed by an application.

kIfcStateEnum_READONLYLOCKED 

Object is in a Read-Only-Locked state. It may not be accessed by an application.

kIfcStateEnum_unset 

The value is unset.

Definition at line 4029 of file Ifc2x2_FinalEnum.h.

◆ IfcStructuralCurveTypeEnum

This type definition shall be used to distinguish between different types of structural 'curve' members, such as cables. The IfcStructuralCurveTypeEnum type is referenced by the entity IfcStructuralCurveMember.

Enumerator
kIfcStructuralCurveTypeEnum_RIGID_JOINED_MEMBER 

RIGID_JOINED_MEMBER

kIfcStructuralCurveTypeEnum_PIN_JOINED_MEMBER 

PIN_JOINED_MEMBER

kIfcStructuralCurveTypeEnum_CABLE 

CABLE

kIfcStructuralCurveTypeEnum_TENSION_MEMBER 

TENSION_MEMBER

kIfcStructuralCurveTypeEnum_COMPRESSION_MEMBER 

COMPRESSION_MEMBER

kIfcStructuralCurveTypeEnum_USERDEFINED 

User-defined.

kIfcStructuralCurveTypeEnum_NOTDEFINED 

Not defined.

kIfcStructuralCurveTypeEnum_unset 

The value is unset.

Definition at line 4053 of file Ifc2x2_FinalEnum.h.

◆ IfcStructuralSurfaceTypeEnum

This type definition shall be used to distinguish between different types of structural surface members, such as the typical mechanical function of walls, slabs and shells.

Enumerator
kIfcStructuralSurfaceTypeEnum_BENDING_ELEMENT 

BENDING_ELEMENT

kIfcStructuralSurfaceTypeEnum_MEMBRANE_ELEMENT 

MEMBRANE_ELEMENT

kIfcStructuralSurfaceTypeEnum_SHELL 

SHELL

kIfcStructuralSurfaceTypeEnum_USERDEFINED 

User-defined.

kIfcStructuralSurfaceTypeEnum_NOTDEFINED 

Not defined.

kIfcStructuralSurfaceTypeEnum_unset 

The value is unset.

Definition at line 4081 of file Ifc2x2_FinalEnum.h.

◆ IfcSurfaceSide

IfcSurfaceSide is a denotion of whether negative, positive or both sides of a surface are being referenced.

Enumerator
kIfcSurfaceSide_POSITIVE 

The side of a surface which is in the same direction as the surface normal derived from the mathematical definition.

kIfcSurfaceSide_NEGATIVE 

The side of a surface which is in the opposite direction than the surface normal derived from the mathematical definition.

kIfcSurfaceSide_BOTH 

Both, positive and negative side.

kIfcSurfaceSide_unset 

The value is unset.

Definition at line 4105 of file Ifc2x2_FinalEnum.h.

◆ IfcSurfaceTextureEnum

The IfcSurfaceTextureEnum defines the range of different types of image or pixel maps available.

Enumerator
kIfcSurfaceTextureEnum_BUMP 
kIfcSurfaceTextureEnum_OPACITY 
kIfcSurfaceTextureEnum_REFLECTION 
kIfcSurfaceTextureEnum_SELFILLUMINATION 
kIfcSurfaceTextureEnum_SHININESS 
kIfcSurfaceTextureEnum_SPECULAR 
kIfcSurfaceTextureEnum_TEXTURE 
kIfcSurfaceTextureEnum_TRANSPARENCYMAP 

Shows where a transparent surface is more transparent. The opposite of opacity map.

kIfcSurfaceTextureEnum_NOTDEFINED 

Not defined.

kIfcSurfaceTextureEnum_unset 

The value is unset.

Definition at line 4125 of file Ifc2x2_FinalEnum.h.

◆ IfcSwitchingDeviceTypeEnum

The IfcSwitchingDeviceTypeEnum defines the range of different types of switch that can be specified.

Enumerator
kIfcSwitchingDeviceTypeEnum_CONTACTOR 

An electrical device used to control the flow of power in a circuit on or off.

kIfcSwitchingDeviceTypeEnum_EMERGENCYSTOP 

An emergency stop device acts to remove as quickly as possible any danger that may have arisen unexpectedly.

kIfcSwitchingDeviceTypeEnum_STARTER 

A starter is a switch which in the closed position controls the application of power to an electrical device.

kIfcSwitchingDeviceTypeEnum_SWITCHDISCONNECTOR 

A switch disconnector is a switch which in the open position satisfies the isolating requirements specified for a disconnector.

kIfcSwitchingDeviceTypeEnum_TOGGLESWITCH 

A toggle switch has two positions, and may enable or isolate electrical power or other setting (according to the switched port type).

kIfcSwitchingDeviceTypeEnum_USERDEFINED 

User-defined type.

kIfcSwitchingDeviceTypeEnum_NOTDEFINED 

Undefined type.

kIfcSwitchingDeviceTypeEnum_unset 

The value is unset.

Definition at line 4150 of file Ifc2x2_FinalEnum.h.

◆ IfcTankTypeEnum

Enumeration defining the typical types of tanks.

Enumerator
kIfcTankTypeEnum_PREFORMED 

Tank is preformed.

kIfcTankTypeEnum_SECTIONAL 
kIfcTankTypeEnum_EXPANSION 

A closed container used in a closed fluid distribution system to mitigate the effects of thermal expansion or water hammer. The tank is typically constructed with a diaphragm dividing the tank into two sections, with fluid on one side of the diaphragm and air on the other. One example application is when connected to the primary circuit of a hot water system to accommodate the increase in volume of the water when it is heated.

kIfcTankTypeEnum_PRESSUREVESSEL 

A closed container used for storing fluids or gases at a pressure different from the ambient pressure. A pressure vessel is typically rated by an authority having jurisdiction for the operational pressure.

kIfcTankTypeEnum_USERDEFINED 

User-defined tank type.

kIfcTankTypeEnum_NOTDEFINED 

Undefined tank type.

kIfcTankTypeEnum_unset 

The value is unset.

Definition at line 4178 of file Ifc2x2_FinalEnum.h.

◆ IfcTendonTypeEnum

Enumeration defining the types of tendons.

Enumerator
kIfcTendonTypeEnum_STRAND 

The tendon is a strand.

kIfcTendonTypeEnum_WIRE 

The tendon is a wire.

kIfcTendonTypeEnum_BAR 

The tendon is configured as a bar.

kIfcTendonTypeEnum_COATED 

The tendon is coated.

kIfcTendonTypeEnum_USERDEFINED 

The type of tendon is user defined.

kIfcTendonTypeEnum_NOTDEFINED 

The type of tendon is not defined.

kIfcTendonTypeEnum_unset 

The value is unset.

Definition at line 4203 of file Ifc2x2_FinalEnum.h.

◆ IfcTextPath

The text path determines the direction of the text characters in respect to each other.

Enumerator
kIfcTextPath_LEFT 

Left

kIfcTextPath_RIGHT 

Right

kIfcTextPath_UP 

Up

kIfcTextPath_DOWN 

Down

kIfcTextPath_unset 

The value is unset.

Definition at line 4229 of file Ifc2x2_FinalEnum.h.

◆ IfcThermalLoadSourceEnum

This enumeration defines the various sources of thermal gains or losses for spaces or zones, derived from various use cases.

Enumerator
kIfcThermalLoadSourceEnum_PEOPLE 

Heat gains and losses from people.

kIfcThermalLoadSourceEnum_LIGHTING 

Lighting loads.

kIfcThermalLoadSourceEnum_EQUIPMENT 
kIfcThermalLoadSourceEnum_VENTILATIONINDOORAIR 

Ventilation loads from indoor air.

kIfcThermalLoadSourceEnum_VENTILATIONOUTSIDEAIR 

Ventilation loads from outside air.

kIfcThermalLoadSourceEnum_RECIRCULATEDAIR 

Loads from recirculated air.

kIfcThermalLoadSourceEnum_EXHAUSTAIR 

Loads from exhaust air.

kIfcThermalLoadSourceEnum_AIREXCHANGERATE 

Loads from the air exchange rate.

kIfcThermalLoadSourceEnum_DRYBULBTEMPERATURE 

Loads from the dry bulb temperature.

kIfcThermalLoadSourceEnum_RELATIVEHUMIDITY 

Loads from the relative humidity.

kIfcThermalLoadSourceEnum_INFILTRATION 
kIfcThermalLoadSourceEnum_USERDEFINED 

User-defined.

kIfcThermalLoadSourceEnum_NOTDEFINED 

Not defined.

kIfcThermalLoadSourceEnum_unset 

The value is unset.

Definition at line 4251 of file Ifc2x2_FinalEnum.h.

◆ IfcThermalLoadTypeEnum

This enumeration defines the type of thermal load for spaces or zones, as derived from various use cases.

Enumerator
kIfcThermalLoadTypeEnum_SENSIBLE 

Energy added or removed from air that affects its temperature.

kIfcThermalLoadTypeEnum_LATENT 

Energy added or removed from air that affects its humidity or concentration of water vapor.

kIfcThermalLoadTypeEnum_RADIANT 

Electromagnetic energy added or removed by emission or absorption.

kIfcThermalLoadTypeEnum_NOTDEFINED 

Undefined thermal load type.

kIfcThermalLoadTypeEnum_unset 

The value is unset.

Definition at line 4289 of file Ifc2x2_FinalEnum.h.

◆ IfcTimeSeriesDataTypeEnum

IfcTimeSeriesDataTypeEnum describes a type of time series data and is used to determine a value during the time series which is not explicitly specified.

Enumerator
kIfcTimeSeriesDataTypeEnum_CONTINUOUS 

The time series data is continuous.

kIfcTimeSeriesDataTypeEnum_DISCRETE 

The time series data is discrete.

kIfcTimeSeriesDataTypeEnum_DISCRETEBINARY 

The time series data is discrete binary.

kIfcTimeSeriesDataTypeEnum_PIECEWISEBINARY 

The time series data is piecewise binary.

kIfcTimeSeriesDataTypeEnum_PIECEWISECONSTANT 

The time series data is piecewise constant.

kIfcTimeSeriesDataTypeEnum_PIECEWISECONTINUOUS 

The time series data is piecewise continuous.

kIfcTimeSeriesDataTypeEnum_NOTDEFINED 

The time series data is not defined.

kIfcTimeSeriesDataTypeEnum_unset 

The value is unset.

Definition at line 4311 of file Ifc2x2_FinalEnum.h.

◆ IfcTimeSeriesScheduleTypeEnum

Defines the type of time series schedule, such as daily, weekly, monthly or annually.

Enumerator
kIfcTimeSeriesScheduleTypeEnum_ANNUAL 

An annual time series schedule.

kIfcTimeSeriesScheduleTypeEnum_MONTHLY 

A monthly time series schedule.

kIfcTimeSeriesScheduleTypeEnum_WEEKLY 

A weekly time series schedule.

kIfcTimeSeriesScheduleTypeEnum_DAILY 

A daily time series schedule.

kIfcTimeSeriesScheduleTypeEnum_USERDEFINED 

A user-defined time series schedule type to be provided.

kIfcTimeSeriesScheduleTypeEnum_NOTDEFINED 

Not defined.

kIfcTimeSeriesScheduleTypeEnum_unset 

The value is unset.

Definition at line 4339 of file Ifc2x2_FinalEnum.h.

◆ IfcTransformerTypeEnum

The IfcTransformerTypeEnum defines the range of different types of transformer that can be specified.

Enumerator
kIfcTransformerTypeEnum_CURRENT 

A transformer that changes the current between circuits.

kIfcTransformerTypeEnum_FREQUENCY 

A transformer that changes the frequency between circuits.

kIfcTransformerTypeEnum_VOLTAGE 

A transformer that changes the voltage between circuits.

kIfcTransformerTypeEnum_USERDEFINED 

User-defined type.

kIfcTransformerTypeEnum_NOTDEFINED 

Undefined type.

kIfcTransformerTypeEnum_unset 

The value is unset.

Definition at line 4365 of file Ifc2x2_FinalEnum.h.

◆ IfcTransitionCode

The IfcTransitionCode indicated the continuity between consecutive segments of a curve or surface.

Enumerator
kIfcTransitionCode_DISCONTINUOUS 

The segments do not join. This is permitted only at the boundary of the curve or surface to indicate that it is not closed.

kIfcTransitionCode_CONTINUOUS 

The segments join but no condition on their tangents is implied.

kIfcTransitionCode_CONTSAMEGRADIENT 

The segments join and their tangent vectors or tangent planes are parallel and have the same direction at the joint: equality of derivatives is not required.

kIfcTransitionCode_CONTSAMEGRADIENTSAMECURVATURE 

For a curve, the segments join, their tangent vectors are parallel and in the same direction and their curvatures are equal at the joint: equality of derivatives is not required. For a surface this implies that the principle curvatures are the same and the principle directions are coincident along the common boundary.

kIfcTransitionCode_unset 

The value is unset.

Definition at line 4389 of file Ifc2x2_FinalEnum.h.

◆ IfcTransportElementTypeEnum

This enumeration is used to identify primary transport element types.

Enumerator
kIfcTransportElementTypeEnum_ELEVATOR 

Elevator or lift being a transport device to move people or goods vertically.

kIfcTransportElementTypeEnum_ESCALATOR 

Escalator being a transport device to move people. It consists of individual linked steps that move up and down on tracks while keeping the threads horizontal.

kIfcTransportElementTypeEnum_MOVINGWALKWAY 

Moving walkway being a transport device to move people horizontally or on an incline. It is a slow conveyor belt that transports people.

kIfcTransportElementTypeEnum_USERDEFINED 

User-defined type.

kIfcTransportElementTypeEnum_NOTDEFINED 

Undefined type.

kIfcTransportElementTypeEnum_unset 

The value is unset.

Definition at line 4411 of file Ifc2x2_FinalEnum.h.

◆ IfcTrimmingPreference

The IfcTrimmingPreference indicates the preferred way of trimming.

Enumerator
kIfcTrimmingPreference_CARTESIAN 

Indicates that trimming by Cartesian point is preferred.

kIfcTrimmingPreference_PARAMETER 

Indicates the preference for the parameter value.

kIfcTrimmingPreference_UNSPECIFIED 

Indicates that no preference is communicated.

kIfcTrimmingPreference_unset 

The value is unset.

Definition at line 4435 of file Ifc2x2_FinalEnum.h.

◆ IfcTubeBundleTypeEnum

Enumeration defining the typical types of tube bundles.

Enumerator
kIfcTubeBundleTypeEnum_FINNED 

Finned tube bundle type.

kIfcTubeBundleTypeEnum_USERDEFINED 

User-defined tube bundle type.

kIfcTubeBundleTypeEnum_NOTDEFINED 

Undefined tube bundle type.

kIfcTubeBundleTypeEnum_unset 

The value is unset.

Definition at line 4455 of file Ifc2x2_FinalEnum.h.

◆ IfcUnitaryEquipmentTypeEnum

Enumeration defining the functional type of unitary equipment.

Enumerator
kIfcUnitaryEquipmentTypeEnum_AIRHANDLER 

A unitary air handling unit typically containing a fan, economizer, and coils.

kIfcUnitaryEquipmentTypeEnum_AIRCONDITIONINGUNIT 

A unitary packaged air-conditioning unit typically used in residential or light commercial applications.

kIfcUnitaryEquipmentTypeEnum_SPLITSYSTEM 

A system which separates the compressor from the evaporator, but acts as a unitary component typically within residential or light commercial applications.

kIfcUnitaryEquipmentTypeEnum_ROOFTOPUNIT 

A packaged assembly that is either field-erected or manufactured atop the roof of a large residential or commercial building and acts as a unitary component.

kIfcUnitaryEquipmentTypeEnum_USERDEFINED 

User-defined unitary equipment type.

kIfcUnitaryEquipmentTypeEnum_NOTDEFINED 

Undefined unitary equipment type.

kIfcUnitaryEquipmentTypeEnum_unset 

The value is unset.

Definition at line 4549 of file Ifc2x2_FinalEnum.h.

◆ IfcUnitEnum

IfcUnitEnum is an enumeration type for allowed unit types of IfcNamedUnit.

Enumerator
kIfcUnitEnum_ABSORBEDDOSEUNIT 

Absorbed dose unit

kIfcUnitEnum_AMOUNTOFSUBSTANCEUNIT 

Amount of substance unit

kIfcUnitEnum_AREAUNIT 

Area unit

kIfcUnitEnum_DOSEEQUIVALENTUNIT 

Dose equivalent unit

kIfcUnitEnum_ELECTRICCAPACITANCEUNIT 

Electric capacitance unit

kIfcUnitEnum_ELECTRICCHARGEUNIT 

Electric charge unit

kIfcUnitEnum_ELECTRICCONDUCTANCEUNIT 

Electric conductance unit

kIfcUnitEnum_ELECTRICCURRENTUNIT 

Electric current unit

kIfcUnitEnum_ELECTRICRESISTANCEUNIT 

Electric resistance unit

kIfcUnitEnum_ELECTRICVOLTAGEUNIT 

Electric voltage unit

kIfcUnitEnum_ENERGYUNIT 

Energy unit

kIfcUnitEnum_FORCEUNIT 

Force unit

kIfcUnitEnum_FREQUENCYUNIT 

Frequency unit

kIfcUnitEnum_ILLUMINANCEUNIT 

Illuminance unit

kIfcUnitEnum_INDUCTANCEUNIT 

Inductance unit

kIfcUnitEnum_LENGTHUNIT 

Length unit

kIfcUnitEnum_LUMINOUSFLUXUNIT 

Luminous flux unit

kIfcUnitEnum_LUMINOUSINTENSITYUNIT 

Luminous intensity unit

kIfcUnitEnum_MAGNETICFLUXDENSITYUNIT 

Magnetic flux density unit

kIfcUnitEnum_MAGNETICFLUXUNIT 

Magnetic flux unit

kIfcUnitEnum_MASSUNIT 

Mass unit

kIfcUnitEnum_PLANEANGLEUNIT 

Plane angle unit

kIfcUnitEnum_POWERUNIT 

Power unit

kIfcUnitEnum_PRESSUREUNIT 

Pressure unit

kIfcUnitEnum_RADIOACTIVITYUNIT 

Radio activity unit

kIfcUnitEnum_SOLIDANGLEUNIT 

Solid angle unit

kIfcUnitEnum_THERMODYNAMICTEMPERATUREUNIT 

Thermodynamic temperature unit

kIfcUnitEnum_TIMEUNIT 

Time unit

kIfcUnitEnum_VOLUMEUNIT 

Volume unit.

kIfcUnitEnum_USERDEFINED 

User defined unit type. The type of unit is only implied by its name or the usage context.

kIfcUnitEnum_unset 

The value is unset.

Definition at line 4475 of file Ifc2x2_FinalEnum.h.

◆ IfcValveTypeEnum

The IfcValveTypeEnum defines the range of different types of valve that can be specified. These are typically used in conjunction with Pset_ValveTypeCommon, which contains common properties for all valve types.

Enumerator
kIfcValveTypeEnum_AIRRELEASE 

Valve used to release air from a pipe or fitting.

kIfcValveTypeEnum_ANTIVACUUM 

Valve that opens to admit air if the pressure falls below atmospheric pressure.

kIfcValveTypeEnum_CHANGEOVER 

Valve that enables flow to be switched between pipelines (3 or 4 port).

kIfcValveTypeEnum_CHECK 

Valve that permits water to flow in one direction only and is enclosed when there is no flow (2 port).

kIfcValveTypeEnum_COMMISSIONING 

Valve used to facilitate commissioning of a system (2 port).

kIfcValveTypeEnum_DIVERTING 

Valve that enables flow to be diverted from one branch of a pipeline to another (3 port).

kIfcValveTypeEnum_DRAWOFFCOCK 

A valve used to remove fluid from a piping system.

kIfcValveTypeEnum_DOUBLECHECK 

An assembly that incorporates two valves used to prevent backflow.

kIfcValveTypeEnum_DOUBLEREGULATING 

Valve used to facilitate regulation of fluid flow in a system.

kIfcValveTypeEnum_FAUCET 

Faucet valve typically used as a flow discharge.

kIfcValveTypeEnum_FLUSHING 

Valve that flushes a predetermined quantity of water to cleanse a toilet, urinal, etc.

kIfcValveTypeEnum_GASCOCK 

Valve that is used for controlling the flow of gas.

kIfcValveTypeEnum_GASTAP 

Gas tap typically used for venting or discharging gas from a system.

kIfcValveTypeEnum_ISOLATING 

Valve that closes off flow in a pipeline.

kIfcValveTypeEnum_MIXING 

Valve that enables flow from two branches of a pipeline to be mixed together (3 port).

kIfcValveTypeEnum_PRESSUREREDUCING 

Valve that reduces the pressure of a fluid immediately downstream of its position in a pipeline to a preselected value or by a predetermined ratio.

kIfcValveTypeEnum_PRESSURERELIEF 

Spring or weight loaded valve that automatically discharges to a safe place fluid that has built up to excessive pressure in pipes or fittings.

kIfcValveTypeEnum_REGULATING 

Valve used to facilitate regulation of fluid flow in a system.

kIfcValveTypeEnum_SAFETYCUTOFF 

Valve that closes under the action of a safety mechanism such as a drop weight, solenoid etc.

kIfcValveTypeEnum_STEAMTRAP 

Valve that restricts flow of steam while allowing condensate to pass through.

kIfcValveTypeEnum_STOPCOCK 

An isolating valve used on a domestic water service.

kIfcValveTypeEnum_USERDEFINED 

User-defined valve type.

kIfcValveTypeEnum_NOTDEFINED 

Undefined valve type.

kIfcValveTypeEnum_unset 

The value is unset.

Definition at line 4575 of file Ifc2x2_FinalEnum.h.

◆ IfcVibrationIsolatorTypeEnum

Enumeration defining the typical types of vibration isolators.

Enumerator
kIfcVibrationIsolatorTypeEnum_COMPRESSION 

Compression type vibration isolator.

kIfcVibrationIsolatorTypeEnum_SPRING 

Spring type vibration isolator.

kIfcVibrationIsolatorTypeEnum_USERDEFINED 

User-defined vibration isolator type.

kIfcVibrationIsolatorTypeEnum_NOTDEFINED 

Undefined vibration isolator type.

kIfcVibrationIsolatorTypeEnum_unset 

The value is unset.

Definition at line 4635 of file Ifc2x2_FinalEnum.h.

◆ IfcWallTypeEnum

This enumeration defines the different types of walls that can further specify an IfcWall or IfcWallType.

Enumerator
kIfcWallTypeEnum_STANDARD 

A standard wall, extruded vertically with a constant thickness along the wall path.

kIfcWallTypeEnum_POLYGONAL 

A polygonal wall, extruded vertically, where the wall thickness varies along the wall path.

kIfcWallTypeEnum_SHEAR 

A wall designed to withstand shear loads. Examples of shear wall are diaphragms inside a box girder, typically on a pier, to resist lateral forces and transfer them to the support.

kIfcWallTypeEnum_USERDEFINED 

User-defined wall element.

kIfcWallTypeEnum_NOTDEFINED 

Undefined wall element.

kIfcWallTypeEnum_unset 

The value is unset.

Definition at line 4657 of file Ifc2x2_FinalEnum.h.

◆ IfcWasteTerminalTypeEnum

The IfcWasteTerminalTypeEnum defines the range of different types of waste terminal that can be specified.

Enumerator
kIfcWasteTerminalTypeEnum_FLOORTRAP 

Pipe fitting, set into the floor, that retains liquid to prevent the passage of foul air

kIfcWasteTerminalTypeEnum_FLOORWASTE 

Pipe fitting, set into the floor, that collects waste water and discharges it to a separate trap.

kIfcWasteTerminalTypeEnum_GULLYSUMP 

Pipe fitting or assembly of fittings to receive surface water or waste water, fitted with a grating or sealed cover.

kIfcWasteTerminalTypeEnum_GULLYTRAP 
kIfcWasteTerminalTypeEnum_GREASEINTERCEPTOR 

Chamber, on the line of a drain or discharge pipe, that prevents grease passing into a drainage system (BS6100 330 6205).

kIfcWasteTerminalTypeEnum_OILINTERCEPTOR 
kIfcWasteTerminalTypeEnum_PETROLINTERCEPTOR 
kIfcWasteTerminalTypeEnum_ROOFDRAIN 

Pipe fitting, set into the roof, that collects rainwater for discharge into the rainwater system.

kIfcWasteTerminalTypeEnum_WASTEDISPOSALUNIT 

Electrically operated device that reduces kitchen or other waste into fragments small enough to be flushed into a drainage system.

kIfcWasteTerminalTypeEnum_WASTETRAP 

Pipe fitting, set adjacent to a sanitary terminal, that retains liquid to prevent the passage of foul air.

kIfcWasteTerminalTypeEnum_USERDEFINED 

User-defined type.

kIfcWasteTerminalTypeEnum_NOTDEFINED 

Undefined type.

kIfcWasteTerminalTypeEnum_unset 

The value is unset.

Definition at line 4681 of file Ifc2x2_FinalEnum.h.

◆ IfcWindowPanelOperationEnum

This enumeration defines the basic ways to describe how window panels operate.

Enumerator
kIfcWindowPanelOperationEnum_SIDEHUNGRIGHTHAND 

Panel that opens to the right when viewed from the outside.

kIfcWindowPanelOperationEnum_SIDEHUNGLEFTHAND 

Panel that opens to the left when viewed from the outside.

kIfcWindowPanelOperationEnum_TILTANDTURNRIGHTHAND 

Panel that opens to the right and is bottom hung.

kIfcWindowPanelOperationEnum_TILTANDTURNLEFTHAND 

Panel that opens to the left and is bottom hung.

kIfcWindowPanelOperationEnum_TOPHUNG 

Panel is top hung.

kIfcWindowPanelOperationEnum_BOTTOMHUNG 

Panel is bottom hung.

kIfcWindowPanelOperationEnum_PIVOTHORIZONTAL 

Panel is swinging horizontally (hinges are in the middle).

kIfcWindowPanelOperationEnum_PIVOTVERTICAL 

Panel is swinging vertically (hinges are in the middle).

kIfcWindowPanelOperationEnum_SLIDINGHORIZONTAL 

Panel is sliding horizontally.

kIfcWindowPanelOperationEnum_SLIDINGVERTICAL 

Panel is sliding vertically.

kIfcWindowPanelOperationEnum_REMOVABLECASEMENT 

Panel is removable.

kIfcWindowPanelOperationEnum_FIXEDCASEMENT 

Panel is fixed.

kIfcWindowPanelOperationEnum_OTHEROPERATION 

Other.

kIfcWindowPanelOperationEnum_NOTDEFINED 

Undefined.

kIfcWindowPanelOperationEnum_unset 

The value is unset.

Definition at line 4716 of file Ifc2x2_FinalEnum.h.

◆ IfcWindowPanelPositionEnum

This enumeration defines the basic configuration of the window type in terms of the location of window panels. The window configurations are given for windows with one, two or three panels (including fixed panels). It corresponds to the OperationType of the IfcWindowType definition, which references the IfcWindowPanelProperties.

Enumerator
kIfcWindowPanelPositionEnum_LEFT 

Left

kIfcWindowPanelPositionEnum_MIDDLE 

Middle

kIfcWindowPanelPositionEnum_RIGHT 

Right

kIfcWindowPanelPositionEnum_BOTTOM 

Bottom

kIfcWindowPanelPositionEnum_TOP 

Top

kIfcWindowPanelPositionEnum_NOTDEFINED 

Undefined.

kIfcWindowPanelPositionEnum_unset 

The value is unset.

Definition at line 4758 of file Ifc2x2_FinalEnum.h.

◆ IfcWindowStyleConstructionEnum

This enumeration defines the basic types of construction of windows. The construction type relates to the main material (or material combination) used for making the window.

Enumerator
kIfcWindowStyleConstructionEnum_ALUMINIUM 

Aluminum

kIfcWindowStyleConstructionEnum_HIGH_GRADE_STEEL 

High Grade steel

kIfcWindowStyleConstructionEnum_STEEL 

Steel

kIfcWindowStyleConstructionEnum_WOOD 

Wood

kIfcWindowStyleConstructionEnum_ALUMINIUM_WOOD 

Aluminum and wood

kIfcWindowStyleConstructionEnum_PLASTIC 

Plastic

kIfcWindowStyleConstructionEnum_OTHER_CONSTRUCTION 

Other construction

kIfcWindowStyleConstructionEnum_NOTDEFINED 

Undefined

kIfcWindowStyleConstructionEnum_unset 

The value is unset.

Definition at line 4784 of file Ifc2x2_FinalEnum.h.

◆ IfcWindowStyleOperationEnum

This enumeration defines the basic configuration of the window type in terms of the number of window panels and the subdivision of the total window. The window configurations are given for windows with one, two or three panels (including fixed panels).

Enumerator
kIfcWindowStyleOperationEnum_SINGLE_PANEL 

Window with one panel.

kIfcWindowStyleOperationEnum_DOUBLE_PANEL_VERTICAL 

Window with two panels. The configuration of the panels is vertically.

kIfcWindowStyleOperationEnum_DOUBLE_PANEL_HORIZONTAL 

Window with two panels. The configuration of the panels is horizontally.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_VERTICAL 

Window with three panels. The configuration of the panels is vertically.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_BOTTOM 

Window with three panels. The configuration of two panels is vertically and the third one is horizontally at the bottom.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_TOP 

Window with three panels. The configuration of two panels is vertically and the third one is horizontally at the top.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_LEFT 

Window with three panels. The configuration of two panels is horizontally and the third one is vertically at the left hand side.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_RIGHT 

Window with three panels. The configuration of two panels is horizontally and the third one is vertically at the right hand side.

kIfcWindowStyleOperationEnum_TRIPLE_PANEL_HORIZONTAL 

Window with three panels. The configuration of the panels is horizontally.

kIfcWindowStyleOperationEnum_USERDEFINED 

User-defined operation type.

kIfcWindowStyleOperationEnum_NOTDEFINED 

NOTDEFINED

kIfcWindowStyleOperationEnum_unset 

The value is unset.

Definition at line 4815 of file Ifc2x2_FinalEnum.h.

◆ IfcWorkControlTypeEnum

An IfcWorkControlTypeEnum is an enumeration data type that specifies the types of work control from which the relevant control can be selected.

Enumerator
kIfcWorkControlTypeEnum_ACTUAL 

A control in which actual items undertaken are indicated.

kIfcWorkControlTypeEnum_BASELINE 

A control that is a baseline from which changes that are made later can be recognized.

kIfcWorkControlTypeEnum_PLANNED 

A control showing planned items.

kIfcWorkControlTypeEnum_USERDEFINED 

User-defined.

kIfcWorkControlTypeEnum_NOTDEFINED 

Not defined.

kIfcWorkControlTypeEnum_unset 

The value is unset.

Definition at line 4851 of file Ifc2x2_FinalEnum.h.

◆ OdIfcEntityType

Enumerator
kIfc2DCompositeCurve 
kIfcActionRequest 
kIfcActor 
kIfcActorRole 
kIfcActuatorType 
kIfcAddress 
kIfcAirTerminalBoxType 
kIfcAirTerminalType 
kIfcAirToAirHeatRecoveryType 
kIfcAlarmType 
kIfcAngularDimension 
kIfcAnnotation 
kIfcAnnotationCurveOccurrence 
kIfcAnnotationFillArea 
kIfcAnnotationFillAreaOccurrence 
kIfcAnnotationOccurrence 
kIfcAnnotationSurfaceOccurrence 
kIfcAnnotationSymbolOccurrence 
kIfcAnnotationTextOccurrence 
kIfcApplication 
kIfcAppliedValue 
kIfcAppliedValueRelationship 
kIfcApproval 
kIfcApprovalActorRelationship 
kIfcApprovalPropertyRelationship 
kIfcApprovalRelationship 
kIfcArbitraryClosedProfileDef 
kIfcArbitraryOpenProfileDef 
kIfcArbitraryProfileDefWithVoids 
kIfcAsset 
kIfcAsymmetricIShapeProfileDef 
kIfcAxis1Placement 
kIfcAxis2Placement2D 
kIfcAxis2Placement3D 
kIfcBSplineCurve 
kIfcBeam 
kIfcBeamType 
kIfcBezierCurve 
kIfcBoilerType 
kIfcBooleanClippingResult 
kIfcBooleanResult 
kIfcBoundaryCondition 
kIfcBoundaryEdgeCondition 
kIfcBoundaryFaceCondition 
kIfcBoundaryNodeCondition 
kIfcBoundaryNodeConditionWarping 
kIfcBoundedCurve 
kIfcBoundedSurface 
kIfcBoundingBox 
kIfcBoxedHalfSpace 
kIfcBuilding 
kIfcBuildingElement 
kIfcBuildingElementComponent 
kIfcBuildingElementComponentType 
kIfcBuildingElementPart 
kIfcBuildingElementProxy 
kIfcBuildingElementType 
kIfcBuildingStorey 
kIfcCShapeProfileDef 
kIfcCableCarrierFittingType 
kIfcCableCarrierSegmentType 
kIfcCableSegmentType 
kIfcCalendarDate 
kIfcCartesianPoint 
kIfcCartesianTransformationOperator 
kIfcCartesianTransformationOperator2D 
kIfcCartesianTransformationOperator2DnonUniform 
kIfcCartesianTransformationOperator3D 
kIfcCartesianTransformationOperator3DnonUniform 
kIfcChamferEdgeFeature 
kIfcChillerType 
kIfcCircle 
kIfcCircleHollowProfileDef 
kIfcCircleProfileDef 
kIfcClassification 
kIfcClassificationItem 
kIfcClassificationItemRelationship 
kIfcClassificationNotation 
kIfcClassificationNotationFacet 
kIfcClassificationReference 
kIfcClosedShell 
kIfcCoilType 
kIfcColourRgb 
kIfcColourSpecification 
kIfcColumn 
kIfcColumnType 
kIfcComplexProperty 
kIfcCompositeCurve 
kIfcCompositeCurveSegment 
kIfcCompositeProfileDef 
kIfcCompressorType 
kIfcCondenserType 
kIfcCondition 
kIfcConditionCriterion 
kIfcConic 
kIfcConnectedFaceSet 
kIfcConnectionCurveGeometry 
kIfcConnectionGeometry 
kIfcConnectionPointGeometry 
kIfcConnectionPortGeometry 
kIfcConnectionSurfaceGeometry 
kIfcConstraint 
kIfcConstraintAggregationRelationship 
kIfcConstraintClassificationRelationship 
kIfcConstraintRelationship 
kIfcConstructionEquipmentResource 
kIfcConstructionMaterialResource 
kIfcConstructionProductResource 
kIfcConstructionResource 
kIfcContextDependentUnit 
kIfcControl 
kIfcControllerType 
kIfcConversionBasedUnit 
kIfcCooledBeamType 
kIfcCoolingTowerType 
kIfcCoordinatedUniversalTimeOffset 
kIfcCostItem 
kIfcCostSchedule 
kIfcCostValue 
kIfcCovering 
kIfcCoveringType 
kIfcCraneRailAShapeProfileDef 
kIfcCraneRailFShapeProfileDef 
kIfcCrewResource 
kIfcCsgSolid 
kIfcCurrencyRelationship 
kIfcCurtainWall 
kIfcCurve 
kIfcCurveBoundedPlane 
kIfcCurveStyle 
kIfcCurveStyleFont 
kIfcCurveStyleFontAndScaling 
kIfcCurveStyleFontPattern 
kIfcDamperType 
kIfcDateAndTime 
kIfcDefinedSymbol 
kIfcDerivedProfileDef 
kIfcDerivedUnit 
kIfcDerivedUnitElement 
kIfcDiameterDimension 
kIfcDimensionCalloutRelationship 
kIfcDimensionCurve 
kIfcDimensionCurveDirectedCallout 
kIfcDimensionCurveTerminator 
kIfcDimensionalExponents 
kIfcDirection 
kIfcDiscreteAccessory 
kIfcDiscreteAccessoryType 
kIfcDistributionChamberElement 
kIfcDistributionChamberElementType 
kIfcDistributionControlElement 
kIfcDistributionControlElementType 
kIfcDistributionElement 
kIfcDistributionElementType 
kIfcDistributionFlowElement 
kIfcDistributionFlowElementType 
kIfcDistributionPort 
kIfcDocumentElectronicFormat 
kIfcDocumentInformation 
kIfcDocumentInformationRelationship 
kIfcDocumentReference 
kIfcDoor 
kIfcDoorLiningProperties 
kIfcDoorPanelProperties 
kIfcDoorStyle 
kIfcDraughtingCallout 
kIfcDraughtingCalloutRelationship 
kIfcDraughtingPreDefinedColour 
kIfcDraughtingPreDefinedCurveFont 
kIfcDraughtingPreDefinedTextFont 
kIfcDuctFittingType 
kIfcDuctSegmentType 
kIfcDuctSilencerType 
kIfcEdge 
kIfcEdgeCurve 
kIfcEdgeFeature 
kIfcEdgeLoop 
kIfcElectricApplianceType 
kIfcElectricDistributionPoint 
kIfcElectricFlowStorageDeviceType 
kIfcElectricGeneratorType 
kIfcElectricHeaterType 
kIfcElectricMotorType 
kIfcElectricTimeControlType 
kIfcElectricalBaseProperties 
kIfcElectricalCircuit 
kIfcElectricalElement 
kIfcElement 
kIfcElementAssembly 
kIfcElementComponent 
kIfcElementComponentType 
kIfcElementQuantity 
kIfcElementType 
kIfcElementarySurface 
kIfcEllipse 
kIfcEllipseProfileDef 
kIfcEnergyConversionDevice 
kIfcEnergyConversionDeviceType 
kIfcEnergyProperties 
kIfcEnvironmentalImpactValue 
kIfcEquipmentElement 
kIfcEquipmentStandard 
kIfcEvaporativeCoolerType 
kIfcEvaporatorType 
kIfcExtendedMaterialProperties 
kIfcExternalReference 
kIfcExternallyDefinedHatchStyle 
kIfcExternallyDefinedSufaceStyle 
kIfcExternallyDefinedSymbol 
kIfcExternallyDefinedTextFont 
kIfcExtrudedAreaSolid 
kIfcFace 
kIfcFaceBasedSurfaceModel 
kIfcFaceBound 
kIfcFaceOuterBound 
kIfcFaceSurface 
kIfcFacetedBrep 
kIfcFacetedBrepWithVoids 
kIfcFailureConnectionCondition 
kIfcFanType 
kIfcFastener 
kIfcFastenerType 
kIfcFeatureElement 
kIfcFeatureElementAddition 
kIfcFeatureElementSubtraction 
kIfcFillAreaStyle 
kIfcFillAreaStyleHatching 
kIfcFillAreaStyleTileSymbolWithStyle 
kIfcFillAreaStyleTiles 
kIfcFilterType 
kIfcFireSuppressionTerminalType 
kIfcFlowController 
kIfcFlowControllerType 
kIfcFlowFitting 
kIfcFlowFittingType 
kIfcFlowInstrumentType 
kIfcFlowMeterType 
kIfcFlowMovingDevice 
kIfcFlowMovingDeviceType 
kIfcFlowSegment 
kIfcFlowSegmentType 
kIfcFlowStorageDevice 
kIfcFlowStorageDeviceType 
kIfcFlowTerminal 
kIfcFlowTerminalType 
kIfcFlowTreatmentDevice 
kIfcFlowTreatmentDeviceType 
kIfcFluidFlowProperties 
kIfcFooting 
kIfcFuelProperties 
kIfcFurnishingElement 
kIfcFurnishingElementType 
kIfcFurnitureStandard 
kIfcFurnitureType 
kIfcGasTerminalType 
kIfcGeneralMaterialProperties 
kIfcGeneralProfileProperties 
kIfcGeometricCurveSet 
kIfcGeometricRepresentationContext 
kIfcGeometricRepresentationItem 
kIfcGeometricRepresentationSubContext 
kIfcGeometricSet 
kIfcGrid 
kIfcGridAxis 
kIfcGridPlacement 
kIfcGroup 
kIfcHalfSpaceSolid 
kIfcHeatExchangerType 
kIfcHumidifierType 
kIfcHygroscopicMaterialProperties 
kIfcIShapeProfileDef 
kIfcImageTexture 
kIfcInventory 
kIfcIrregularTimeSeries 
kIfcIrregularTimeSeriesValue 
kIfcJunctionBoxType 
kIfcLShapeProfileDef 
kIfcLaborResource 
kIfcLampType 
kIfcLibraryInformation 
kIfcLibraryReference 
kIfcLightDistributionData 
kIfcLightFixtureType 
kIfcLightIntensityDistribution 
kIfcLightSource 
kIfcLightSourceAmbient 
kIfcLightSourceDirectional 
kIfcLightSourceGoniometric 
kIfcLightSourcePositional 
kIfcLightSourceSpot 
kIfcLine 
kIfcLinearDimension 
kIfcLocalPlacement 
kIfcLocalTime 
kIfcLoop 
kIfcManifoldSolidBrep 
kIfcMappedItem 
kIfcMaterial 
kIfcMaterialClassificationRelationship 
kIfcMaterialLayer 
kIfcMaterialLayerSet 
kIfcMaterialLayerSetUsage 
kIfcMaterialList 
kIfcMaterialProperties 
kIfcMeasureWithUnit 
kIfcMechanicalConcreteMaterialProperties 
kIfcMechanicalFastener 
kIfcMechanicalFastenerType 
kIfcMechanicalMaterialProperties 
kIfcMechanicalSteelMaterialProperties 
kIfcMember 
kIfcMemberType 
kIfcMetric 
kIfcMonetaryUnit 
kIfcMotorConnectionType 
kIfcMove 
kIfcNamedUnit 
kIfcObject 
kIfcObjectPlacement 
kIfcObjective 
kIfcOccupant 
kIfcOffsetCurve2D 
kIfcOffsetCurve3D 
kIfcOneDirectionRepeatFactor 
kIfcOpenShell 
kIfcOpeningElement 
kIfcOpticalMaterialProperties 
kIfcOrderAction 
kIfcOrganization 
kIfcOrganizationRelationship 
kIfcOrientedEdge 
kIfcOutletType 
kIfcOwnerHistory 
kIfcParameterizedProfileDef 
kIfcPath 
kIfcPerformanceHistory 
kIfcPermeableCoveringProperties 
kIfcPermit 
kIfcPerson 
kIfcPersonAndOrganization 
kIfcPhysicalComplexQuantity 
kIfcPhysicalQuantity 
kIfcPhysicalSimpleQuantity 
kIfcPile 
kIfcPipeFittingType 
kIfcPipeSegmentType 
kIfcPixelTexture 
kIfcPlacement 
kIfcPlanarBox 
kIfcPlanarExtent 
kIfcPlane 
kIfcPlate 
kIfcPlateType 
kIfcPoint 
kIfcPointOnCurve 
kIfcPointOnSurface 
kIfcPolyLoop 
kIfcPolygonalBoundedHalfSpace 
kIfcPolyline 
kIfcPort 
kIfcPostalAddress 
kIfcPreDefinedColour 
kIfcPreDefinedCurveFont 
kIfcPreDefinedDimensionSymbol 
kIfcPreDefinedItem 
kIfcPreDefinedPointMarkerSymbol 
kIfcPreDefinedSymbol 
kIfcPreDefinedTerminatorSymbol 
kIfcPreDefinedTextFont 
kIfcPresentationLayerAssignment 
kIfcPresentationLayerAssignmentWithStyle 
kIfcPresentationStyleAssignment 
kIfcProcedure 
kIfcProcess 
kIfcProduct 
kIfcProductDefinitionShape 
kIfcProductRepresentation 
kIfcProductsOfCombustionProperties 
kIfcProfileDef 
kIfcProfileProperties 
kIfcProject 
kIfcProjectOrder 
kIfcProjectOrderRecord 
kIfcProjectionCurve 
kIfcProjectionElement 
kIfcProperty 
kIfcPropertyBoundedValue 
kIfcPropertyConstraintRelationship 
kIfcPropertyDefinition 
kIfcPropertyDependencyRelationship 
kIfcPropertyEnumeratedValue 
kIfcPropertyEnumeration 
kIfcPropertyListValue 
kIfcPropertyReferenceValue 
kIfcPropertySet 
kIfcPropertySetDefinition 
kIfcPropertySingleValue 
kIfcPropertyTableValue 
kIfcProtectiveDeviceType 
kIfcProxy 
kIfcPumpType 
kIfcQuantityArea 
kIfcQuantityCount 
kIfcQuantityLength 
kIfcQuantityTime 
kIfcQuantityVolume 
kIfcQuantityWeight 
kIfcRadiusDimension 
kIfcRailing 
kIfcRailingType 
kIfcRamp 
kIfcRampFlight 
kIfcRampFlightType 
kIfcRationalBezierCurve 
kIfcRectangleHollowProfileDef 
kIfcRectangleProfileDef 
kIfcRectangularTrimmedSurface 
kIfcReferencesValueDocument 
kIfcRegularTimeSeries 
kIfcReinforcementBarProperties 
kIfcReinforcementDefinitionProperties 
kIfcReinforcingBar 
kIfcReinforcingElement 
kIfcReinforcingMesh 
kIfcRelAggregates 
kIfcRelAssigns 
kIfcRelAssignsTasks 
kIfcRelAssignsToActor 
kIfcRelAssignsToControl 
kIfcRelAssignsToGroup 
kIfcRelAssignsToProcess 
kIfcRelAssignsToProduct 
kIfcRelAssignsToProjectOrder 
kIfcRelAssignsToResource 
kIfcRelAssociates 
kIfcRelAssociatesAppliedValue 
kIfcRelAssociatesApproval 
kIfcRelAssociatesClassification 
kIfcRelAssociatesConstraint 
kIfcRelAssociatesDocument 
kIfcRelAssociatesLibrary 
kIfcRelAssociatesMaterial 
kIfcRelAssociatesProfileProperties 
kIfcRelConnects 
kIfcRelConnectsElements 
kIfcRelConnectsPathElements 
kIfcRelConnectsPortToElement 
kIfcRelConnectsPorts 
kIfcRelConnectsStructuralActivity 
kIfcRelConnectsStructuralMember 
kIfcRelConnectsWithRealizingElements 
kIfcRelContainedInSpatialStructure 
kIfcRelCoversBldgElements 
kIfcRelDecomposes 
kIfcRelDefines 
kIfcRelDefinesByProperties 
kIfcRelDefinesByType 
kIfcRelFillsElement 
kIfcRelFlowControlElements 
kIfcRelInteractionRequirements 
kIfcRelNests 
kIfcRelOccupiesSpaces 
kIfcRelOverridesProperties 
kIfcRelProjectsElement 
kIfcRelSchedulesCostItems 
kIfcRelSequence 
kIfcRelServicesBuildings 
kIfcRelSpaceBoundary 
kIfcRelVoidsElement 
kIfcRelationship 
kIfcRelaxation 
kIfcRepresentation 
kIfcRepresentationContext 
kIfcRepresentationItem 
kIfcRepresentationMap 
kIfcResource 
kIfcRevolvedAreaSolid 
kIfcRibPlateProfileProperties 
kIfcRoof 
kIfcRoot 
kIfcRoundedEdgeFeature 
kIfcRoundedRectangleProfileDef 
kIfcSIUnit 
kIfcSanitaryTerminalType 
kIfcScheduleTimeControl 
kIfcSectionProperties 
kIfcSectionReinforcementProperties 
kIfcSectionedSpine 
kIfcSensorType 
kIfcServiceLife 
kIfcServiceLifeFactor 
kIfcShapeAspect 
kIfcShapeRepresentation 
kIfcShellBasedSurfaceModel 
kIfcSimpleProperty 
kIfcSite 
kIfcSlab 
kIfcSlabType 
kIfcSlippageConnectionCondition 
kIfcSolidModel 
kIfcSoundProperties 
kIfcSoundValue 
kIfcSpace 
kIfcSpaceHeaterType 
kIfcSpaceProgram 
kIfcSpaceThermalLoadProperties 
kIfcSpatialStructureElement 
kIfcStackTerminalType 
kIfcStair 
kIfcStairFlight 
kIfcStairFlightType 
kIfcStructuralAction 
kIfcStructuralActivity 
kIfcStructuralAnalysisModel 
kIfcStructuralConnection 
kIfcStructuralConnectionCondition 
kIfcStructuralCurveConnection 
kIfcStructuralCurveMember 
kIfcStructuralCurveMemberVarying 
kIfcStructuralItem 
kIfcStructuralLinearAction 
kIfcStructuralLinearActionVarying 
kIfcStructuralLoad 
kIfcStructuralLoadGroup 
kIfcStructuralLoadLinearForce 
kIfcStructuralLoadPlanarForce 
kIfcStructuralLoadSingleDisplacement 
kIfcStructuralLoadSingleDisplacementDistortion 
kIfcStructuralLoadSingleForce 
kIfcStructuralLoadSingleForceWarping 
kIfcStructuralLoadStatic 
kIfcStructuralLoadTemperature 
kIfcStructuralMember 
kIfcStructuralPlanarAction 
kIfcStructuralPlanarActionVarying 
kIfcStructuralPointAction 
kIfcStructuralPointConnection 
kIfcStructuralPointReaction 
kIfcStructuralProfileProperties 
kIfcStructuralReaction 
kIfcStructuralResultGroup 
kIfcStructuralSteelProfileProperties 
kIfcStructuralSurfaceConnection 
kIfcStructuralSurfaceMember 
kIfcStructuralSurfaceMemberVarying 
kIfcStructuredDimensionCallout 
kIfcStyledItem 
kIfcStyledRepresentation 
kIfcSubContractResource 
kIfcSubedge 
kIfcSurface 
kIfcSurfaceCurveSweptAreaSolid 
kIfcSurfaceOfLinearExtrusion 
kIfcSurfaceOfRevolution 
kIfcSurfaceStyle 
kIfcSurfaceStyleLighting 
kIfcSurfaceStyleRefraction 
kIfcSurfaceStyleRendering 
kIfcSurfaceStyleShading 
kIfcSurfaceStyleWithTextures 
kIfcSurfaceTexture 
kIfcSweptAreaSolid 
kIfcSweptDiskSolid 
kIfcSweptSurface 
kIfcSwitchingDeviceType 
kIfcSymbolStyle 
kIfcSystem 
kIfcSystemFurnitureElementType 
kIfcTShapeProfileDef 
kIfcTable 
kIfcTableRow 
kIfcTankType 
kIfcTask 
kIfcTelecomAddress 
kIfcTendon 
kIfcTendonAnchor 
kIfcTerminatorSymbol 
kIfcTextLiteral 
kIfcTextLiteralWithExtent 
kIfcTextStyle 
kIfcTextStyleWithBoxCharacteristics 
kIfcTextStyleWithMirror 
kIfcTextStyleWithSpacing 
kIfcTextureCoordinate 
kIfcTextureCoordinateGenerator 
kIfcTextureMap 
kIfcTextureVertex 
kIfcThermalMaterialProperties 
kIfcTimeSeries 
kIfcTimeSeriesReferenceRelationship 
kIfcTimeSeriesSchedule 
kIfcTimeSeriesValue 
kIfcTopologicalRepresentationItem 
kIfcTopologyRepresentation 
kIfcTransformerType 
kIfcTransportElement 
kIfcTransportElementType 
kIfcTrapeziumProfileDef 
kIfcTrimmedCurve 
kIfcTubeBundleType 
kIfcTwoDirectionRepeatFactor 
kIfcTypeObject 
kIfcTypeProduct 
kIfcUShapeProfileDef 
kIfcUnitAssignment 
kIfcUnitaryEquipmentType 
kIfcValveType 
kIfcVector 
kIfcVertex 
kIfcVertexBasedTextureMap 
kIfcVertexLoop 
kIfcVertexPoint 
kIfcVibrationIsolatorType 
kIfcVirtualElement 
kIfcVirtualGridIntersection 
kIfcWall 
kIfcWallStandardCase 
kIfcWallType 
kIfcWasteTerminalType 
kIfcWaterProperties 
kIfcWindow 
kIfcWindowLiningProperties 
kIfcWindowPanelProperties 
kIfcWindowStyle 
kIfcWorkControl 
kIfcWorkPlan 
kIfcWorkSchedule 
kIfcZShapeProfileDef 
kIfcZone 
kAny 

Definition at line 31 of file Ifc2x2_FinalEntityTypes.h.

Variable Documentation

◆ sCommonUnset

const OdAnsiString OdIfc2x2_final::sCommonUnset
extern