enum OdIfcEntityType {
kIfc2DCompositeCurve,
kIfcActionRequest,
kIfcActor,
kIfcActorRole,
kIfcActuatorType,
kIfcAddress,
kIfcAirTerminalBoxType,
kIfcAirTerminalType,
kIfcAirToAirHeatRecoveryType,
kIfcAlarmType,
kIfcAngularDimension,
kIfcAnnotation,
kIfcAnnotationCurveOccurrence,
kIfcAnnotationFillArea,
kIfcAnnotationFillAreaOccurrence,
kIfcAnnotationOccurrence,
kIfcAnnotationSurface,
kIfcAnnotationSurfaceOccurrence,
kIfcAnnotationSymbolOccurrence,
kIfcAnnotationTextOccurrence,
kIfcApplication,
kIfcAppliedValue,
kIfcAppliedValueRelationship,
kIfcApproval,
kIfcApprovalActorRelationship,
kIfcApprovalPropertyRelationship,
kIfcApprovalRelationship,
kIfcArbitraryClosedProfileDef,
kIfcArbitraryOpenProfileDef,
kIfcArbitraryProfileDefWithVoids,
kIfcAsset,
kIfcAsymmetricIShapeProfileDef,
kIfcAxis1Placement,
kIfcAxis2Placement2D,
kIfcAxis2Placement3D,
kIfcBSplineCurve,
kIfcBeam,
kIfcBeamType,
kIfcBezierCurve,
kIfcBlobTexture,
kIfcBlock,
kIfcBoilerType,
kIfcBooleanClippingResult,
kIfcBooleanResult,
kIfcBoundaryCondition,
kIfcBoundaryEdgeCondition,
kIfcBoundaryFaceCondition,
kIfcBoundaryNodeCondition,
kIfcBoundaryNodeConditionWarping,
kIfcBoundedCurve,
kIfcBoundedSurface,
kIfcBoundingBox,
kIfcBoxedHalfSpace,
kIfcBuilding,
kIfcBuildingElement,
kIfcBuildingElementComponent,
kIfcBuildingElementPart,
kIfcBuildingElementProxy,
kIfcBuildingElementProxyType,
kIfcBuildingElementType,
kIfcBuildingStorey,
kIfcCShapeProfileDef,
kIfcCableCarrierFittingType,
kIfcCableCarrierSegmentType,
kIfcCableSegmentType,
kIfcCalendarDate,
kIfcCartesianPoint,
kIfcCartesianTransformationOperator,
kIfcCartesianTransformationOperator2D,
kIfcCartesianTransformationOperator2DnonUniform,
kIfcCartesianTransformationOperator3D,
kIfcCartesianTransformationOperator3DnonUniform,
kIfcCenterLineProfileDef,
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,
kIfcConnectionPointEccentricity,
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,
kIfcCsgPrimitive3D,
kIfcCsgSolid,
kIfcCurrencyRelationship,
kIfcCurtainWall,
kIfcCurtainWallType,
kIfcCurve,
kIfcCurveBoundedPlane,
kIfcCurveStyle,
kIfcCurveStyleFont,
kIfcCurveStyleFontAndScaling,
kIfcCurveStyleFontPattern,
kIfcDamperType,
kIfcDateAndTime,
kIfcDefinedSymbol,
kIfcDerivedProfileDef,
kIfcDerivedUnit,
kIfcDerivedUnitElement,
kIfcDiameterDimension,
kIfcDimensionCalloutRelationship,
kIfcDimensionCurve,
kIfcDimensionCurveDirectedCallout,
kIfcDimensionCurveTerminator,
kIfcDimensionPair,
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,
kIfcExternallyDefinedSurfaceStyle,
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,
kIfcMaterialDefinitionRepresentation,
kIfcMaterialLayer,
kIfcMaterialLayerSet,
kIfcMaterialLayerSetUsage,
kIfcMaterialList,
kIfcMaterialProperties,
kIfcMeasureWithUnit,
kIfcMechanicalConcreteMaterialProperties,
kIfcMechanicalFastener,
kIfcMechanicalFastenerType,
kIfcMechanicalMaterialProperties,
kIfcMechanicalSteelMaterialProperties,
kIfcMember,
kIfcMemberType,
kIfcMetric,
kIfcMonetaryUnit,
kIfcMotorConnectionType,
kIfcMove,
kIfcNamedUnit,
kIfcObject,
kIfcObjectDefinition,
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,
kIfcPresentationLayerWithStyle,
kIfcPresentationStyle,
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,
kIfcRectangularPyramid,
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,
kIfcRelConnectsStructuralElement,
kIfcRelConnectsStructuralMember,
kIfcRelConnectsWithEccentricity,
kIfcRelConnectsWithRealizingElements,
kIfcRelContainedInSpatialStructure,
kIfcRelCoversBldgElements,
kIfcRelCoversSpaces,
kIfcRelDecomposes,
kIfcRelDefines,
kIfcRelDefinesByProperties,
kIfcRelDefinesByType,
kIfcRelFillsElement,
kIfcRelFlowControlElements,
kIfcRelInteractionRequirements,
kIfcRelNests,
kIfcRelOccupiesSpaces,
kIfcRelOverridesProperties,
kIfcRelProjectsElement,
kIfcRelReferencedInSpatialStructure,
kIfcRelSchedulesCostItems,
kIfcRelSequence,
kIfcRelServicesBuildings,
kIfcRelSpaceBoundary,
kIfcRelVoidsElement,
kIfcRelationship,
kIfcRelaxation,
kIfcRepresentation,
kIfcRepresentationContext,
kIfcRepresentationItem,
kIfcRepresentationMap,
kIfcResource,
kIfcRevolvedAreaSolid,
kIfcRibPlateProfileProperties,
kIfcRightCircularCone,
kIfcRightCircularCylinder,
kIfcRoof,
kIfcRoot,
kIfcRoundedEdgeFeature,
kIfcRoundedRectangleProfileDef,
kIfcSIUnit,
kIfcSanitaryTerminalType,
kIfcScheduleTimeControl,
kIfcSectionProperties,
kIfcSectionReinforcementProperties,
kIfcSectionedSpine,
kIfcSensorType,
kIfcServiceLife,
kIfcServiceLifeFactor,
kIfcShapeAspect,
kIfcShapeModel,
kIfcShapeRepresentation,
kIfcShellBasedSurfaceModel,
kIfcSimpleProperty,
kIfcSite,
kIfcSlab,
kIfcSlabType,
kIfcSlippageConnectionCondition,
kIfcSolidModel,
kIfcSoundProperties,
kIfcSoundValue,
kIfcSpace,
kIfcSpaceHeaterType,
kIfcSpaceProgram,
kIfcSpaceThermalLoadProperties,
kIfcSpaceType,
kIfcSpatialStructureElement,
kIfcSpatialStructureElementType,
kIfcSphere,
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,
kIfcStyleModel,
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,
kIfcTextStyleFontModel,
kIfcTextStyleForDefinedFont,
kIfcTextStyleTextModel,
kIfcTextStyleWithBoxCharacteristics,
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
};