CFx SDK Documentation  2020SP3
Classes | Namespaces | Typedefs | Enumerations | Functions
Ifc4Enum.h File Reference

Go to the source code of this file.

Classes

class  OdIfc4::IfcActionRequestTypeEnum
 
class  OdIfc4::IfcActionSourceTypeEnum
 
class  OdIfc4::IfcActionTypeEnum
 
class  OdIfc4::IfcActuatorTypeEnum
 
class  OdIfc4::IfcAddressTypeEnum
 
class  OdIfc4::IfcAirTerminalBoxTypeEnum
 
class  OdIfc4::IfcAirTerminalTypeEnum
 
class  OdIfc4::IfcAirToAirHeatRecoveryTypeEnum
 
class  OdIfc4::IfcAlarmTypeEnum
 
class  OdIfc4::IfcAnalysisModelTypeEnum
 
class  OdIfc4::IfcAnalysisTheoryTypeEnum
 
class  OdIfc4::IfcArithmeticOperatorEnum
 
class  OdIfc4::IfcAssemblyPlaceEnum
 
class  OdIfc4::IfcAudioVisualApplianceTypeEnum
 
class  OdIfc4::IfcBSplineCurveForm
 
class  OdIfc4::IfcBSplineSurfaceForm
 
class  OdIfc4::IfcBeamTypeEnum
 
class  OdIfc4::IfcBenchmarkEnum
 
class  OdIfc4::IfcBoilerTypeEnum
 
class  OdIfc4::IfcBooleanOperator
 
class  OdIfc4::IfcBuildingElementPartTypeEnum
 
class  OdIfc4::IfcBuildingElementProxyTypeEnum
 
class  OdIfc4::IfcBuildingSystemTypeEnum
 
class  OdIfc4::IfcBurnerTypeEnum
 
class  OdIfc4::IfcCableCarrierFittingTypeEnum
 
class  OdIfc4::IfcCableCarrierSegmentTypeEnum
 
class  OdIfc4::IfcCableFittingTypeEnum
 
class  OdIfc4::IfcCableSegmentTypeEnum
 
class  OdIfc4::IfcChangeActionEnum
 
class  OdIfc4::IfcChillerTypeEnum
 
class  OdIfc4::IfcChimneyTypeEnum
 
class  OdIfc4::IfcCoilTypeEnum
 
class  OdIfc4::IfcColumnTypeEnum
 
class  OdIfc4::IfcCommunicationsApplianceTypeEnum
 
class  OdIfc4::IfcComplexPropertyTemplateTypeEnum
 
class  OdIfc4::IfcCompressorTypeEnum
 
class  OdIfc4::IfcCondenserTypeEnum
 
class  OdIfc4::IfcConnectionTypeEnum
 
class  OdIfc4::IfcConstraintEnum
 
class  OdIfc4::IfcConstructionEquipmentResourceTypeEnum
 
class  OdIfc4::IfcConstructionMaterialResourceTypeEnum
 
class  OdIfc4::IfcConstructionProductResourceTypeEnum
 
class  OdIfc4::IfcControllerTypeEnum
 
class  OdIfc4::IfcCooledBeamTypeEnum
 
class  OdIfc4::IfcCoolingTowerTypeEnum
 
class  OdIfc4::IfcCostItemTypeEnum
 
class  OdIfc4::IfcCostScheduleTypeEnum
 
class  OdIfc4::IfcCoveringTypeEnum
 
class  OdIfc4::IfcCrewResourceTypeEnum
 
class  OdIfc4::IfcCurtainWallTypeEnum
 
class  OdIfc4::IfcCurveInterpolationEnum
 
class  OdIfc4::IfcDamperTypeEnum
 
class  OdIfc4::IfcDataOriginEnum
 
class  OdIfc4::IfcDerivedUnitEnum
 
class  OdIfc4::IfcDirectionSenseEnum
 
class  OdIfc4::IfcDiscreteAccessoryTypeEnum
 
class  OdIfc4::IfcDistributionChamberElementTypeEnum
 
class  OdIfc4::IfcDistributionPortTypeEnum
 
class  OdIfc4::IfcDistributionSystemEnum
 
class  OdIfc4::IfcDocumentConfidentialityEnum
 
class  OdIfc4::IfcDocumentStatusEnum
 
class  OdIfc4::IfcDoorPanelOperationEnum
 
class  OdIfc4::IfcDoorPanelPositionEnum
 
class  OdIfc4::IfcDoorStyleConstructionEnum
 
class  OdIfc4::IfcDoorStyleOperationEnum
 
class  OdIfc4::IfcDoorTypeEnum
 
class  OdIfc4::IfcDoorTypeOperationEnum
 
class  OdIfc4::IfcDuctFittingTypeEnum
 
class  OdIfc4::IfcDuctSegmentTypeEnum
 
class  OdIfc4::IfcDuctSilencerTypeEnum
 
class  OdIfc4::IfcElectricApplianceTypeEnum
 
class  OdIfc4::IfcElectricDistributionBoardTypeEnum
 
class  OdIfc4::IfcElectricFlowStorageDeviceTypeEnum
 
class  OdIfc4::IfcElectricGeneratorTypeEnum
 
class  OdIfc4::IfcElectricMotorTypeEnum
 
class  OdIfc4::IfcElectricTimeControlTypeEnum
 
class  OdIfc4::IfcElementAssemblyTypeEnum
 
class  OdIfc4::IfcElementCompositionEnum
 
class  OdIfc4::IfcEngineTypeEnum
 
class  OdIfc4::IfcEvaporativeCoolerTypeEnum
 
class  OdIfc4::IfcEvaporatorTypeEnum
 
class  OdIfc4::IfcEventTriggerTypeEnum
 
class  OdIfc4::IfcEventTypeEnum
 
class  OdIfc4::IfcExternalSpatialElementTypeEnum
 
class  OdIfc4::IfcFanTypeEnum
 
class  OdIfc4::IfcFastenerTypeEnum
 
class  OdIfc4::IfcFilterTypeEnum
 
class  OdIfc4::IfcFireSuppressionTerminalTypeEnum
 
class  OdIfc4::IfcFlowDirectionEnum
 
class  OdIfc4::IfcFlowInstrumentTypeEnum
 
class  OdIfc4::IfcFlowMeterTypeEnum
 
class  OdIfc4::IfcFootingTypeEnum
 
class  OdIfc4::IfcFurnitureTypeEnum
 
class  OdIfc4::IfcGeographicElementTypeEnum
 
class  OdIfc4::IfcGeometricProjectionEnum
 
class  OdIfc4::IfcGlobalOrLocalEnum
 
class  OdIfc4::IfcGridTypeEnum
 
class  OdIfc4::IfcHeatExchangerTypeEnum
 
class  OdIfc4::IfcHumidifierTypeEnum
 
class  OdIfc4::IfcInterceptorTypeEnum
 
class  OdIfc4::IfcInternalOrExternalEnum
 
class  OdIfc4::IfcInventoryTypeEnum
 
class  OdIfc4::IfcJunctionBoxTypeEnum
 
class  OdIfc4::IfcKnotType
 
class  OdIfc4::IfcLaborResourceTypeEnum
 
class  OdIfc4::IfcLampTypeEnum
 
class  OdIfc4::IfcLayerSetDirectionEnum
 
class  OdIfc4::IfcLightDistributionCurveEnum
 
class  OdIfc4::IfcLightEmissionSourceEnum
 
class  OdIfc4::IfcLightFixtureTypeEnum
 
class  OdIfc4::IfcLoadGroupTypeEnum
 
class  OdIfc4::IfcLogicalOperatorEnum
 
class  OdIfc4::IfcMechanicalFastenerTypeEnum
 
class  OdIfc4::IfcMedicalDeviceTypeEnum
 
class  OdIfc4::IfcMemberTypeEnum
 
class  OdIfc4::IfcMotorConnectionTypeEnum
 
class  OdIfc4::IfcNullStyle
 
class  OdIfc4::IfcObjectTypeEnum
 
class  OdIfc4::IfcObjectiveEnum
 
class  OdIfc4::IfcOccupantTypeEnum
 
class  OdIfc4::IfcOpeningElementTypeEnum
 
class  OdIfc4::IfcOutletTypeEnum
 
class  OdIfc4::IfcPerformanceHistoryTypeEnum
 
class  OdIfc4::IfcPermeableCoveringOperationEnum
 
class  OdIfc4::IfcPermitTypeEnum
 
class  OdIfc4::IfcPhysicalOrVirtualEnum
 
class  OdIfc4::IfcPileConstructionEnum
 
class  OdIfc4::IfcPileTypeEnum
 
class  OdIfc4::IfcPipeFittingTypeEnum
 
class  OdIfc4::IfcPipeSegmentTypeEnum
 
class  OdIfc4::IfcPlateTypeEnum
 
class  OdIfc4::IfcPreferredSurfaceCurveRepresentation
 
class  OdIfc4::IfcProcedureTypeEnum
 
class  OdIfc4::IfcProfileTypeEnum
 
class  OdIfc4::IfcProjectOrderTypeEnum
 
class  OdIfc4::IfcProjectedOrTrueLengthEnum
 
class  OdIfc4::IfcProjectionElementTypeEnum
 
class  OdIfc4::IfcPropertySetTemplateTypeEnum
 
class  OdIfc4::IfcProtectiveDeviceTrippingUnitTypeEnum
 
class  OdIfc4::IfcProtectiveDeviceTypeEnum
 
class  OdIfc4::IfcPumpTypeEnum
 
class  OdIfc4::IfcRailingTypeEnum
 
class  OdIfc4::IfcRampFlightTypeEnum
 
class  OdIfc4::IfcRampTypeEnum
 
class  OdIfc4::IfcRecurrenceTypeEnum
 
class  OdIfc4::IfcReflectanceMethodEnum
 
class  OdIfc4::IfcReinforcingBarRoleEnum
 
class  OdIfc4::IfcReinforcingBarSurfaceEnum
 
class  OdIfc4::IfcReinforcingBarTypeEnum
 
class  OdIfc4::IfcReinforcingMeshTypeEnum
 
class  OdIfc4::IfcRoleEnum
 
class  OdIfc4::IfcRoofTypeEnum
 
class  OdIfc4::IfcSIPrefix
 
class  OdIfc4::IfcSIUnitName
 
class  OdIfc4::IfcSanitaryTerminalTypeEnum
 
class  OdIfc4::IfcSectionTypeEnum
 
class  OdIfc4::IfcSensorTypeEnum
 
class  OdIfc4::IfcSequenceEnum
 
class  OdIfc4::IfcShadingDeviceTypeEnum
 
class  OdIfc4::IfcSimplePropertyTemplateTypeEnum
 
class  OdIfc4::IfcSlabTypeEnum
 
class  OdIfc4::IfcSolarDeviceTypeEnum
 
class  OdIfc4::IfcSpaceHeaterTypeEnum
 
class  OdIfc4::IfcSpaceTypeEnum
 
class  OdIfc4::IfcSpatialZoneTypeEnum
 
class  OdIfc4::IfcStackTerminalTypeEnum
 
class  OdIfc4::IfcStairFlightTypeEnum
 
class  OdIfc4::IfcStairTypeEnum
 
class  OdIfc4::IfcStateEnum
 
class  OdIfc4::IfcStructuralCurveActivityTypeEnum
 
class  OdIfc4::IfcStructuralCurveMemberTypeEnum
 
class  OdIfc4::IfcStructuralSurfaceActivityTypeEnum
 
class  OdIfc4::IfcStructuralSurfaceMemberTypeEnum
 
class  OdIfc4::IfcSubContractResourceTypeEnum
 
class  OdIfc4::IfcSurfaceFeatureTypeEnum
 
class  OdIfc4::IfcSurfaceSide
 
class  OdIfc4::IfcSwitchingDeviceTypeEnum
 
class  OdIfc4::IfcSystemFurnitureElementTypeEnum
 
class  OdIfc4::IfcTankTypeEnum
 
class  OdIfc4::IfcTaskDurationEnum
 
class  OdIfc4::IfcTaskTypeEnum
 
class  OdIfc4::IfcTendonAnchorTypeEnum
 
class  OdIfc4::IfcTendonTypeEnum
 
class  OdIfc4::IfcTextPath
 
class  OdIfc4::IfcTimeSeriesDataTypeEnum
 
class  OdIfc4::IfcTransformerTypeEnum
 
class  OdIfc4::IfcTransitionCode
 
class  OdIfc4::IfcTransportElementTypeEnum
 
class  OdIfc4::IfcTrimmingPreference
 
class  OdIfc4::IfcTubeBundleTypeEnum
 
class  OdIfc4::IfcUnitEnum
 
class  OdIfc4::IfcUnitaryControlElementTypeEnum
 
class  OdIfc4::IfcUnitaryEquipmentTypeEnum
 
class  OdIfc4::IfcValveTypeEnum
 
class  OdIfc4::IfcVibrationIsolatorTypeEnum
 
class  OdIfc4::IfcVoidingFeatureTypeEnum
 
class  OdIfc4::IfcWallTypeEnum
 
class  OdIfc4::IfcWasteTerminalTypeEnum
 
class  OdIfc4::IfcWindowPanelOperationEnum
 
class  OdIfc4::IfcWindowPanelPositionEnum
 
class  OdIfc4::IfcWindowStyleConstructionEnum
 
class  OdIfc4::IfcWindowStyleOperationEnum
 
class  OdIfc4::IfcWindowTypeEnum
 
class  OdIfc4::IfcWindowTypePartitioningEnum
 
class  OdIfc4::IfcWorkCalendarTypeEnum
 
class  OdIfc4::IfcWorkPlanTypeEnum
 
class  OdIfc4::IfcWorkScheduleTypeEnum
 

Namespaces

 OdIfc4
 

Typedefs

typedef OdDAI::OdLogical OdIfc4::Logical
 
typedef OdDAI::OdLogical OdIfc4::IfcLogical
 

Enumerations

enum  OdIfc4::IfcActionRequestTypeEnum_ {
  OdIfc4::kIfcActionRequestTypeEnum_EMAIL, OdIfc4::kIfcActionRequestTypeEnum_FAX, OdIfc4::kIfcActionRequestTypeEnum_PHONE, OdIfc4::kIfcActionRequestTypeEnum_POST,
  OdIfc4::kIfcActionRequestTypeEnum_VERBAL, OdIfc4::kIfcActionRequestTypeEnum_USERDEFINED, OdIfc4::kIfcActionRequestTypeEnum_NOTDEFINED, OdIfc4::kIfcActionRequestTypeEnum_unset
}
 
enum  OdIfc4::IfcActionSourceTypeEnum_ {
  OdIfc4::kIfcActionSourceTypeEnum_DEAD_LOAD_G, OdIfc4::kIfcActionSourceTypeEnum_COMPLETION_G1, OdIfc4::kIfcActionSourceTypeEnum_LIVE_LOAD_Q, OdIfc4::kIfcActionSourceTypeEnum_SNOW_S,
  OdIfc4::kIfcActionSourceTypeEnum_WIND_W, OdIfc4::kIfcActionSourceTypeEnum_PRESTRESSING_P, OdIfc4::kIfcActionSourceTypeEnum_SETTLEMENT_U, OdIfc4::kIfcActionSourceTypeEnum_TEMPERATURE_T,
  OdIfc4::kIfcActionSourceTypeEnum_EARTHQUAKE_E, OdIfc4::kIfcActionSourceTypeEnum_FIRE, OdIfc4::kIfcActionSourceTypeEnum_IMPULSE, OdIfc4::kIfcActionSourceTypeEnum_IMPACT,
  OdIfc4::kIfcActionSourceTypeEnum_TRANSPORT, OdIfc4::kIfcActionSourceTypeEnum_ERECTION, OdIfc4::kIfcActionSourceTypeEnum_PROPPING, OdIfc4::kIfcActionSourceTypeEnum_SYSTEM_IMPERFECTION,
  OdIfc4::kIfcActionSourceTypeEnum_SHRINKAGE, OdIfc4::kIfcActionSourceTypeEnum_CREEP, OdIfc4::kIfcActionSourceTypeEnum_LACK_OF_FIT, OdIfc4::kIfcActionSourceTypeEnum_BUOYANCY,
  OdIfc4::kIfcActionSourceTypeEnum_ICE, OdIfc4::kIfcActionSourceTypeEnum_CURRENT, OdIfc4::kIfcActionSourceTypeEnum_WAVE, OdIfc4::kIfcActionSourceTypeEnum_RAIN,
  OdIfc4::kIfcActionSourceTypeEnum_BRAKES, OdIfc4::kIfcActionSourceTypeEnum_USERDEFINED, OdIfc4::kIfcActionSourceTypeEnum_NOTDEFINED, OdIfc4::kIfcActionSourceTypeEnum_unset
}
 
enum  OdIfc4::IfcActionTypeEnum_ {
  OdIfc4::kIfcActionTypeEnum_PERMANENT_G, OdIfc4::kIfcActionTypeEnum_VARIABLE_Q, OdIfc4::kIfcActionTypeEnum_EXTRAORDINARY_A, OdIfc4::kIfcActionTypeEnum_USERDEFINED,
  OdIfc4::kIfcActionTypeEnum_NOTDEFINED, OdIfc4::kIfcActionTypeEnum_unset
}
 
enum  OdIfc4::IfcActuatorTypeEnum_ {
  OdIfc4::kIfcActuatorTypeEnum_ELECTRICACTUATOR, OdIfc4::kIfcActuatorTypeEnum_HANDOPERATEDACTUATOR, OdIfc4::kIfcActuatorTypeEnum_HYDRAULICACTUATOR, OdIfc4::kIfcActuatorTypeEnum_PNEUMATICACTUATOR,
  OdIfc4::kIfcActuatorTypeEnum_THERMOSTATICACTUATOR, OdIfc4::kIfcActuatorTypeEnum_USERDEFINED, OdIfc4::kIfcActuatorTypeEnum_NOTDEFINED, OdIfc4::kIfcActuatorTypeEnum_unset
}
 
enum  OdIfc4::IfcAddressTypeEnum_ {
  OdIfc4::kIfcAddressTypeEnum_OFFICE, OdIfc4::kIfcAddressTypeEnum_SITE, OdIfc4::kIfcAddressTypeEnum_HOME, OdIfc4::kIfcAddressTypeEnum_DISTRIBUTIONPOINT,
  OdIfc4::kIfcAddressTypeEnum_USERDEFINED, OdIfc4::kIfcAddressTypeEnum_unset
}
 
enum  OdIfc4::IfcAirTerminalBoxTypeEnum_ {
  OdIfc4::kIfcAirTerminalBoxTypeEnum_CONSTANTFLOW, OdIfc4::kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREDEPENDANT, OdIfc4::kIfcAirTerminalBoxTypeEnum_VARIABLEFLOWPRESSUREINDEPENDANT, OdIfc4::kIfcAirTerminalBoxTypeEnum_USERDEFINED,
  OdIfc4::kIfcAirTerminalBoxTypeEnum_NOTDEFINED, OdIfc4::kIfcAirTerminalBoxTypeEnum_unset
}
 
enum  OdIfc4::IfcAirTerminalTypeEnum_ {
  OdIfc4::kIfcAirTerminalTypeEnum_DIFFUSER, OdIfc4::kIfcAirTerminalTypeEnum_GRILLE, OdIfc4::kIfcAirTerminalTypeEnum_LOUVRE, OdIfc4::kIfcAirTerminalTypeEnum_REGISTER,
  OdIfc4::kIfcAirTerminalTypeEnum_USERDEFINED, OdIfc4::kIfcAirTerminalTypeEnum_NOTDEFINED, OdIfc4::kIfcAirTerminalTypeEnum_unset
}
 
enum  OdIfc4::IfcAirToAirHeatRecoveryTypeEnum_ {
  OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECOUNTERFLOWEXCHANGER, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATECROSSFLOWEXCHANGER, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_FIXEDPLATEPARALLELFLOWEXCHANGER, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_ROTARYWHEEL,
  OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_RUNAROUNDCOILLOOP, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_HEATPIPE, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_TWINTOWERENTHALPYRECOVERYLOOPS, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONSEALEDTUBEHEATEXCHANGERS,
  OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_THERMOSIPHONCOILTYPEHEATEXCHANGERS, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_USERDEFINED, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_NOTDEFINED, OdIfc4::kIfcAirToAirHeatRecoveryTypeEnum_unset
}
 
enum  OdIfc4::IfcAlarmTypeEnum_ {
  OdIfc4::kIfcAlarmTypeEnum_BELL, OdIfc4::kIfcAlarmTypeEnum_BREAKGLASSBUTTON, OdIfc4::kIfcAlarmTypeEnum_LIGHT, OdIfc4::kIfcAlarmTypeEnum_MANUALPULLBOX,
  OdIfc4::kIfcAlarmTypeEnum_SIREN, OdIfc4::kIfcAlarmTypeEnum_WHISTLE, OdIfc4::kIfcAlarmTypeEnum_USERDEFINED, OdIfc4::kIfcAlarmTypeEnum_NOTDEFINED,
  OdIfc4::kIfcAlarmTypeEnum_unset
}
 
enum  OdIfc4::IfcAnalysisModelTypeEnum_ {
  OdIfc4::kIfcAnalysisModelTypeEnum_IN_PLANE_LOADING_2D, OdIfc4::kIfcAnalysisModelTypeEnum_OUT_PLANE_LOADING_2D, OdIfc4::kIfcAnalysisModelTypeEnum_LOADING_3D, OdIfc4::kIfcAnalysisModelTypeEnum_USERDEFINED,
  OdIfc4::kIfcAnalysisModelTypeEnum_NOTDEFINED, OdIfc4::kIfcAnalysisModelTypeEnum_unset
}
 
enum  OdIfc4::IfcAnalysisTheoryTypeEnum_ {
  OdIfc4::kIfcAnalysisTheoryTypeEnum_FIRST_ORDER_THEORY, OdIfc4::kIfcAnalysisTheoryTypeEnum_SECOND_ORDER_THEORY, OdIfc4::kIfcAnalysisTheoryTypeEnum_THIRD_ORDER_THEORY, OdIfc4::kIfcAnalysisTheoryTypeEnum_FULL_NONLINEAR_THEORY,
  OdIfc4::kIfcAnalysisTheoryTypeEnum_USERDEFINED, OdIfc4::kIfcAnalysisTheoryTypeEnum_NOTDEFINED, OdIfc4::kIfcAnalysisTheoryTypeEnum_unset
}
 
enum  OdIfc4::IfcArithmeticOperatorEnum_ {
  OdIfc4::kIfcArithmeticOperatorEnum_ADD, OdIfc4::kIfcArithmeticOperatorEnum_DIVIDE, OdIfc4::kIfcArithmeticOperatorEnum_MULTIPLY, OdIfc4::kIfcArithmeticOperatorEnum_SUBTRACT,
  OdIfc4::kIfcArithmeticOperatorEnum_unset
}
 
enum  OdIfc4::IfcAssemblyPlaceEnum_ { OdIfc4::kIfcAssemblyPlaceEnum_SITE, OdIfc4::kIfcAssemblyPlaceEnum_FACTORY, OdIfc4::kIfcAssemblyPlaceEnum_NOTDEFINED, OdIfc4::kIfcAssemblyPlaceEnum_unset }
 
enum  OdIfc4::IfcAudioVisualApplianceTypeEnum_ {
  OdIfc4::kIfcAudioVisualApplianceTypeEnum_AMPLIFIER, OdIfc4::kIfcAudioVisualApplianceTypeEnum_CAMERA, OdIfc4::kIfcAudioVisualApplianceTypeEnum_DISPLAY, OdIfc4::kIfcAudioVisualApplianceTypeEnum_MICROPHONE,
  OdIfc4::kIfcAudioVisualApplianceTypeEnum_PLAYER, OdIfc4::kIfcAudioVisualApplianceTypeEnum_PROJECTOR, OdIfc4::kIfcAudioVisualApplianceTypeEnum_RECEIVER, OdIfc4::kIfcAudioVisualApplianceTypeEnum_SPEAKER,
  OdIfc4::kIfcAudioVisualApplianceTypeEnum_SWITCHER, OdIfc4::kIfcAudioVisualApplianceTypeEnum_TELEPHONE, OdIfc4::kIfcAudioVisualApplianceTypeEnum_TUNER, OdIfc4::kIfcAudioVisualApplianceTypeEnum_USERDEFINED,
  OdIfc4::kIfcAudioVisualApplianceTypeEnum_NOTDEFINED, OdIfc4::kIfcAudioVisualApplianceTypeEnum_unset
}
 
enum  OdIfc4::IfcBSplineCurveForm_ {
  OdIfc4::kIfcBSplineCurveForm_POLYLINE_FORM, OdIfc4::kIfcBSplineCurveForm_CIRCULAR_ARC, OdIfc4::kIfcBSplineCurveForm_ELLIPTIC_ARC, OdIfc4::kIfcBSplineCurveForm_PARABOLIC_ARC,
  OdIfc4::kIfcBSplineCurveForm_HYPERBOLIC_ARC, OdIfc4::kIfcBSplineCurveForm_UNSPECIFIED, OdIfc4::kIfcBSplineCurveForm_unset
}
 
enum  OdIfc4::IfcBSplineSurfaceForm_ {
  OdIfc4::kIfcBSplineSurfaceForm_PLANE_SURF, OdIfc4::kIfcBSplineSurfaceForm_CYLINDRICAL_SURF, OdIfc4::kIfcBSplineSurfaceForm_CONICAL_SURF, OdIfc4::kIfcBSplineSurfaceForm_SPHERICAL_SURF,
  OdIfc4::kIfcBSplineSurfaceForm_TOROIDAL_SURF, OdIfc4::kIfcBSplineSurfaceForm_SURF_OF_REVOLUTION, OdIfc4::kIfcBSplineSurfaceForm_RULED_SURF, OdIfc4::kIfcBSplineSurfaceForm_GENERALISED_CONE,
  OdIfc4::kIfcBSplineSurfaceForm_QUADRIC_SURF, OdIfc4::kIfcBSplineSurfaceForm_SURF_OF_LINEAR_EXTRUSION, OdIfc4::kIfcBSplineSurfaceForm_UNSPECIFIED, OdIfc4::kIfcBSplineSurfaceForm_unset
}
 
enum  OdIfc4::IfcBeamTypeEnum_ {
  OdIfc4::kIfcBeamTypeEnum_BEAM, OdIfc4::kIfcBeamTypeEnum_JOIST, OdIfc4::kIfcBeamTypeEnum_HOLLOWCORE, OdIfc4::kIfcBeamTypeEnum_LINTEL,
  OdIfc4::kIfcBeamTypeEnum_SPANDREL, OdIfc4::kIfcBeamTypeEnum_T_BEAM, OdIfc4::kIfcBeamTypeEnum_USERDEFINED, OdIfc4::kIfcBeamTypeEnum_NOTDEFINED,
  OdIfc4::kIfcBeamTypeEnum_unset
}
 
enum  OdIfc4::IfcBenchmarkEnum_ {
  OdIfc4::kIfcBenchmarkEnum_GREATERTHAN, OdIfc4::kIfcBenchmarkEnum_GREATERTHANOREQUALTO, OdIfc4::kIfcBenchmarkEnum_LESSTHAN, OdIfc4::kIfcBenchmarkEnum_LESSTHANOREQUALTO,
  OdIfc4::kIfcBenchmarkEnum_EQUALTO, OdIfc4::kIfcBenchmarkEnum_NOTEQUALTO, OdIfc4::kIfcBenchmarkEnum_INCLUDES, OdIfc4::kIfcBenchmarkEnum_NOTINCLUDES,
  OdIfc4::kIfcBenchmarkEnum_INCLUDEDIN, OdIfc4::kIfcBenchmarkEnum_NOTINCLUDEDIN, OdIfc4::kIfcBenchmarkEnum_unset
}
 
enum  OdIfc4::IfcBoilerTypeEnum_ {
  OdIfc4::kIfcBoilerTypeEnum_WATER, OdIfc4::kIfcBoilerTypeEnum_STEAM, OdIfc4::kIfcBoilerTypeEnum_USERDEFINED, OdIfc4::kIfcBoilerTypeEnum_NOTDEFINED,
  OdIfc4::kIfcBoilerTypeEnum_unset
}
 
enum  OdIfc4::IfcBooleanOperator_ { OdIfc4::kIfcBooleanOperator_UNION, OdIfc4::kIfcBooleanOperator_INTERSECTION, OdIfc4::kIfcBooleanOperator_DIFFERENCE, OdIfc4::kIfcBooleanOperator_unset }
 
enum  OdIfc4::IfcBuildingElementPartTypeEnum_ {
  OdIfc4::kIfcBuildingElementPartTypeEnum_INSULATION, OdIfc4::kIfcBuildingElementPartTypeEnum_PRECASTPANEL, OdIfc4::kIfcBuildingElementPartTypeEnum_USERDEFINED, OdIfc4::kIfcBuildingElementPartTypeEnum_NOTDEFINED,
  OdIfc4::kIfcBuildingElementPartTypeEnum_unset
}
 
enum  OdIfc4::IfcBuildingElementProxyTypeEnum_ {
  OdIfc4::kIfcBuildingElementProxyTypeEnum_COMPLEX, OdIfc4::kIfcBuildingElementProxyTypeEnum_ELEMENT, OdIfc4::kIfcBuildingElementProxyTypeEnum_PARTIAL, OdIfc4::kIfcBuildingElementProxyTypeEnum_PROVISIONFORVOID,
  OdIfc4::kIfcBuildingElementProxyTypeEnum_PROVISIONFORSPACE, OdIfc4::kIfcBuildingElementProxyTypeEnum_USERDEFINED, OdIfc4::kIfcBuildingElementProxyTypeEnum_NOTDEFINED, OdIfc4::kIfcBuildingElementProxyTypeEnum_unset
}
 
enum  OdIfc4::IfcBuildingSystemTypeEnum_ {
  OdIfc4::kIfcBuildingSystemTypeEnum_FENESTRATION, OdIfc4::kIfcBuildingSystemTypeEnum_FOUNDATION, OdIfc4::kIfcBuildingSystemTypeEnum_LOADBEARING, OdIfc4::kIfcBuildingSystemTypeEnum_OUTERSHELL,
  OdIfc4::kIfcBuildingSystemTypeEnum_SHADING, OdIfc4::kIfcBuildingSystemTypeEnum_TRANSPORT, OdIfc4::kIfcBuildingSystemTypeEnum_USERDEFINED, OdIfc4::kIfcBuildingSystemTypeEnum_NOTDEFINED,
  OdIfc4::kIfcBuildingSystemTypeEnum_unset
}
 
enum  OdIfc4::IfcBurnerTypeEnum_ { OdIfc4::kIfcBurnerTypeEnum_USERDEFINED, OdIfc4::kIfcBurnerTypeEnum_NOTDEFINED, OdIfc4::kIfcBurnerTypeEnum_unset }
 
enum  OdIfc4::IfcCableCarrierFittingTypeEnum_ {
  OdIfc4::kIfcCableCarrierFittingTypeEnum_BEND, OdIfc4::kIfcCableCarrierFittingTypeEnum_CROSS, OdIfc4::kIfcCableCarrierFittingTypeEnum_REDUCER, OdIfc4::kIfcCableCarrierFittingTypeEnum_TEE,
  OdIfc4::kIfcCableCarrierFittingTypeEnum_USERDEFINED, OdIfc4::kIfcCableCarrierFittingTypeEnum_NOTDEFINED, OdIfc4::kIfcCableCarrierFittingTypeEnum_unset
}
 
enum  OdIfc4::IfcCableCarrierSegmentTypeEnum_ {
  OdIfc4::kIfcCableCarrierSegmentTypeEnum_CABLELADDERSEGMENT, OdIfc4::kIfcCableCarrierSegmentTypeEnum_CABLETRAYSEGMENT, OdIfc4::kIfcCableCarrierSegmentTypeEnum_CABLETRUNKINGSEGMENT, OdIfc4::kIfcCableCarrierSegmentTypeEnum_CONDUITSEGMENT,
  OdIfc4::kIfcCableCarrierSegmentTypeEnum_USERDEFINED, OdIfc4::kIfcCableCarrierSegmentTypeEnum_NOTDEFINED, OdIfc4::kIfcCableCarrierSegmentTypeEnum_unset
}
 
enum  OdIfc4::IfcCableFittingTypeEnum_ {
  OdIfc4::kIfcCableFittingTypeEnum_CONNECTOR, OdIfc4::kIfcCableFittingTypeEnum_ENTRY, OdIfc4::kIfcCableFittingTypeEnum_EXIT, OdIfc4::kIfcCableFittingTypeEnum_JUNCTION,
  OdIfc4::kIfcCableFittingTypeEnum_TRANSITION, OdIfc4::kIfcCableFittingTypeEnum_USERDEFINED, OdIfc4::kIfcCableFittingTypeEnum_NOTDEFINED, OdIfc4::kIfcCableFittingTypeEnum_unset
}
 
enum  OdIfc4::IfcCableSegmentTypeEnum_ {
  OdIfc4::kIfcCableSegmentTypeEnum_BUSBARSEGMENT, OdIfc4::kIfcCableSegmentTypeEnum_CABLESEGMENT, OdIfc4::kIfcCableSegmentTypeEnum_CONDUCTORSEGMENT, OdIfc4::kIfcCableSegmentTypeEnum_CORESEGMENT,
  OdIfc4::kIfcCableSegmentTypeEnum_USERDEFINED, OdIfc4::kIfcCableSegmentTypeEnum_NOTDEFINED, OdIfc4::kIfcCableSegmentTypeEnum_unset
}
 
enum  OdIfc4::IfcChangeActionEnum_ {
  OdIfc4::kIfcChangeActionEnum_NOCHANGE, OdIfc4::kIfcChangeActionEnum_MODIFIED, OdIfc4::kIfcChangeActionEnum_ADDED, OdIfc4::kIfcChangeActionEnum_DELETED,
  OdIfc4::kIfcChangeActionEnum_NOTDEFINED, OdIfc4::kIfcChangeActionEnum_unset
}
 
enum  OdIfc4::IfcChillerTypeEnum_ {
  OdIfc4::kIfcChillerTypeEnum_AIRCOOLED, OdIfc4::kIfcChillerTypeEnum_WATERCOOLED, OdIfc4::kIfcChillerTypeEnum_HEATRECOVERY, OdIfc4::kIfcChillerTypeEnum_USERDEFINED,
  OdIfc4::kIfcChillerTypeEnum_NOTDEFINED, OdIfc4::kIfcChillerTypeEnum_unset
}
 
enum  OdIfc4::IfcChimneyTypeEnum_ { OdIfc4::kIfcChimneyTypeEnum_USERDEFINED, OdIfc4::kIfcChimneyTypeEnum_NOTDEFINED, OdIfc4::kIfcChimneyTypeEnum_unset }
 
enum  OdIfc4::IfcCoilTypeEnum_ {
  OdIfc4::kIfcCoilTypeEnum_DXCOOLINGCOIL, OdIfc4::kIfcCoilTypeEnum_ELECTRICHEATINGCOIL, OdIfc4::kIfcCoilTypeEnum_GASHEATINGCOIL, OdIfc4::kIfcCoilTypeEnum_HYDRONICCOIL,
  OdIfc4::kIfcCoilTypeEnum_STEAMHEATINGCOIL, OdIfc4::kIfcCoilTypeEnum_WATERCOOLINGCOIL, OdIfc4::kIfcCoilTypeEnum_WATERHEATINGCOIL, OdIfc4::kIfcCoilTypeEnum_USERDEFINED,
  OdIfc4::kIfcCoilTypeEnum_NOTDEFINED, OdIfc4::kIfcCoilTypeEnum_unset
}
 
enum  OdIfc4::IfcColumnTypeEnum_ {
  OdIfc4::kIfcColumnTypeEnum_COLUMN, OdIfc4::kIfcColumnTypeEnum_PILASTER, OdIfc4::kIfcColumnTypeEnum_USERDEFINED, OdIfc4::kIfcColumnTypeEnum_NOTDEFINED,
  OdIfc4::kIfcColumnTypeEnum_unset
}
 
enum  OdIfc4::IfcCommunicationsApplianceTypeEnum_ {
  OdIfc4::kIfcCommunicationsApplianceTypeEnum_ANTENNA, OdIfc4::kIfcCommunicationsApplianceTypeEnum_COMPUTER, OdIfc4::kIfcCommunicationsApplianceTypeEnum_FAX, OdIfc4::kIfcCommunicationsApplianceTypeEnum_GATEWAY,
  OdIfc4::kIfcCommunicationsApplianceTypeEnum_MODEM, OdIfc4::kIfcCommunicationsApplianceTypeEnum_NETWORKAPPLIANCE, OdIfc4::kIfcCommunicationsApplianceTypeEnum_NETWORKBRIDGE, OdIfc4::kIfcCommunicationsApplianceTypeEnum_NETWORKHUB,
  OdIfc4::kIfcCommunicationsApplianceTypeEnum_PRINTER, OdIfc4::kIfcCommunicationsApplianceTypeEnum_REPEATER, OdIfc4::kIfcCommunicationsApplianceTypeEnum_ROUTER, OdIfc4::kIfcCommunicationsApplianceTypeEnum_SCANNER,
  OdIfc4::kIfcCommunicationsApplianceTypeEnum_USERDEFINED, OdIfc4::kIfcCommunicationsApplianceTypeEnum_NOTDEFINED, OdIfc4::kIfcCommunicationsApplianceTypeEnum_unset
}
 
enum  OdIfc4::IfcComplexPropertyTemplateTypeEnum_ { OdIfc4::kIfcComplexPropertyTemplateTypeEnum_P_COMPLEX, OdIfc4::kIfcComplexPropertyTemplateTypeEnum_Q_COMPLEX, OdIfc4::kIfcComplexPropertyTemplateTypeEnum_unset }
 
enum  OdIfc4::IfcCompressorTypeEnum_ {
  OdIfc4::kIfcCompressorTypeEnum_DYNAMIC, OdIfc4::kIfcCompressorTypeEnum_RECIPROCATING, OdIfc4::kIfcCompressorTypeEnum_ROTARY, OdIfc4::kIfcCompressorTypeEnum_SCROLL,
  OdIfc4::kIfcCompressorTypeEnum_TROCHOIDAL, OdIfc4::kIfcCompressorTypeEnum_SINGLESTAGE, OdIfc4::kIfcCompressorTypeEnum_BOOSTER, OdIfc4::kIfcCompressorTypeEnum_OPENTYPE,
  OdIfc4::kIfcCompressorTypeEnum_HERMETIC, OdIfc4::kIfcCompressorTypeEnum_SEMIHERMETIC, OdIfc4::kIfcCompressorTypeEnum_WELDEDSHELLHERMETIC, OdIfc4::kIfcCompressorTypeEnum_ROLLINGPISTON,
  OdIfc4::kIfcCompressorTypeEnum_ROTARYVANE, OdIfc4::kIfcCompressorTypeEnum_SINGLESCREW, OdIfc4::kIfcCompressorTypeEnum_TWINSCREW, OdIfc4::kIfcCompressorTypeEnum_USERDEFINED,
  OdIfc4::kIfcCompressorTypeEnum_NOTDEFINED, OdIfc4::kIfcCompressorTypeEnum_unset
}
 
enum  OdIfc4::IfcCondenserTypeEnum_ {
  OdIfc4::kIfcCondenserTypeEnum_AIRCOOLED, OdIfc4::kIfcCondenserTypeEnum_EVAPORATIVECOOLED, OdIfc4::kIfcCondenserTypeEnum_WATERCOOLED, OdIfc4::kIfcCondenserTypeEnum_WATERCOOLEDBRAZEDPLATE,
  OdIfc4::kIfcCondenserTypeEnum_WATERCOOLEDSHELLCOIL, OdIfc4::kIfcCondenserTypeEnum_WATERCOOLEDSHELLTUBE, OdIfc4::kIfcCondenserTypeEnum_WATERCOOLEDTUBEINTUBE, OdIfc4::kIfcCondenserTypeEnum_USERDEFINED,
  OdIfc4::kIfcCondenserTypeEnum_NOTDEFINED, OdIfc4::kIfcCondenserTypeEnum_unset
}
 
enum  OdIfc4::IfcConnectionTypeEnum_ {
  OdIfc4::kIfcConnectionTypeEnum_ATPATH, OdIfc4::kIfcConnectionTypeEnum_ATSTART, OdIfc4::kIfcConnectionTypeEnum_ATEND, OdIfc4::kIfcConnectionTypeEnum_NOTDEFINED,
  OdIfc4::kIfcConnectionTypeEnum_unset
}
 
enum  OdIfc4::IfcConstraintEnum_ {
  OdIfc4::kIfcConstraintEnum_HARD, OdIfc4::kIfcConstraintEnum_SOFT, OdIfc4::kIfcConstraintEnum_ADVISORY, OdIfc4::kIfcConstraintEnum_USERDEFINED,
  OdIfc4::kIfcConstraintEnum_NOTDEFINED, OdIfc4::kIfcConstraintEnum_unset
}
 
enum  OdIfc4::IfcConstructionEquipmentResourceTypeEnum_ {
  OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_DEMOLISHING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_EARTHMOVING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_ERECTING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_HEATING,
  OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_LIGHTING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_PAVING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_PUMPING, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_TRANSPORTING,
  OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_USERDEFINED, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_NOTDEFINED, OdIfc4::kIfcConstructionEquipmentResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcConstructionMaterialResourceTypeEnum_ {
  OdIfc4::kIfcConstructionMaterialResourceTypeEnum_AGGREGATES, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_CONCRETE, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_DRYWALL, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_FUEL,
  OdIfc4::kIfcConstructionMaterialResourceTypeEnum_GYPSUM, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_MASONRY, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_METAL, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_PLASTIC,
  OdIfc4::kIfcConstructionMaterialResourceTypeEnum_WOOD, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_NOTDEFINED, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_USERDEFINED, OdIfc4::kIfcConstructionMaterialResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcConstructionProductResourceTypeEnum_ {
  OdIfc4::kIfcConstructionProductResourceTypeEnum_ASSEMBLY, OdIfc4::kIfcConstructionProductResourceTypeEnum_FORMWORK, OdIfc4::kIfcConstructionProductResourceTypeEnum_USERDEFINED, OdIfc4::kIfcConstructionProductResourceTypeEnum_NOTDEFINED,
  OdIfc4::kIfcConstructionProductResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcControllerTypeEnum_ {
  OdIfc4::kIfcControllerTypeEnum_FLOATING, OdIfc4::kIfcControllerTypeEnum_PROGRAMMABLE, OdIfc4::kIfcControllerTypeEnum_PROPORTIONAL, OdIfc4::kIfcControllerTypeEnum_MULTIPOSITION,
  OdIfc4::kIfcControllerTypeEnum_TWOPOSITION, OdIfc4::kIfcControllerTypeEnum_USERDEFINED, OdIfc4::kIfcControllerTypeEnum_NOTDEFINED, OdIfc4::kIfcControllerTypeEnum_unset
}
 
enum  OdIfc4::IfcCooledBeamTypeEnum_ {
  OdIfc4::kIfcCooledBeamTypeEnum_ACTIVE, OdIfc4::kIfcCooledBeamTypeEnum_PASSIVE, OdIfc4::kIfcCooledBeamTypeEnum_USERDEFINED, OdIfc4::kIfcCooledBeamTypeEnum_NOTDEFINED,
  OdIfc4::kIfcCooledBeamTypeEnum_unset
}
 
enum  OdIfc4::IfcCoolingTowerTypeEnum_ {
  OdIfc4::kIfcCoolingTowerTypeEnum_NATURALDRAFT, OdIfc4::kIfcCoolingTowerTypeEnum_MECHANICALINDUCEDDRAFT, OdIfc4::kIfcCoolingTowerTypeEnum_MECHANICALFORCEDDRAFT, OdIfc4::kIfcCoolingTowerTypeEnum_USERDEFINED,
  OdIfc4::kIfcCoolingTowerTypeEnum_NOTDEFINED, OdIfc4::kIfcCoolingTowerTypeEnum_unset
}
 
enum  OdIfc4::IfcCostItemTypeEnum_ { OdIfc4::kIfcCostItemTypeEnum_USERDEFINED, OdIfc4::kIfcCostItemTypeEnum_NOTDEFINED, OdIfc4::kIfcCostItemTypeEnum_unset }
 
enum  OdIfc4::IfcCostScheduleTypeEnum_ {
  OdIfc4::kIfcCostScheduleTypeEnum_BUDGET, OdIfc4::kIfcCostScheduleTypeEnum_COSTPLAN, OdIfc4::kIfcCostScheduleTypeEnum_ESTIMATE, OdIfc4::kIfcCostScheduleTypeEnum_TENDER,
  OdIfc4::kIfcCostScheduleTypeEnum_PRICEDBILLOFQUANTITIES, OdIfc4::kIfcCostScheduleTypeEnum_UNPRICEDBILLOFQUANTITIES, OdIfc4::kIfcCostScheduleTypeEnum_SCHEDULEOFRATES, OdIfc4::kIfcCostScheduleTypeEnum_USERDEFINED,
  OdIfc4::kIfcCostScheduleTypeEnum_NOTDEFINED, OdIfc4::kIfcCostScheduleTypeEnum_unset
}
 
enum  OdIfc4::IfcCoveringTypeEnum_ {
  OdIfc4::kIfcCoveringTypeEnum_CEILING, OdIfc4::kIfcCoveringTypeEnum_FLOORING, OdIfc4::kIfcCoveringTypeEnum_CLADDING, OdIfc4::kIfcCoveringTypeEnum_ROOFING,
  OdIfc4::kIfcCoveringTypeEnum_MOLDING, OdIfc4::kIfcCoveringTypeEnum_SKIRTINGBOARD, OdIfc4::kIfcCoveringTypeEnum_INSULATION, OdIfc4::kIfcCoveringTypeEnum_MEMBRANE,
  OdIfc4::kIfcCoveringTypeEnum_SLEEVING, OdIfc4::kIfcCoveringTypeEnum_WRAPPING, OdIfc4::kIfcCoveringTypeEnum_USERDEFINED, OdIfc4::kIfcCoveringTypeEnum_NOTDEFINED,
  OdIfc4::kIfcCoveringTypeEnum_unset
}
 
enum  OdIfc4::IfcCrewResourceTypeEnum_ {
  OdIfc4::kIfcCrewResourceTypeEnum_OFFICE, OdIfc4::kIfcCrewResourceTypeEnum_SITE, OdIfc4::kIfcCrewResourceTypeEnum_USERDEFINED, OdIfc4::kIfcCrewResourceTypeEnum_NOTDEFINED,
  OdIfc4::kIfcCrewResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcCurtainWallTypeEnum_ { OdIfc4::kIfcCurtainWallTypeEnum_USERDEFINED, OdIfc4::kIfcCurtainWallTypeEnum_NOTDEFINED, OdIfc4::kIfcCurtainWallTypeEnum_unset }
 
enum  OdIfc4::IfcCurveInterpolationEnum_ {
  OdIfc4::kIfcCurveInterpolationEnum_LINEAR, OdIfc4::kIfcCurveInterpolationEnum_LOG_LINEAR, OdIfc4::kIfcCurveInterpolationEnum_LOG_LOG, OdIfc4::kIfcCurveInterpolationEnum_NOTDEFINED,
  OdIfc4::kIfcCurveInterpolationEnum_unset
}
 
enum  OdIfc4::IfcDamperTypeEnum_ {
  OdIfc4::kIfcDamperTypeEnum_BACKDRAFTDAMPER, OdIfc4::kIfcDamperTypeEnum_BALANCINGDAMPER, OdIfc4::kIfcDamperTypeEnum_BLASTDAMPER, OdIfc4::kIfcDamperTypeEnum_CONTROLDAMPER,
  OdIfc4::kIfcDamperTypeEnum_FIREDAMPER, OdIfc4::kIfcDamperTypeEnum_FIRESMOKEDAMPER, OdIfc4::kIfcDamperTypeEnum_FUMEHOODEXHAUST, OdIfc4::kIfcDamperTypeEnum_GRAVITYDAMPER,
  OdIfc4::kIfcDamperTypeEnum_GRAVITYRELIEFDAMPER, OdIfc4::kIfcDamperTypeEnum_RELIEFDAMPER, OdIfc4::kIfcDamperTypeEnum_SMOKEDAMPER, OdIfc4::kIfcDamperTypeEnum_USERDEFINED,
  OdIfc4::kIfcDamperTypeEnum_NOTDEFINED, OdIfc4::kIfcDamperTypeEnum_unset
}
 
enum  OdIfc4::IfcDataOriginEnum_ {
  OdIfc4::kIfcDataOriginEnum_MEASURED, OdIfc4::kIfcDataOriginEnum_PREDICTED, OdIfc4::kIfcDataOriginEnum_SIMULATED, OdIfc4::kIfcDataOriginEnum_USERDEFINED,
  OdIfc4::kIfcDataOriginEnum_NOTDEFINED, OdIfc4::kIfcDataOriginEnum_unset
}
 
enum  OdIfc4::IfcDerivedUnitEnum_ {
  OdIfc4::kIfcDerivedUnitEnum_ANGULARVELOCITYUNIT, OdIfc4::kIfcDerivedUnitEnum_AREADENSITYUNIT, OdIfc4::kIfcDerivedUnitEnum_COMPOUNDPLANEANGLEUNIT, OdIfc4::kIfcDerivedUnitEnum_DYNAMICVISCOSITYUNIT,
  OdIfc4::kIfcDerivedUnitEnum_HEATFLUXDENSITYUNIT, OdIfc4::kIfcDerivedUnitEnum_INTEGERCOUNTRATEUNIT, OdIfc4::kIfcDerivedUnitEnum_ISOTHERMALMOISTURECAPACITYUNIT, OdIfc4::kIfcDerivedUnitEnum_KINEMATICVISCOSITYUNIT,
  OdIfc4::kIfcDerivedUnitEnum_LINEARVELOCITYUNIT, OdIfc4::kIfcDerivedUnitEnum_MASSDENSITYUNIT, OdIfc4::kIfcDerivedUnitEnum_MASSFLOWRATEUNIT, OdIfc4::kIfcDerivedUnitEnum_MOISTUREDIFFUSIVITYUNIT,
  OdIfc4::kIfcDerivedUnitEnum_MOLECULARWEIGHTUNIT, OdIfc4::kIfcDerivedUnitEnum_SPECIFICHEATCAPACITYUNIT, OdIfc4::kIfcDerivedUnitEnum_THERMALADMITTANCEUNIT, OdIfc4::kIfcDerivedUnitEnum_THERMALCONDUCTANCEUNIT,
  OdIfc4::kIfcDerivedUnitEnum_THERMALRESISTANCEUNIT, OdIfc4::kIfcDerivedUnitEnum_THERMALTRANSMITTANCEUNIT, OdIfc4::kIfcDerivedUnitEnum_VAPORPERMEABILITYUNIT, OdIfc4::kIfcDerivedUnitEnum_VOLUMETRICFLOWRATEUNIT,
  OdIfc4::kIfcDerivedUnitEnum_ROTATIONALFREQUENCYUNIT, OdIfc4::kIfcDerivedUnitEnum_TORQUEUNIT, OdIfc4::kIfcDerivedUnitEnum_MOMENTOFINERTIAUNIT, OdIfc4::kIfcDerivedUnitEnum_LINEARMOMENTUNIT,
  OdIfc4::kIfcDerivedUnitEnum_LINEARFORCEUNIT, OdIfc4::kIfcDerivedUnitEnum_PLANARFORCEUNIT, OdIfc4::kIfcDerivedUnitEnum_MODULUSOFELASTICITYUNIT, OdIfc4::kIfcDerivedUnitEnum_SHEARMODULUSUNIT,
  OdIfc4::kIfcDerivedUnitEnum_LINEARSTIFFNESSUNIT, OdIfc4::kIfcDerivedUnitEnum_ROTATIONALSTIFFNESSUNIT, OdIfc4::kIfcDerivedUnitEnum_MODULUSOFSUBGRADEREACTIONUNIT, OdIfc4::kIfcDerivedUnitEnum_ACCELERATIONUNIT,
  OdIfc4::kIfcDerivedUnitEnum_CURVATUREUNIT, OdIfc4::kIfcDerivedUnitEnum_HEATINGVALUEUNIT, OdIfc4::kIfcDerivedUnitEnum_IONCONCENTRATIONUNIT, OdIfc4::kIfcDerivedUnitEnum_LUMINOUSINTENSITYDISTRIBUTIONUNIT,
  OdIfc4::kIfcDerivedUnitEnum_MASSPERLENGTHUNIT, OdIfc4::kIfcDerivedUnitEnum_MODULUSOFLINEARSUBGRADEREACTIONUNIT, OdIfc4::kIfcDerivedUnitEnum_MODULUSOFROTATIONALSUBGRADEREACTIONUNIT, OdIfc4::kIfcDerivedUnitEnum_PHUNIT,
  OdIfc4::kIfcDerivedUnitEnum_ROTATIONALMASSUNIT, OdIfc4::kIfcDerivedUnitEnum_SECTIONAREAINTEGRALUNIT, OdIfc4::kIfcDerivedUnitEnum_SECTIONMODULUSUNIT, OdIfc4::kIfcDerivedUnitEnum_SOUNDPOWERLEVELUNIT,
  OdIfc4::kIfcDerivedUnitEnum_SOUNDPOWERUNIT, OdIfc4::kIfcDerivedUnitEnum_SOUNDPRESSURELEVELUNIT, OdIfc4::kIfcDerivedUnitEnum_SOUNDPRESSUREUNIT, OdIfc4::kIfcDerivedUnitEnum_TEMPERATUREGRADIENTUNIT,
  OdIfc4::kIfcDerivedUnitEnum_TEMPERATURERATEOFCHANGEUNIT, OdIfc4::kIfcDerivedUnitEnum_THERMALEXPANSIONCOEFFICIENTUNIT, OdIfc4::kIfcDerivedUnitEnum_WARPINGCONSTANTUNIT, OdIfc4::kIfcDerivedUnitEnum_WARPINGMOMENTUNIT,
  OdIfc4::kIfcDerivedUnitEnum_USERDEFINED, OdIfc4::kIfcDerivedUnitEnum_unset
}
 
enum  OdIfc4::IfcDirectionSenseEnum_ { OdIfc4::kIfcDirectionSenseEnum_POSITIVE, OdIfc4::kIfcDirectionSenseEnum_NEGATIVE, OdIfc4::kIfcDirectionSenseEnum_unset }
 
enum  OdIfc4::IfcDiscreteAccessoryTypeEnum_ {
  OdIfc4::kIfcDiscreteAccessoryTypeEnum_ANCHORPLATE, OdIfc4::kIfcDiscreteAccessoryTypeEnum_BRACKET, OdIfc4::kIfcDiscreteAccessoryTypeEnum_SHOE, OdIfc4::kIfcDiscreteAccessoryTypeEnum_USERDEFINED,
  OdIfc4::kIfcDiscreteAccessoryTypeEnum_NOTDEFINED, OdIfc4::kIfcDiscreteAccessoryTypeEnum_unset
}
 
enum  OdIfc4::IfcDistributionChamberElementTypeEnum_ {
  OdIfc4::kIfcDistributionChamberElementTypeEnum_FORMEDDUCT, OdIfc4::kIfcDistributionChamberElementTypeEnum_INSPECTIONCHAMBER, OdIfc4::kIfcDistributionChamberElementTypeEnum_INSPECTIONPIT, OdIfc4::kIfcDistributionChamberElementTypeEnum_MANHOLE,
  OdIfc4::kIfcDistributionChamberElementTypeEnum_METERCHAMBER, OdIfc4::kIfcDistributionChamberElementTypeEnum_SUMP, OdIfc4::kIfcDistributionChamberElementTypeEnum_TRENCH, OdIfc4::kIfcDistributionChamberElementTypeEnum_VALVECHAMBER,
  OdIfc4::kIfcDistributionChamberElementTypeEnum_USERDEFINED, OdIfc4::kIfcDistributionChamberElementTypeEnum_NOTDEFINED, OdIfc4::kIfcDistributionChamberElementTypeEnum_unset
}
 
enum  OdIfc4::IfcDistributionPortTypeEnum_ {
  OdIfc4::kIfcDistributionPortTypeEnum_CABLE, OdIfc4::kIfcDistributionPortTypeEnum_CABLECARRIER, OdIfc4::kIfcDistributionPortTypeEnum_DUCT, OdIfc4::kIfcDistributionPortTypeEnum_PIPE,
  OdIfc4::kIfcDistributionPortTypeEnum_USERDEFINED, OdIfc4::kIfcDistributionPortTypeEnum_NOTDEFINED, OdIfc4::kIfcDistributionPortTypeEnum_unset
}
 
enum  OdIfc4::IfcDistributionSystemEnum_ {
  OdIfc4::kIfcDistributionSystemEnum_AIRCONDITIONING, OdIfc4::kIfcDistributionSystemEnum_AUDIOVISUAL, OdIfc4::kIfcDistributionSystemEnum_CHEMICAL, OdIfc4::kIfcDistributionSystemEnum_CHILLEDWATER,
  OdIfc4::kIfcDistributionSystemEnum_COMMUNICATION, OdIfc4::kIfcDistributionSystemEnum_COMPRESSEDAIR, OdIfc4::kIfcDistributionSystemEnum_CONDENSERWATER, OdIfc4::kIfcDistributionSystemEnum_CONTROL,
  OdIfc4::kIfcDistributionSystemEnum_CONVEYING, OdIfc4::kIfcDistributionSystemEnum_DATA, OdIfc4::kIfcDistributionSystemEnum_DISPOSAL, OdIfc4::kIfcDistributionSystemEnum_DOMESTICCOLDWATER,
  OdIfc4::kIfcDistributionSystemEnum_DOMESTICHOTWATER, OdIfc4::kIfcDistributionSystemEnum_DRAINAGE, OdIfc4::kIfcDistributionSystemEnum_EARTHING, OdIfc4::kIfcDistributionSystemEnum_ELECTRICAL,
  OdIfc4::kIfcDistributionSystemEnum_ELECTROACOUSTIC, OdIfc4::kIfcDistributionSystemEnum_EXHAUST, OdIfc4::kIfcDistributionSystemEnum_FIREPROTECTION, OdIfc4::kIfcDistributionSystemEnum_FUEL,
  OdIfc4::kIfcDistributionSystemEnum_GAS, OdIfc4::kIfcDistributionSystemEnum_HAZARDOUS, OdIfc4::kIfcDistributionSystemEnum_HEATING, OdIfc4::kIfcDistributionSystemEnum_LIGHTING,
  OdIfc4::kIfcDistributionSystemEnum_LIGHTNINGPROTECTION, OdIfc4::kIfcDistributionSystemEnum_MUNICIPALSOLIDWASTE, OdIfc4::kIfcDistributionSystemEnum_OIL, OdIfc4::kIfcDistributionSystemEnum_OPERATIONAL,
  OdIfc4::kIfcDistributionSystemEnum_POWERGENERATION, OdIfc4::kIfcDistributionSystemEnum_RAINWATER, OdIfc4::kIfcDistributionSystemEnum_REFRIGERATION, OdIfc4::kIfcDistributionSystemEnum_SECURITY,
  OdIfc4::kIfcDistributionSystemEnum_SEWAGE, OdIfc4::kIfcDistributionSystemEnum_SIGNAL, OdIfc4::kIfcDistributionSystemEnum_STORMWATER, OdIfc4::kIfcDistributionSystemEnum_TELEPHONE,
  OdIfc4::kIfcDistributionSystemEnum_TV, OdIfc4::kIfcDistributionSystemEnum_VACUUM, OdIfc4::kIfcDistributionSystemEnum_VENT, OdIfc4::kIfcDistributionSystemEnum_VENTILATION,
  OdIfc4::kIfcDistributionSystemEnum_WASTEWATER, OdIfc4::kIfcDistributionSystemEnum_WATERSUPPLY, OdIfc4::kIfcDistributionSystemEnum_USERDEFINED, OdIfc4::kIfcDistributionSystemEnum_NOTDEFINED,
  OdIfc4::kIfcDistributionSystemEnum_unset
}
 
enum  OdIfc4::IfcDocumentConfidentialityEnum_ {
  OdIfc4::kIfcDocumentConfidentialityEnum_PUBLIC, OdIfc4::kIfcDocumentConfidentialityEnum_RESTRICTED, OdIfc4::kIfcDocumentConfidentialityEnum_CONFIDENTIAL, OdIfc4::kIfcDocumentConfidentialityEnum_PERSONAL,
  OdIfc4::kIfcDocumentConfidentialityEnum_USERDEFINED, OdIfc4::kIfcDocumentConfidentialityEnum_NOTDEFINED, OdIfc4::kIfcDocumentConfidentialityEnum_unset
}
 
enum  OdIfc4::IfcDocumentStatusEnum_ {
  OdIfc4::kIfcDocumentStatusEnum_DRAFT, OdIfc4::kIfcDocumentStatusEnum_FINALDRAFT, OdIfc4::kIfcDocumentStatusEnum_FINAL, OdIfc4::kIfcDocumentStatusEnum_REVISION,
  OdIfc4::kIfcDocumentStatusEnum_NOTDEFINED, OdIfc4::kIfcDocumentStatusEnum_unset
}
 
enum  OdIfc4::IfcDoorPanelOperationEnum_ {
  OdIfc4::kIfcDoorPanelOperationEnum_SWINGING, OdIfc4::kIfcDoorPanelOperationEnum_DOUBLE_ACTING, OdIfc4::kIfcDoorPanelOperationEnum_SLIDING, OdIfc4::kIfcDoorPanelOperationEnum_FOLDING,
  OdIfc4::kIfcDoorPanelOperationEnum_REVOLVING, OdIfc4::kIfcDoorPanelOperationEnum_ROLLINGUP, OdIfc4::kIfcDoorPanelOperationEnum_FIXEDPANEL, OdIfc4::kIfcDoorPanelOperationEnum_USERDEFINED,
  OdIfc4::kIfcDoorPanelOperationEnum_NOTDEFINED, OdIfc4::kIfcDoorPanelOperationEnum_unset
}
 
enum  OdIfc4::IfcDoorPanelPositionEnum_ {
  OdIfc4::kIfcDoorPanelPositionEnum_LEFT, OdIfc4::kIfcDoorPanelPositionEnum_MIDDLE, OdIfc4::kIfcDoorPanelPositionEnum_RIGHT, OdIfc4::kIfcDoorPanelPositionEnum_NOTDEFINED,
  OdIfc4::kIfcDoorPanelPositionEnum_unset
}
 
enum  OdIfc4::IfcDoorStyleConstructionEnum_ {
  OdIfc4::kIfcDoorStyleConstructionEnum_ALUMINIUM, OdIfc4::kIfcDoorStyleConstructionEnum_HIGH_GRADE_STEEL, OdIfc4::kIfcDoorStyleConstructionEnum_STEEL, OdIfc4::kIfcDoorStyleConstructionEnum_WOOD,
  OdIfc4::kIfcDoorStyleConstructionEnum_ALUMINIUM_WOOD, OdIfc4::kIfcDoorStyleConstructionEnum_ALUMINIUM_PLASTIC, OdIfc4::kIfcDoorStyleConstructionEnum_PLASTIC, OdIfc4::kIfcDoorStyleConstructionEnum_USERDEFINED,
  OdIfc4::kIfcDoorStyleConstructionEnum_NOTDEFINED, OdIfc4::kIfcDoorStyleConstructionEnum_unset
}
 
enum  OdIfc4::IfcDoorStyleOperationEnum_ {
  OdIfc4::kIfcDoorStyleOperationEnum_SINGLE_SWING_LEFT, OdIfc4::kIfcDoorStyleOperationEnum_SINGLE_SWING_RIGHT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT,
  OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_SWING_LEFT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_SWING_RIGHT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_DOUBLE_SWING,
  OdIfc4::kIfcDoorStyleOperationEnum_SLIDING_TO_LEFT, OdIfc4::kIfcDoorStyleOperationEnum_SLIDING_TO_RIGHT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_SLIDING, OdIfc4::kIfcDoorStyleOperationEnum_FOLDING_TO_LEFT,
  OdIfc4::kIfcDoorStyleOperationEnum_FOLDING_TO_RIGHT, OdIfc4::kIfcDoorStyleOperationEnum_DOUBLE_DOOR_FOLDING, OdIfc4::kIfcDoorStyleOperationEnum_REVOLVING, OdIfc4::kIfcDoorStyleOperationEnum_ROLLINGUP,
  OdIfc4::kIfcDoorStyleOperationEnum_USERDEFINED, OdIfc4::kIfcDoorStyleOperationEnum_NOTDEFINED, OdIfc4::kIfcDoorStyleOperationEnum_unset
}
 
enum  OdIfc4::IfcDoorTypeEnum_ {
  OdIfc4::kIfcDoorTypeEnum_DOOR, OdIfc4::kIfcDoorTypeEnum_GATE, OdIfc4::kIfcDoorTypeEnum_TRAPDOOR, OdIfc4::kIfcDoorTypeEnum_USERDEFINED,
  OdIfc4::kIfcDoorTypeEnum_NOTDEFINED, OdIfc4::kIfcDoorTypeEnum_unset
}
 
enum  OdIfc4::IfcDoorTypeOperationEnum_ {
  OdIfc4::kIfcDoorTypeOperationEnum_SINGLE_SWING_LEFT, OdIfc4::kIfcDoorTypeOperationEnum_SINGLE_SWING_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_SINGLE_SWING, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT,
  OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_SWING_LEFT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_SWING_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_DOUBLE_SWING,
  OdIfc4::kIfcDoorTypeOperationEnum_SLIDING_TO_LEFT, OdIfc4::kIfcDoorTypeOperationEnum_SLIDING_TO_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_SLIDING, OdIfc4::kIfcDoorTypeOperationEnum_FOLDING_TO_LEFT,
  OdIfc4::kIfcDoorTypeOperationEnum_FOLDING_TO_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_DOUBLE_DOOR_FOLDING, OdIfc4::kIfcDoorTypeOperationEnum_REVOLVING, OdIfc4::kIfcDoorTypeOperationEnum_ROLLINGUP,
  OdIfc4::kIfcDoorTypeOperationEnum_SWING_FIXED_LEFT, OdIfc4::kIfcDoorTypeOperationEnum_SWING_FIXED_RIGHT, OdIfc4::kIfcDoorTypeOperationEnum_USERDEFINED, OdIfc4::kIfcDoorTypeOperationEnum_NOTDEFINED,
  OdIfc4::kIfcDoorTypeOperationEnum_unset
}
 
enum  OdIfc4::IfcDuctFittingTypeEnum_ {
  OdIfc4::kIfcDuctFittingTypeEnum_BEND, OdIfc4::kIfcDuctFittingTypeEnum_CONNECTOR, OdIfc4::kIfcDuctFittingTypeEnum_ENTRY, OdIfc4::kIfcDuctFittingTypeEnum_EXIT,
  OdIfc4::kIfcDuctFittingTypeEnum_JUNCTION, OdIfc4::kIfcDuctFittingTypeEnum_OBSTRUCTION, OdIfc4::kIfcDuctFittingTypeEnum_TRANSITION, OdIfc4::kIfcDuctFittingTypeEnum_USERDEFINED,
  OdIfc4::kIfcDuctFittingTypeEnum_NOTDEFINED, OdIfc4::kIfcDuctFittingTypeEnum_unset
}
 
enum  OdIfc4::IfcDuctSegmentTypeEnum_ {
  OdIfc4::kIfcDuctSegmentTypeEnum_RIGIDSEGMENT, OdIfc4::kIfcDuctSegmentTypeEnum_FLEXIBLESEGMENT, OdIfc4::kIfcDuctSegmentTypeEnum_USERDEFINED, OdIfc4::kIfcDuctSegmentTypeEnum_NOTDEFINED,
  OdIfc4::kIfcDuctSegmentTypeEnum_unset
}
 
enum  OdIfc4::IfcDuctSilencerTypeEnum_ {
  OdIfc4::kIfcDuctSilencerTypeEnum_FLATOVAL, OdIfc4::kIfcDuctSilencerTypeEnum_RECTANGULAR, OdIfc4::kIfcDuctSilencerTypeEnum_ROUND, OdIfc4::kIfcDuctSilencerTypeEnum_USERDEFINED,
  OdIfc4::kIfcDuctSilencerTypeEnum_NOTDEFINED, OdIfc4::kIfcDuctSilencerTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricApplianceTypeEnum_ {
  OdIfc4::kIfcElectricApplianceTypeEnum_DISHWASHER, OdIfc4::kIfcElectricApplianceTypeEnum_ELECTRICCOOKER, OdIfc4::kIfcElectricApplianceTypeEnum_FREESTANDINGELECTRICHEATER, OdIfc4::kIfcElectricApplianceTypeEnum_FREESTANDINGFAN,
  OdIfc4::kIfcElectricApplianceTypeEnum_FREESTANDINGWATERHEATER, OdIfc4::kIfcElectricApplianceTypeEnum_FREESTANDINGWATERCOOLER, OdIfc4::kIfcElectricApplianceTypeEnum_FREEZER, OdIfc4::kIfcElectricApplianceTypeEnum_FRIDGE_FREEZER,
  OdIfc4::kIfcElectricApplianceTypeEnum_HANDDRYER, OdIfc4::kIfcElectricApplianceTypeEnum_KITCHENMACHINE, OdIfc4::kIfcElectricApplianceTypeEnum_MICROWAVE, OdIfc4::kIfcElectricApplianceTypeEnum_PHOTOCOPIER,
  OdIfc4::kIfcElectricApplianceTypeEnum_REFRIGERATOR, OdIfc4::kIfcElectricApplianceTypeEnum_TUMBLEDRYER, OdIfc4::kIfcElectricApplianceTypeEnum_VENDINGMACHINE, OdIfc4::kIfcElectricApplianceTypeEnum_WASHINGMACHINE,
  OdIfc4::kIfcElectricApplianceTypeEnum_USERDEFINED, OdIfc4::kIfcElectricApplianceTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricApplianceTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricDistributionBoardTypeEnum_ {
  OdIfc4::kIfcElectricDistributionBoardTypeEnum_CONSUMERUNIT, OdIfc4::kIfcElectricDistributionBoardTypeEnum_DISTRIBUTIONBOARD, OdIfc4::kIfcElectricDistributionBoardTypeEnum_MOTORCONTROLCENTRE, OdIfc4::kIfcElectricDistributionBoardTypeEnum_SWITCHBOARD,
  OdIfc4::kIfcElectricDistributionBoardTypeEnum_USERDEFINED, OdIfc4::kIfcElectricDistributionBoardTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricDistributionBoardTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricFlowStorageDeviceTypeEnum_ {
  OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_BATTERY, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_CAPACITORBANK, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_HARMONICFILTER, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_INDUCTORBANK,
  OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_UPS, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_USERDEFINED, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricFlowStorageDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricGeneratorTypeEnum_ {
  OdIfc4::kIfcElectricGeneratorTypeEnum_CHP, OdIfc4::kIfcElectricGeneratorTypeEnum_ENGINEGENERATOR, OdIfc4::kIfcElectricGeneratorTypeEnum_STANDALONE, OdIfc4::kIfcElectricGeneratorTypeEnum_USERDEFINED,
  OdIfc4::kIfcElectricGeneratorTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricGeneratorTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricMotorTypeEnum_ {
  OdIfc4::kIfcElectricMotorTypeEnum_DC, OdIfc4::kIfcElectricMotorTypeEnum_INDUCTION, OdIfc4::kIfcElectricMotorTypeEnum_POLYPHASE, OdIfc4::kIfcElectricMotorTypeEnum_RELUCTANCESYNCHRONOUS,
  OdIfc4::kIfcElectricMotorTypeEnum_SYNCHRONOUS, OdIfc4::kIfcElectricMotorTypeEnum_USERDEFINED, OdIfc4::kIfcElectricMotorTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricMotorTypeEnum_unset
}
 
enum  OdIfc4::IfcElectricTimeControlTypeEnum_ {
  OdIfc4::kIfcElectricTimeControlTypeEnum_TIMECLOCK, OdIfc4::kIfcElectricTimeControlTypeEnum_TIMEDELAY, OdIfc4::kIfcElectricTimeControlTypeEnum_RELAY, OdIfc4::kIfcElectricTimeControlTypeEnum_USERDEFINED,
  OdIfc4::kIfcElectricTimeControlTypeEnum_NOTDEFINED, OdIfc4::kIfcElectricTimeControlTypeEnum_unset
}
 
enum  OdIfc4::IfcElementAssemblyTypeEnum_ {
  OdIfc4::kIfcElementAssemblyTypeEnum_ACCESSORY_ASSEMBLY, OdIfc4::kIfcElementAssemblyTypeEnum_ARCH, OdIfc4::kIfcElementAssemblyTypeEnum_BEAM_GRID, OdIfc4::kIfcElementAssemblyTypeEnum_BRACED_FRAME,
  OdIfc4::kIfcElementAssemblyTypeEnum_GIRDER, OdIfc4::kIfcElementAssemblyTypeEnum_REINFORCEMENT_UNIT, OdIfc4::kIfcElementAssemblyTypeEnum_RIGID_FRAME, OdIfc4::kIfcElementAssemblyTypeEnum_SLAB_FIELD,
  OdIfc4::kIfcElementAssemblyTypeEnum_TRUSS, OdIfc4::kIfcElementAssemblyTypeEnum_USERDEFINED, OdIfc4::kIfcElementAssemblyTypeEnum_NOTDEFINED, OdIfc4::kIfcElementAssemblyTypeEnum_unset
}
 
enum  OdIfc4::IfcElementCompositionEnum_ { OdIfc4::kIfcElementCompositionEnum_COMPLEX, OdIfc4::kIfcElementCompositionEnum_ELEMENT, OdIfc4::kIfcElementCompositionEnum_PARTIAL, OdIfc4::kIfcElementCompositionEnum_unset }
 
enum  OdIfc4::IfcEngineTypeEnum_ {
  OdIfc4::kIfcEngineTypeEnum_EXTERNALCOMBUSTION, OdIfc4::kIfcEngineTypeEnum_INTERNALCOMBUSTION, OdIfc4::kIfcEngineTypeEnum_USERDEFINED, OdIfc4::kIfcEngineTypeEnum_NOTDEFINED,
  OdIfc4::kIfcEngineTypeEnum_unset
}
 
enum  OdIfc4::IfcEvaporativeCoolerTypeEnum_ {
  OdIfc4::kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERANDOMMEDIAAIRCOOLER, OdIfc4::kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVERIGIDMEDIAAIRCOOLER, OdIfc4::kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVESLINGERSPACKAGEDAIRCOOLER, OdIfc4::kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEPACKAGEDROTARYAIRCOOLER,
  OdIfc4::kIfcEvaporativeCoolerTypeEnum_DIRECTEVAPORATIVEAIRWASHER, OdIfc4::kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEPACKAGEAIRCOOLER, OdIfc4::kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVEWETCOIL, OdIfc4::kIfcEvaporativeCoolerTypeEnum_INDIRECTEVAPORATIVECOOLINGTOWERORCOILCOOLER,
  OdIfc4::kIfcEvaporativeCoolerTypeEnum_INDIRECTDIRECTCOMBINATION, OdIfc4::kIfcEvaporativeCoolerTypeEnum_USERDEFINED, OdIfc4::kIfcEvaporativeCoolerTypeEnum_NOTDEFINED, OdIfc4::kIfcEvaporativeCoolerTypeEnum_unset
}
 
enum  OdIfc4::IfcEvaporatorTypeEnum_ {
  OdIfc4::kIfcEvaporatorTypeEnum_DIRECTEXPANSION, OdIfc4::kIfcEvaporatorTypeEnum_DIRECTEXPANSIONSHELLANDTUBE, OdIfc4::kIfcEvaporatorTypeEnum_DIRECTEXPANSIONTUBEINTUBE, OdIfc4::kIfcEvaporatorTypeEnum_DIRECTEXPANSIONBRAZEDPLATE,
  OdIfc4::kIfcEvaporatorTypeEnum_FLOODEDSHELLANDTUBE, OdIfc4::kIfcEvaporatorTypeEnum_SHELLANDCOIL, OdIfc4::kIfcEvaporatorTypeEnum_USERDEFINED, OdIfc4::kIfcEvaporatorTypeEnum_NOTDEFINED,
  OdIfc4::kIfcEvaporatorTypeEnum_unset
}
 
enum  OdIfc4::IfcEventTriggerTypeEnum_ {
  OdIfc4::kIfcEventTriggerTypeEnum_EVENTRULE, OdIfc4::kIfcEventTriggerTypeEnum_EVENTMESSAGE, OdIfc4::kIfcEventTriggerTypeEnum_EVENTTIME, OdIfc4::kIfcEventTriggerTypeEnum_EVENTCOMPLEX,
  OdIfc4::kIfcEventTriggerTypeEnum_USERDEFINED, OdIfc4::kIfcEventTriggerTypeEnum_NOTDEFINED, OdIfc4::kIfcEventTriggerTypeEnum_unset
}
 
enum  OdIfc4::IfcEventTypeEnum_ {
  OdIfc4::kIfcEventTypeEnum_STARTEVENT, OdIfc4::kIfcEventTypeEnum_ENDEVENT, OdIfc4::kIfcEventTypeEnum_INTERMEDIATEEVENT, OdIfc4::kIfcEventTypeEnum_USERDEFINED,
  OdIfc4::kIfcEventTypeEnum_NOTDEFINED, OdIfc4::kIfcEventTypeEnum_unset
}
 
enum  OdIfc4::IfcExternalSpatialElementTypeEnum_ {
  OdIfc4::kIfcExternalSpatialElementTypeEnum_EXTERNAL, OdIfc4::kIfcExternalSpatialElementTypeEnum_EXTERNAL_EARTH, OdIfc4::kIfcExternalSpatialElementTypeEnum_EXTERNAL_WATER, OdIfc4::kIfcExternalSpatialElementTypeEnum_EXTERNAL_FIRE,
  OdIfc4::kIfcExternalSpatialElementTypeEnum_USERDEFINED, OdIfc4::kIfcExternalSpatialElementTypeEnum_NOTDEFINED, OdIfc4::kIfcExternalSpatialElementTypeEnum_unset
}
 
enum  OdIfc4::IfcFanTypeEnum_ {
  OdIfc4::kIfcFanTypeEnum_CENTRIFUGALFORWARDCURVED, OdIfc4::kIfcFanTypeEnum_CENTRIFUGALRADIAL, OdIfc4::kIfcFanTypeEnum_CENTRIFUGALBACKWARDINCLINEDCURVED, OdIfc4::kIfcFanTypeEnum_CENTRIFUGALAIRFOIL,
  OdIfc4::kIfcFanTypeEnum_TUBEAXIAL, OdIfc4::kIfcFanTypeEnum_VANEAXIAL, OdIfc4::kIfcFanTypeEnum_PROPELLORAXIAL, OdIfc4::kIfcFanTypeEnum_USERDEFINED,
  OdIfc4::kIfcFanTypeEnum_NOTDEFINED, OdIfc4::kIfcFanTypeEnum_unset
}
 
enum  OdIfc4::IfcFastenerTypeEnum_ {
  OdIfc4::kIfcFastenerTypeEnum_GLUE, OdIfc4::kIfcFastenerTypeEnum_MORTAR, OdIfc4::kIfcFastenerTypeEnum_WELD, OdIfc4::kIfcFastenerTypeEnum_USERDEFINED,
  OdIfc4::kIfcFastenerTypeEnum_NOTDEFINED, OdIfc4::kIfcFastenerTypeEnum_unset
}
 
enum  OdIfc4::IfcFilterTypeEnum_ {
  OdIfc4::kIfcFilterTypeEnum_AIRPARTICLEFILTER, OdIfc4::kIfcFilterTypeEnum_COMPRESSEDAIRFILTER, OdIfc4::kIfcFilterTypeEnum_ODORFILTER, OdIfc4::kIfcFilterTypeEnum_OILFILTER,
  OdIfc4::kIfcFilterTypeEnum_STRAINER, OdIfc4::kIfcFilterTypeEnum_WATERFILTER, OdIfc4::kIfcFilterTypeEnum_USERDEFINED, OdIfc4::kIfcFilterTypeEnum_NOTDEFINED,
  OdIfc4::kIfcFilterTypeEnum_unset
}
 
enum  OdIfc4::IfcFireSuppressionTerminalTypeEnum_ {
  OdIfc4::kIfcFireSuppressionTerminalTypeEnum_BREECHINGINLET, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_FIREHYDRANT, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_HOSEREEL, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_SPRINKLER,
  OdIfc4::kIfcFireSuppressionTerminalTypeEnum_SPRINKLERDEFLECTOR, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_USERDEFINED, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_NOTDEFINED, OdIfc4::kIfcFireSuppressionTerminalTypeEnum_unset
}
 
enum  OdIfc4::IfcFlowDirectionEnum_ {
  OdIfc4::kIfcFlowDirectionEnum_SOURCE, OdIfc4::kIfcFlowDirectionEnum_SINK, OdIfc4::kIfcFlowDirectionEnum_SOURCEANDSINK, OdIfc4::kIfcFlowDirectionEnum_NOTDEFINED,
  OdIfc4::kIfcFlowDirectionEnum_unset
}
 
enum  OdIfc4::IfcFlowInstrumentTypeEnum_ {
  OdIfc4::kIfcFlowInstrumentTypeEnum_PRESSUREGAUGE, OdIfc4::kIfcFlowInstrumentTypeEnum_THERMOMETER, OdIfc4::kIfcFlowInstrumentTypeEnum_AMMETER, OdIfc4::kIfcFlowInstrumentTypeEnum_FREQUENCYMETER,
  OdIfc4::kIfcFlowInstrumentTypeEnum_POWERFACTORMETER, OdIfc4::kIfcFlowInstrumentTypeEnum_PHASEANGLEMETER, OdIfc4::kIfcFlowInstrumentTypeEnum_VOLTMETER_PEAK, OdIfc4::kIfcFlowInstrumentTypeEnum_VOLTMETER_RMS,
  OdIfc4::kIfcFlowInstrumentTypeEnum_USERDEFINED, OdIfc4::kIfcFlowInstrumentTypeEnum_NOTDEFINED, OdIfc4::kIfcFlowInstrumentTypeEnum_unset
}
 
enum  OdIfc4::IfcFlowMeterTypeEnum_ {
  OdIfc4::kIfcFlowMeterTypeEnum_ENERGYMETER, OdIfc4::kIfcFlowMeterTypeEnum_GASMETER, OdIfc4::kIfcFlowMeterTypeEnum_OILMETER, OdIfc4::kIfcFlowMeterTypeEnum_WATERMETER,
  OdIfc4::kIfcFlowMeterTypeEnum_USERDEFINED, OdIfc4::kIfcFlowMeterTypeEnum_NOTDEFINED, OdIfc4::kIfcFlowMeterTypeEnum_unset
}
 
enum  OdIfc4::IfcFootingTypeEnum_ {
  OdIfc4::kIfcFootingTypeEnum_CAISSON_FOUNDATION, OdIfc4::kIfcFootingTypeEnum_FOOTING_BEAM, OdIfc4::kIfcFootingTypeEnum_PAD_FOOTING, OdIfc4::kIfcFootingTypeEnum_PILE_CAP,
  OdIfc4::kIfcFootingTypeEnum_STRIP_FOOTING, OdIfc4::kIfcFootingTypeEnum_USERDEFINED, OdIfc4::kIfcFootingTypeEnum_NOTDEFINED, OdIfc4::kIfcFootingTypeEnum_unset
}
 
enum  OdIfc4::IfcFurnitureTypeEnum_ {
  OdIfc4::kIfcFurnitureTypeEnum_CHAIR, OdIfc4::kIfcFurnitureTypeEnum_TABLE, OdIfc4::kIfcFurnitureTypeEnum_DESK, OdIfc4::kIfcFurnitureTypeEnum_BED,
  OdIfc4::kIfcFurnitureTypeEnum_FILECABINET, OdIfc4::kIfcFurnitureTypeEnum_SHELF, OdIfc4::kIfcFurnitureTypeEnum_SOFA, OdIfc4::kIfcFurnitureTypeEnum_USERDEFINED,
  OdIfc4::kIfcFurnitureTypeEnum_NOTDEFINED, OdIfc4::kIfcFurnitureTypeEnum_unset
}
 
enum  OdIfc4::IfcGeographicElementTypeEnum_ { OdIfc4::kIfcGeographicElementTypeEnum_TERRAIN, OdIfc4::kIfcGeographicElementTypeEnum_USERDEFINED, OdIfc4::kIfcGeographicElementTypeEnum_NOTDEFINED, OdIfc4::kIfcGeographicElementTypeEnum_unset }
 
enum  OdIfc4::IfcGeometricProjectionEnum_ {
  OdIfc4::kIfcGeometricProjectionEnum_GRAPH_VIEW, OdIfc4::kIfcGeometricProjectionEnum_SKETCH_VIEW, OdIfc4::kIfcGeometricProjectionEnum_MODEL_VIEW, OdIfc4::kIfcGeometricProjectionEnum_PLAN_VIEW,
  OdIfc4::kIfcGeometricProjectionEnum_REFLECTED_PLAN_VIEW, OdIfc4::kIfcGeometricProjectionEnum_SECTION_VIEW, OdIfc4::kIfcGeometricProjectionEnum_ELEVATION_VIEW, OdIfc4::kIfcGeometricProjectionEnum_USERDEFINED,
  OdIfc4::kIfcGeometricProjectionEnum_NOTDEFINED, OdIfc4::kIfcGeometricProjectionEnum_unset
}
 
enum  OdIfc4::IfcGlobalOrLocalEnum_ { OdIfc4::kIfcGlobalOrLocalEnum_GLOBAL_COORDS, OdIfc4::kIfcGlobalOrLocalEnum_LOCAL_COORDS, OdIfc4::kIfcGlobalOrLocalEnum_unset }
 
enum  OdIfc4::IfcGridTypeEnum_ {
  OdIfc4::kIfcGridTypeEnum_RECTANGULAR, OdIfc4::kIfcGridTypeEnum_RADIAL, OdIfc4::kIfcGridTypeEnum_TRIANGULAR, OdIfc4::kIfcGridTypeEnum_IRREGULAR,
  OdIfc4::kIfcGridTypeEnum_USERDEFINED, OdIfc4::kIfcGridTypeEnum_NOTDEFINED, OdIfc4::kIfcGridTypeEnum_unset
}
 
enum  OdIfc4::IfcHeatExchangerTypeEnum_ {
  OdIfc4::kIfcHeatExchangerTypeEnum_PLATE, OdIfc4::kIfcHeatExchangerTypeEnum_SHELLANDTUBE, OdIfc4::kIfcHeatExchangerTypeEnum_USERDEFINED, OdIfc4::kIfcHeatExchangerTypeEnum_NOTDEFINED,
  OdIfc4::kIfcHeatExchangerTypeEnum_unset
}
 
enum  OdIfc4::IfcHumidifierTypeEnum_ {
  OdIfc4::kIfcHumidifierTypeEnum_STEAMINJECTION, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICAIRWASHER, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICPAN, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICWETTEDELEMENT,
  OdIfc4::kIfcHumidifierTypeEnum_ADIABATICATOMIZING, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICULTRASONIC, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICRIGIDMEDIA, OdIfc4::kIfcHumidifierTypeEnum_ADIABATICCOMPRESSEDAIRNOZZLE,
  OdIfc4::kIfcHumidifierTypeEnum_ASSISTEDELECTRIC, OdIfc4::kIfcHumidifierTypeEnum_ASSISTEDNATURALGAS, OdIfc4::kIfcHumidifierTypeEnum_ASSISTEDPROPANE, OdIfc4::kIfcHumidifierTypeEnum_ASSISTEDBUTANE,
  OdIfc4::kIfcHumidifierTypeEnum_ASSISTEDSTEAM, OdIfc4::kIfcHumidifierTypeEnum_USERDEFINED, OdIfc4::kIfcHumidifierTypeEnum_NOTDEFINED, OdIfc4::kIfcHumidifierTypeEnum_unset
}
 
enum  OdIfc4::IfcInterceptorTypeEnum_ {
  OdIfc4::kIfcInterceptorTypeEnum_CYCLONIC, OdIfc4::kIfcInterceptorTypeEnum_GREASE, OdIfc4::kIfcInterceptorTypeEnum_OIL, OdIfc4::kIfcInterceptorTypeEnum_PETROL,
  OdIfc4::kIfcInterceptorTypeEnum_USERDEFINED, OdIfc4::kIfcInterceptorTypeEnum_NOTDEFINED, OdIfc4::kIfcInterceptorTypeEnum_unset
}
 
enum  OdIfc4::IfcInternalOrExternalEnum_ {
  OdIfc4::kIfcInternalOrExternalEnum_INTERNAL, OdIfc4::kIfcInternalOrExternalEnum_EXTERNAL, OdIfc4::kIfcInternalOrExternalEnum_EXTERNAL_EARTH, OdIfc4::kIfcInternalOrExternalEnum_EXTERNAL_WATER,
  OdIfc4::kIfcInternalOrExternalEnum_EXTERNAL_FIRE, OdIfc4::kIfcInternalOrExternalEnum_NOTDEFINED, OdIfc4::kIfcInternalOrExternalEnum_unset
}
 
enum  OdIfc4::IfcInventoryTypeEnum_ {
  OdIfc4::kIfcInventoryTypeEnum_ASSETINVENTORY, OdIfc4::kIfcInventoryTypeEnum_SPACEINVENTORY, OdIfc4::kIfcInventoryTypeEnum_FURNITUREINVENTORY, OdIfc4::kIfcInventoryTypeEnum_USERDEFINED,
  OdIfc4::kIfcInventoryTypeEnum_NOTDEFINED, OdIfc4::kIfcInventoryTypeEnum_unset
}
 
enum  OdIfc4::IfcJunctionBoxTypeEnum_ {
  OdIfc4::kIfcJunctionBoxTypeEnum_DATA, OdIfc4::kIfcJunctionBoxTypeEnum_POWER, OdIfc4::kIfcJunctionBoxTypeEnum_USERDEFINED, OdIfc4::kIfcJunctionBoxTypeEnum_NOTDEFINED,
  OdIfc4::kIfcJunctionBoxTypeEnum_unset
}
 
enum  OdIfc4::IfcKnotType_ {
  OdIfc4::kIfcKnotType_UNIFORM_KNOTS, OdIfc4::kIfcKnotType_QUASI_UNIFORM_KNOTS, OdIfc4::kIfcKnotType_PIECEWISE_BEZIER_KNOTS, OdIfc4::kIfcKnotType_UNSPECIFIED,
  OdIfc4::kIfcKnotType_unset
}
 
enum  OdIfc4::IfcLaborResourceTypeEnum_ {
  OdIfc4::kIfcLaborResourceTypeEnum_ADMINISTRATION, OdIfc4::kIfcLaborResourceTypeEnum_CARPENTRY, OdIfc4::kIfcLaborResourceTypeEnum_CLEANING, OdIfc4::kIfcLaborResourceTypeEnum_CONCRETE,
  OdIfc4::kIfcLaborResourceTypeEnum_DRYWALL, OdIfc4::kIfcLaborResourceTypeEnum_ELECTRIC, OdIfc4::kIfcLaborResourceTypeEnum_FINISHING, OdIfc4::kIfcLaborResourceTypeEnum_FLOORING,
  OdIfc4::kIfcLaborResourceTypeEnum_GENERAL, OdIfc4::kIfcLaborResourceTypeEnum_HVAC, OdIfc4::kIfcLaborResourceTypeEnum_LANDSCAPING, OdIfc4::kIfcLaborResourceTypeEnum_MASONRY,
  OdIfc4::kIfcLaborResourceTypeEnum_PAINTING, OdIfc4::kIfcLaborResourceTypeEnum_PAVING, OdIfc4::kIfcLaborResourceTypeEnum_PLUMBING, OdIfc4::kIfcLaborResourceTypeEnum_ROOFING,
  OdIfc4::kIfcLaborResourceTypeEnum_SITEGRADING, OdIfc4::kIfcLaborResourceTypeEnum_STEELWORK, OdIfc4::kIfcLaborResourceTypeEnum_SURVEYING, OdIfc4::kIfcLaborResourceTypeEnum_USERDEFINED,
  OdIfc4::kIfcLaborResourceTypeEnum_NOTDEFINED, OdIfc4::kIfcLaborResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcLampTypeEnum_ {
  OdIfc4::kIfcLampTypeEnum_COMPACTFLUORESCENT, OdIfc4::kIfcLampTypeEnum_FLUORESCENT, OdIfc4::kIfcLampTypeEnum_HALOGEN, OdIfc4::kIfcLampTypeEnum_HIGHPRESSUREMERCURY,
  OdIfc4::kIfcLampTypeEnum_HIGHPRESSURESODIUM, OdIfc4::kIfcLampTypeEnum_LED, OdIfc4::kIfcLampTypeEnum_METALHALIDE, OdIfc4::kIfcLampTypeEnum_OLED,
  OdIfc4::kIfcLampTypeEnum_TUNGSTENFILAMENT, OdIfc4::kIfcLampTypeEnum_USERDEFINED, OdIfc4::kIfcLampTypeEnum_NOTDEFINED, OdIfc4::kIfcLampTypeEnum_unset
}
 
enum  OdIfc4::IfcLayerSetDirectionEnum_ { OdIfc4::kIfcLayerSetDirectionEnum_AXIS1, OdIfc4::kIfcLayerSetDirectionEnum_AXIS2, OdIfc4::kIfcLayerSetDirectionEnum_AXIS3, OdIfc4::kIfcLayerSetDirectionEnum_unset }
 
enum  OdIfc4::IfcLightDistributionCurveEnum_ {
  OdIfc4::kIfcLightDistributionCurveEnum_TYPE_A, OdIfc4::kIfcLightDistributionCurveEnum_TYPE_B, OdIfc4::kIfcLightDistributionCurveEnum_TYPE_C, OdIfc4::kIfcLightDistributionCurveEnum_NOTDEFINED,
  OdIfc4::kIfcLightDistributionCurveEnum_unset
}
 
enum  OdIfc4::IfcLightEmissionSourceEnum_ {
  OdIfc4::kIfcLightEmissionSourceEnum_COMPACTFLUORESCENT, OdIfc4::kIfcLightEmissionSourceEnum_FLUORESCENT, OdIfc4::kIfcLightEmissionSourceEnum_HIGHPRESSUREMERCURY, OdIfc4::kIfcLightEmissionSourceEnum_HIGHPRESSURESODIUM,
  OdIfc4::kIfcLightEmissionSourceEnum_LIGHTEMITTINGDIODE, OdIfc4::kIfcLightEmissionSourceEnum_LOWPRESSURESODIUM, OdIfc4::kIfcLightEmissionSourceEnum_LOWVOLTAGEHALOGEN, OdIfc4::kIfcLightEmissionSourceEnum_MAINVOLTAGEHALOGEN,
  OdIfc4::kIfcLightEmissionSourceEnum_METALHALIDE, OdIfc4::kIfcLightEmissionSourceEnum_TUNGSTENFILAMENT, OdIfc4::kIfcLightEmissionSourceEnum_NOTDEFINED, OdIfc4::kIfcLightEmissionSourceEnum_unset
}
 
enum  OdIfc4::IfcLightFixtureTypeEnum_ {
  OdIfc4::kIfcLightFixtureTypeEnum_POINTSOURCE, OdIfc4::kIfcLightFixtureTypeEnum_DIRECTIONSOURCE, OdIfc4::kIfcLightFixtureTypeEnum_SECURITYLIGHTING, OdIfc4::kIfcLightFixtureTypeEnum_USERDEFINED,
  OdIfc4::kIfcLightFixtureTypeEnum_NOTDEFINED, OdIfc4::kIfcLightFixtureTypeEnum_unset
}
 
enum  OdIfc4::IfcLoadGroupTypeEnum_ {
  OdIfc4::kIfcLoadGroupTypeEnum_LOAD_GROUP, OdIfc4::kIfcLoadGroupTypeEnum_LOAD_CASE, OdIfc4::kIfcLoadGroupTypeEnum_LOAD_COMBINATION, OdIfc4::kIfcLoadGroupTypeEnum_USERDEFINED,
  OdIfc4::kIfcLoadGroupTypeEnum_NOTDEFINED, OdIfc4::kIfcLoadGroupTypeEnum_unset
}
 
enum  OdIfc4::IfcLogicalOperatorEnum_ {
  OdIfc4::kIfcLogicalOperatorEnum_LOGICALAND, OdIfc4::kIfcLogicalOperatorEnum_LOGICALOR, OdIfc4::kIfcLogicalOperatorEnum_LOGICALXOR, OdIfc4::kIfcLogicalOperatorEnum_LOGICALNOTAND,
  OdIfc4::kIfcLogicalOperatorEnum_LOGICALNOTOR, OdIfc4::kIfcLogicalOperatorEnum_unset
}
 
enum  OdIfc4::IfcMechanicalFastenerTypeEnum_ {
  OdIfc4::kIfcMechanicalFastenerTypeEnum_ANCHORBOLT, OdIfc4::kIfcMechanicalFastenerTypeEnum_BOLT, OdIfc4::kIfcMechanicalFastenerTypeEnum_DOWEL, OdIfc4::kIfcMechanicalFastenerTypeEnum_NAIL,
  OdIfc4::kIfcMechanicalFastenerTypeEnum_NAILPLATE, OdIfc4::kIfcMechanicalFastenerTypeEnum_RIVET, OdIfc4::kIfcMechanicalFastenerTypeEnum_SCREW, OdIfc4::kIfcMechanicalFastenerTypeEnum_SHEARCONNECTOR,
  OdIfc4::kIfcMechanicalFastenerTypeEnum_STAPLE, OdIfc4::kIfcMechanicalFastenerTypeEnum_STUDSHEARCONNECTOR, OdIfc4::kIfcMechanicalFastenerTypeEnum_USERDEFINED, OdIfc4::kIfcMechanicalFastenerTypeEnum_NOTDEFINED,
  OdIfc4::kIfcMechanicalFastenerTypeEnum_unset
}
 
enum  OdIfc4::IfcMedicalDeviceTypeEnum_ {
  OdIfc4::kIfcMedicalDeviceTypeEnum_AIRSTATION, OdIfc4::kIfcMedicalDeviceTypeEnum_FEEDAIRUNIT, OdIfc4::kIfcMedicalDeviceTypeEnum_OXYGENGENERATOR, OdIfc4::kIfcMedicalDeviceTypeEnum_OXYGENPLANT,
  OdIfc4::kIfcMedicalDeviceTypeEnum_VACUUMSTATION, OdIfc4::kIfcMedicalDeviceTypeEnum_USERDEFINED, OdIfc4::kIfcMedicalDeviceTypeEnum_NOTDEFINED, OdIfc4::kIfcMedicalDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcMemberTypeEnum_ {
  OdIfc4::kIfcMemberTypeEnum_BRACE, OdIfc4::kIfcMemberTypeEnum_CHORD, OdIfc4::kIfcMemberTypeEnum_COLLAR, OdIfc4::kIfcMemberTypeEnum_MEMBER,
  OdIfc4::kIfcMemberTypeEnum_MULLION, OdIfc4::kIfcMemberTypeEnum_PLATE, OdIfc4::kIfcMemberTypeEnum_POST, OdIfc4::kIfcMemberTypeEnum_PURLIN,
  OdIfc4::kIfcMemberTypeEnum_RAFTER, OdIfc4::kIfcMemberTypeEnum_STRINGER, OdIfc4::kIfcMemberTypeEnum_STRUT, OdIfc4::kIfcMemberTypeEnum_STUD,
  OdIfc4::kIfcMemberTypeEnum_USERDEFINED, OdIfc4::kIfcMemberTypeEnum_NOTDEFINED, OdIfc4::kIfcMemberTypeEnum_unset
}
 
enum  OdIfc4::IfcMotorConnectionTypeEnum_ {
  OdIfc4::kIfcMotorConnectionTypeEnum_BELTDRIVE, OdIfc4::kIfcMotorConnectionTypeEnum_COUPLING, OdIfc4::kIfcMotorConnectionTypeEnum_DIRECTDRIVE, OdIfc4::kIfcMotorConnectionTypeEnum_USERDEFINED,
  OdIfc4::kIfcMotorConnectionTypeEnum_NOTDEFINED, OdIfc4::kIfcMotorConnectionTypeEnum_unset
}
 
enum  OdIfc4::IfcNullStyle_ { OdIfc4::kIfcNullStyle_NULL, OdIfc4::kIfcNullStyle_unset }
 
enum  OdIfc4::IfcObjectTypeEnum_ {
  OdIfc4::kIfcObjectTypeEnum_PRODUCT, OdIfc4::kIfcObjectTypeEnum_PROCESS, OdIfc4::kIfcObjectTypeEnum_CONTROL, OdIfc4::kIfcObjectTypeEnum_RESOURCE,
  OdIfc4::kIfcObjectTypeEnum_ACTOR, OdIfc4::kIfcObjectTypeEnum_GROUP, OdIfc4::kIfcObjectTypeEnum_PROJECT, OdIfc4::kIfcObjectTypeEnum_NOTDEFINED,
  OdIfc4::kIfcObjectTypeEnum_unset
}
 
enum  OdIfc4::IfcObjectiveEnum_ {
  OdIfc4::kIfcObjectiveEnum_CODECOMPLIANCE, OdIfc4::kIfcObjectiveEnum_CODEWAIVER, OdIfc4::kIfcObjectiveEnum_DESIGNINTENT, OdIfc4::kIfcObjectiveEnum_EXTERNAL,
  OdIfc4::kIfcObjectiveEnum_HEALTHANDSAFETY, OdIfc4::kIfcObjectiveEnum_MERGECONFLICT, OdIfc4::kIfcObjectiveEnum_MODELVIEW, OdIfc4::kIfcObjectiveEnum_PARAMETER,
  OdIfc4::kIfcObjectiveEnum_REQUIREMENT, OdIfc4::kIfcObjectiveEnum_SPECIFICATION, OdIfc4::kIfcObjectiveEnum_TRIGGERCONDITION, OdIfc4::kIfcObjectiveEnum_USERDEFINED,
  OdIfc4::kIfcObjectiveEnum_NOTDEFINED, OdIfc4::kIfcObjectiveEnum_unset
}
 
enum  OdIfc4::IfcOccupantTypeEnum_ {
  OdIfc4::kIfcOccupantTypeEnum_ASSIGNEE, OdIfc4::kIfcOccupantTypeEnum_ASSIGNOR, OdIfc4::kIfcOccupantTypeEnum_LESSEE, OdIfc4::kIfcOccupantTypeEnum_LESSOR,
  OdIfc4::kIfcOccupantTypeEnum_LETTINGAGENT, OdIfc4::kIfcOccupantTypeEnum_OWNER, OdIfc4::kIfcOccupantTypeEnum_TENANT, OdIfc4::kIfcOccupantTypeEnum_USERDEFINED,
  OdIfc4::kIfcOccupantTypeEnum_NOTDEFINED, OdIfc4::kIfcOccupantTypeEnum_unset
}
 
enum  OdIfc4::IfcOpeningElementTypeEnum_ {
  OdIfc4::kIfcOpeningElementTypeEnum_OPENING, OdIfc4::kIfcOpeningElementTypeEnum_RECESS, OdIfc4::kIfcOpeningElementTypeEnum_USERDEFINED, OdIfc4::kIfcOpeningElementTypeEnum_NOTDEFINED,
  OdIfc4::kIfcOpeningElementTypeEnum_unset
}
 
enum  OdIfc4::IfcOutletTypeEnum_ {
  OdIfc4::kIfcOutletTypeEnum_AUDIOVISUALOUTLET, OdIfc4::kIfcOutletTypeEnum_COMMUNICATIONSOUTLET, OdIfc4::kIfcOutletTypeEnum_POWEROUTLET, OdIfc4::kIfcOutletTypeEnum_DATAOUTLET,
  OdIfc4::kIfcOutletTypeEnum_TELEPHONEOUTLET, OdIfc4::kIfcOutletTypeEnum_USERDEFINED, OdIfc4::kIfcOutletTypeEnum_NOTDEFINED, OdIfc4::kIfcOutletTypeEnum_unset
}
 
enum  OdIfc4::IfcPerformanceHistoryTypeEnum_ { OdIfc4::kIfcPerformanceHistoryTypeEnum_USERDEFINED, OdIfc4::kIfcPerformanceHistoryTypeEnum_NOTDEFINED, OdIfc4::kIfcPerformanceHistoryTypeEnum_unset }
 
enum  OdIfc4::IfcPermeableCoveringOperationEnum_ {
  OdIfc4::kIfcPermeableCoveringOperationEnum_GRILL, OdIfc4::kIfcPermeableCoveringOperationEnum_LOUVER, OdIfc4::kIfcPermeableCoveringOperationEnum_SCREEN, OdIfc4::kIfcPermeableCoveringOperationEnum_USERDEFINED,
  OdIfc4::kIfcPermeableCoveringOperationEnum_NOTDEFINED, OdIfc4::kIfcPermeableCoveringOperationEnum_unset
}
 
enum  OdIfc4::IfcPermitTypeEnum_ {
  OdIfc4::kIfcPermitTypeEnum_ACCESS, OdIfc4::kIfcPermitTypeEnum_BUILDING, OdIfc4::kIfcPermitTypeEnum_WORK, OdIfc4::kIfcPermitTypeEnum_USERDEFINED,
  OdIfc4::kIfcPermitTypeEnum_NOTDEFINED, OdIfc4::kIfcPermitTypeEnum_unset
}
 
enum  OdIfc4::IfcPhysicalOrVirtualEnum_ { OdIfc4::kIfcPhysicalOrVirtualEnum_PHYSICAL, OdIfc4::kIfcPhysicalOrVirtualEnum_VIRTUAL, OdIfc4::kIfcPhysicalOrVirtualEnum_NOTDEFINED, OdIfc4::kIfcPhysicalOrVirtualEnum_unset }
 
enum  OdIfc4::IfcPileConstructionEnum_ {
  OdIfc4::kIfcPileConstructionEnum_CAST_IN_PLACE, OdIfc4::kIfcPileConstructionEnum_COMPOSITE, OdIfc4::kIfcPileConstructionEnum_PRECAST_CONCRETE, OdIfc4::kIfcPileConstructionEnum_PREFAB_STEEL,
  OdIfc4::kIfcPileConstructionEnum_USERDEFINED, OdIfc4::kIfcPileConstructionEnum_NOTDEFINED, OdIfc4::kIfcPileConstructionEnum_unset
}
 
enum  OdIfc4::IfcPileTypeEnum_ {
  OdIfc4::kIfcPileTypeEnum_BORED, OdIfc4::kIfcPileTypeEnum_DRIVEN, OdIfc4::kIfcPileTypeEnum_JETGROUTING, OdIfc4::kIfcPileTypeEnum_COHESION,
  OdIfc4::kIfcPileTypeEnum_FRICTION, OdIfc4::kIfcPileTypeEnum_SUPPORT, OdIfc4::kIfcPileTypeEnum_USERDEFINED, OdIfc4::kIfcPileTypeEnum_NOTDEFINED,
  OdIfc4::kIfcPileTypeEnum_unset
}
 
enum  OdIfc4::IfcPipeFittingTypeEnum_ {
  OdIfc4::kIfcPipeFittingTypeEnum_BEND, OdIfc4::kIfcPipeFittingTypeEnum_CONNECTOR, OdIfc4::kIfcPipeFittingTypeEnum_ENTRY, OdIfc4::kIfcPipeFittingTypeEnum_EXIT,
  OdIfc4::kIfcPipeFittingTypeEnum_JUNCTION, OdIfc4::kIfcPipeFittingTypeEnum_OBSTRUCTION, OdIfc4::kIfcPipeFittingTypeEnum_TRANSITION, OdIfc4::kIfcPipeFittingTypeEnum_USERDEFINED,
  OdIfc4::kIfcPipeFittingTypeEnum_NOTDEFINED, OdIfc4::kIfcPipeFittingTypeEnum_unset
}
 
enum  OdIfc4::IfcPipeSegmentTypeEnum_ {
  OdIfc4::kIfcPipeSegmentTypeEnum_CULVERT, OdIfc4::kIfcPipeSegmentTypeEnum_FLEXIBLESEGMENT, OdIfc4::kIfcPipeSegmentTypeEnum_RIGIDSEGMENT, OdIfc4::kIfcPipeSegmentTypeEnum_GUTTER,
  OdIfc4::kIfcPipeSegmentTypeEnum_SPOOL, OdIfc4::kIfcPipeSegmentTypeEnum_USERDEFINED, OdIfc4::kIfcPipeSegmentTypeEnum_NOTDEFINED, OdIfc4::kIfcPipeSegmentTypeEnum_unset
}
 
enum  OdIfc4::IfcPlateTypeEnum_ {
  OdIfc4::kIfcPlateTypeEnum_CURTAIN_PANEL, OdIfc4::kIfcPlateTypeEnum_SHEET, OdIfc4::kIfcPlateTypeEnum_USERDEFINED, OdIfc4::kIfcPlateTypeEnum_NOTDEFINED,
  OdIfc4::kIfcPlateTypeEnum_unset
}
 
enum  OdIfc4::IfcPreferredSurfaceCurveRepresentation_ { OdIfc4::kIfcPreferredSurfaceCurveRepresentation_CURVE3D, OdIfc4::kIfcPreferredSurfaceCurveRepresentation_PCURVE_S1, OdIfc4::kIfcPreferredSurfaceCurveRepresentation_PCURVE_S2, OdIfc4::kIfcPreferredSurfaceCurveRepresentation_unset }
 
enum  OdIfc4::IfcProcedureTypeEnum_ {
  OdIfc4::kIfcProcedureTypeEnum_ADVICE_CAUTION, OdIfc4::kIfcProcedureTypeEnum_ADVICE_NOTE, OdIfc4::kIfcProcedureTypeEnum_ADVICE_WARNING, OdIfc4::kIfcProcedureTypeEnum_CALIBRATION,
  OdIfc4::kIfcProcedureTypeEnum_DIAGNOSTIC, OdIfc4::kIfcProcedureTypeEnum_SHUTDOWN, OdIfc4::kIfcProcedureTypeEnum_STARTUP, OdIfc4::kIfcProcedureTypeEnum_USERDEFINED,
  OdIfc4::kIfcProcedureTypeEnum_NOTDEFINED, OdIfc4::kIfcProcedureTypeEnum_unset
}
 
enum  OdIfc4::IfcProfileTypeEnum_ { OdIfc4::kIfcProfileTypeEnum_CURVE, OdIfc4::kIfcProfileTypeEnum_AREA, OdIfc4::kIfcProfileTypeEnum_unset }
 
enum  OdIfc4::IfcProjectOrderTypeEnum_ {
  OdIfc4::kIfcProjectOrderTypeEnum_CHANGEORDER, OdIfc4::kIfcProjectOrderTypeEnum_MAINTENANCEWORKORDER, OdIfc4::kIfcProjectOrderTypeEnum_MOVEORDER, OdIfc4::kIfcProjectOrderTypeEnum_PURCHASEORDER,
  OdIfc4::kIfcProjectOrderTypeEnum_WORKORDER, OdIfc4::kIfcProjectOrderTypeEnum_USERDEFINED, OdIfc4::kIfcProjectOrderTypeEnum_NOTDEFINED, OdIfc4::kIfcProjectOrderTypeEnum_unset
}
 
enum  OdIfc4::IfcProjectedOrTrueLengthEnum_ { OdIfc4::kIfcProjectedOrTrueLengthEnum_PROJECTED_LENGTH, OdIfc4::kIfcProjectedOrTrueLengthEnum_TRUE_LENGTH, OdIfc4::kIfcProjectedOrTrueLengthEnum_unset }
 
enum  OdIfc4::IfcProjectionElementTypeEnum_ { OdIfc4::kIfcProjectionElementTypeEnum_USERDEFINED, OdIfc4::kIfcProjectionElementTypeEnum_NOTDEFINED, OdIfc4::kIfcProjectionElementTypeEnum_unset }
 
enum  OdIfc4::IfcPropertySetTemplateTypeEnum_ {
  OdIfc4::kIfcPropertySetTemplateTypeEnum_PSET_TYPEDRIVENONLY, OdIfc4::kIfcPropertySetTemplateTypeEnum_PSET_TYPEDRIVENOVERRIDE, OdIfc4::kIfcPropertySetTemplateTypeEnum_PSET_OCCURRENCEDRIVEN, OdIfc4::kIfcPropertySetTemplateTypeEnum_PSET_PERFORMANCEDRIVEN,
  OdIfc4::kIfcPropertySetTemplateTypeEnum_QTO_TYPEDRIVENONLY, OdIfc4::kIfcPropertySetTemplateTypeEnum_QTO_TYPEDRIVENOVERRIDE, OdIfc4::kIfcPropertySetTemplateTypeEnum_QTO_OCCURRENCEDRIVEN, OdIfc4::kIfcPropertySetTemplateTypeEnum_NOTDEFINED,
  OdIfc4::kIfcPropertySetTemplateTypeEnum_unset
}
 
enum  OdIfc4::IfcProtectiveDeviceTrippingUnitTypeEnum_ {
  OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_ELECTRONIC, OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_ELECTROMAGNETIC, OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_RESIDUALCURRENT, OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_THERMAL,
  OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_USERDEFINED, OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_NOTDEFINED, OdIfc4::kIfcProtectiveDeviceTrippingUnitTypeEnum_unset
}
 
enum  OdIfc4::IfcProtectiveDeviceTypeEnum_ {
  OdIfc4::kIfcProtectiveDeviceTypeEnum_CIRCUITBREAKER, OdIfc4::kIfcProtectiveDeviceTypeEnum_EARTHLEAKAGECIRCUITBREAKER, OdIfc4::kIfcProtectiveDeviceTypeEnum_EARTHINGSWITCH, OdIfc4::kIfcProtectiveDeviceTypeEnum_FUSEDISCONNECTOR,
  OdIfc4::kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTCIRCUITBREAKER, OdIfc4::kIfcProtectiveDeviceTypeEnum_RESIDUALCURRENTSWITCH, OdIfc4::kIfcProtectiveDeviceTypeEnum_VARISTOR, OdIfc4::kIfcProtectiveDeviceTypeEnum_USERDEFINED,
  OdIfc4::kIfcProtectiveDeviceTypeEnum_NOTDEFINED, OdIfc4::kIfcProtectiveDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcPumpTypeEnum_ {
  OdIfc4::kIfcPumpTypeEnum_CIRCULATOR, OdIfc4::kIfcPumpTypeEnum_ENDSUCTION, OdIfc4::kIfcPumpTypeEnum_SPLITCASE, OdIfc4::kIfcPumpTypeEnum_SUBMERSIBLEPUMP,
  OdIfc4::kIfcPumpTypeEnum_SUMPPUMP, OdIfc4::kIfcPumpTypeEnum_VERTICALINLINE, OdIfc4::kIfcPumpTypeEnum_VERTICALTURBINE, OdIfc4::kIfcPumpTypeEnum_USERDEFINED,
  OdIfc4::kIfcPumpTypeEnum_NOTDEFINED, OdIfc4::kIfcPumpTypeEnum_unset
}
 
enum  OdIfc4::IfcRailingTypeEnum_ {
  OdIfc4::kIfcRailingTypeEnum_HANDRAIL, OdIfc4::kIfcRailingTypeEnum_GUARDRAIL, OdIfc4::kIfcRailingTypeEnum_BALUSTRADE, OdIfc4::kIfcRailingTypeEnum_USERDEFINED,
  OdIfc4::kIfcRailingTypeEnum_NOTDEFINED, OdIfc4::kIfcRailingTypeEnum_unset
}
 
enum  OdIfc4::IfcRampFlightTypeEnum_ {
  OdIfc4::kIfcRampFlightTypeEnum_STRAIGHT, OdIfc4::kIfcRampFlightTypeEnum_SPIRAL, OdIfc4::kIfcRampFlightTypeEnum_USERDEFINED, OdIfc4::kIfcRampFlightTypeEnum_NOTDEFINED,
  OdIfc4::kIfcRampFlightTypeEnum_unset
}
 
enum  OdIfc4::IfcRampTypeEnum_ {
  OdIfc4::kIfcRampTypeEnum_STRAIGHT_RUN_RAMP, OdIfc4::kIfcRampTypeEnum_TWO_STRAIGHT_RUN_RAMP, OdIfc4::kIfcRampTypeEnum_QUARTER_TURN_RAMP, OdIfc4::kIfcRampTypeEnum_TWO_QUARTER_TURN_RAMP,
  OdIfc4::kIfcRampTypeEnum_HALF_TURN_RAMP, OdIfc4::kIfcRampTypeEnum_SPIRAL_RAMP, OdIfc4::kIfcRampTypeEnum_USERDEFINED, OdIfc4::kIfcRampTypeEnum_NOTDEFINED,
  OdIfc4::kIfcRampTypeEnum_unset
}
 
enum  OdIfc4::IfcRecurrenceTypeEnum_ {
  OdIfc4::kIfcRecurrenceTypeEnum_DAILY, OdIfc4::kIfcRecurrenceTypeEnum_WEEKLY, OdIfc4::kIfcRecurrenceTypeEnum_MONTHLY_BY_DAY_OF_MONTH, OdIfc4::kIfcRecurrenceTypeEnum_MONTHLY_BY_POSITION,
  OdIfc4::kIfcRecurrenceTypeEnum_BY_DAY_COUNT, OdIfc4::kIfcRecurrenceTypeEnum_BY_WEEKDAY_COUNT, OdIfc4::kIfcRecurrenceTypeEnum_YEARLY_BY_DAY_OF_MONTH, OdIfc4::kIfcRecurrenceTypeEnum_YEARLY_BY_POSITION,
  OdIfc4::kIfcRecurrenceTypeEnum_unset
}
 
enum  OdIfc4::IfcReflectanceMethodEnum_ {
  OdIfc4::kIfcReflectanceMethodEnum_BLINN, OdIfc4::kIfcReflectanceMethodEnum_FLAT, OdIfc4::kIfcReflectanceMethodEnum_GLASS, OdIfc4::kIfcReflectanceMethodEnum_MATT,
  OdIfc4::kIfcReflectanceMethodEnum_METAL, OdIfc4::kIfcReflectanceMethodEnum_MIRROR, OdIfc4::kIfcReflectanceMethodEnum_PHONG, OdIfc4::kIfcReflectanceMethodEnum_PLASTIC,
  OdIfc4::kIfcReflectanceMethodEnum_STRAUSS, OdIfc4::kIfcReflectanceMethodEnum_NOTDEFINED, OdIfc4::kIfcReflectanceMethodEnum_unset
}
 
enum  OdIfc4::IfcReinforcingBarRoleEnum_ {
  OdIfc4::kIfcReinforcingBarRoleEnum_MAIN, OdIfc4::kIfcReinforcingBarRoleEnum_SHEAR, OdIfc4::kIfcReinforcingBarRoleEnum_LIGATURE, OdIfc4::kIfcReinforcingBarRoleEnum_STUD,
  OdIfc4::kIfcReinforcingBarRoleEnum_PUNCHING, OdIfc4::kIfcReinforcingBarRoleEnum_EDGE, OdIfc4::kIfcReinforcingBarRoleEnum_RING, OdIfc4::kIfcReinforcingBarRoleEnum_ANCHORING,
  OdIfc4::kIfcReinforcingBarRoleEnum_USERDEFINED, OdIfc4::kIfcReinforcingBarRoleEnum_NOTDEFINED, OdIfc4::kIfcReinforcingBarRoleEnum_unset
}
 
enum  OdIfc4::IfcReinforcingBarSurfaceEnum_ { OdIfc4::kIfcReinforcingBarSurfaceEnum_PLAIN, OdIfc4::kIfcReinforcingBarSurfaceEnum_TEXTURED, OdIfc4::kIfcReinforcingBarSurfaceEnum_unset }
 
enum  OdIfc4::IfcReinforcingBarTypeEnum_ {
  OdIfc4::kIfcReinforcingBarTypeEnum_ANCHORING, OdIfc4::kIfcReinforcingBarTypeEnum_EDGE, OdIfc4::kIfcReinforcingBarTypeEnum_LIGATURE, OdIfc4::kIfcReinforcingBarTypeEnum_MAIN,
  OdIfc4::kIfcReinforcingBarTypeEnum_PUNCHING, OdIfc4::kIfcReinforcingBarTypeEnum_RING, OdIfc4::kIfcReinforcingBarTypeEnum_SHEAR, OdIfc4::kIfcReinforcingBarTypeEnum_STUD,
  OdIfc4::kIfcReinforcingBarTypeEnum_USERDEFINED, OdIfc4::kIfcReinforcingBarTypeEnum_NOTDEFINED, OdIfc4::kIfcReinforcingBarTypeEnum_unset
}
 
enum  OdIfc4::IfcReinforcingMeshTypeEnum_ { OdIfc4::kIfcReinforcingMeshTypeEnum_USERDEFINED, OdIfc4::kIfcReinforcingMeshTypeEnum_NOTDEFINED, OdIfc4::kIfcReinforcingMeshTypeEnum_unset }
 
enum  OdIfc4::IfcRoleEnum_ {
  OdIfc4::kIfcRoleEnum_SUPPLIER, OdIfc4::kIfcRoleEnum_MANUFACTURER, OdIfc4::kIfcRoleEnum_CONTRACTOR, OdIfc4::kIfcRoleEnum_SUBCONTRACTOR,
  OdIfc4::kIfcRoleEnum_ARCHITECT, OdIfc4::kIfcRoleEnum_STRUCTURALENGINEER, OdIfc4::kIfcRoleEnum_COSTENGINEER, OdIfc4::kIfcRoleEnum_CLIENT,
  OdIfc4::kIfcRoleEnum_BUILDINGOWNER, OdIfc4::kIfcRoleEnum_BUILDINGOPERATOR, OdIfc4::kIfcRoleEnum_MECHANICALENGINEER, OdIfc4::kIfcRoleEnum_ELECTRICALENGINEER,
  OdIfc4::kIfcRoleEnum_PROJECTMANAGER, OdIfc4::kIfcRoleEnum_FACILITIESMANAGER, OdIfc4::kIfcRoleEnum_CIVILENGINEER, OdIfc4::kIfcRoleEnum_COMMISSIONINGENGINEER,
  OdIfc4::kIfcRoleEnum_ENGINEER, OdIfc4::kIfcRoleEnum_OWNER, OdIfc4::kIfcRoleEnum_CONSULTANT, OdIfc4::kIfcRoleEnum_CONSTRUCTIONMANAGER,
  OdIfc4::kIfcRoleEnum_FIELDCONSTRUCTIONMANAGER, OdIfc4::kIfcRoleEnum_RESELLER, OdIfc4::kIfcRoleEnum_USERDEFINED, OdIfc4::kIfcRoleEnum_unset
}
 
enum  OdIfc4::IfcRoofTypeEnum_ {
  OdIfc4::kIfcRoofTypeEnum_FLAT_ROOF, OdIfc4::kIfcRoofTypeEnum_SHED_ROOF, OdIfc4::kIfcRoofTypeEnum_GABLE_ROOF, OdIfc4::kIfcRoofTypeEnum_HIP_ROOF,
  OdIfc4::kIfcRoofTypeEnum_HIPPED_GABLE_ROOF, OdIfc4::kIfcRoofTypeEnum_GAMBREL_ROOF, OdIfc4::kIfcRoofTypeEnum_MANSARD_ROOF, OdIfc4::kIfcRoofTypeEnum_BARREL_ROOF,
  OdIfc4::kIfcRoofTypeEnum_RAINBOW_ROOF, OdIfc4::kIfcRoofTypeEnum_BUTTERFLY_ROOF, OdIfc4::kIfcRoofTypeEnum_PAVILION_ROOF, OdIfc4::kIfcRoofTypeEnum_DOME_ROOF,
  OdIfc4::kIfcRoofTypeEnum_FREEFORM, OdIfc4::kIfcRoofTypeEnum_USERDEFINED, OdIfc4::kIfcRoofTypeEnum_NOTDEFINED, OdIfc4::kIfcRoofTypeEnum_unset
}
 
enum  OdIfc4::IfcSIPrefix_ {
  OdIfc4::kIfcSIPrefix_EXA, OdIfc4::kIfcSIPrefix_PETA, OdIfc4::kIfcSIPrefix_TERA, OdIfc4::kIfcSIPrefix_GIGA,
  OdIfc4::kIfcSIPrefix_MEGA, OdIfc4::kIfcSIPrefix_KILO, OdIfc4::kIfcSIPrefix_HECTO, OdIfc4::kIfcSIPrefix_DECA,
  OdIfc4::kIfcSIPrefix_DECI, OdIfc4::kIfcSIPrefix_CENTI, OdIfc4::kIfcSIPrefix_MILLI, OdIfc4::kIfcSIPrefix_MICRO,
  OdIfc4::kIfcSIPrefix_NANO, OdIfc4::kIfcSIPrefix_PICO, OdIfc4::kIfcSIPrefix_FEMTO, OdIfc4::kIfcSIPrefix_ATTO,
  OdIfc4::kIfcSIPrefix_unset
}
 
enum  OdIfc4::IfcSIUnitName_ {
  OdIfc4::kIfcSIUnitName_AMPERE, OdIfc4::kIfcSIUnitName_BECQUEREL, OdIfc4::kIfcSIUnitName_CANDELA, OdIfc4::kIfcSIUnitName_COULOMB,
  OdIfc4::kIfcSIUnitName_CUBIC_METRE, OdIfc4::kIfcSIUnitName_DEGREE_CELSIUS, OdIfc4::kIfcSIUnitName_FARAD, OdIfc4::kIfcSIUnitName_GRAM,
  OdIfc4::kIfcSIUnitName_GRAY, OdIfc4::kIfcSIUnitName_HENRY, OdIfc4::kIfcSIUnitName_HERTZ, OdIfc4::kIfcSIUnitName_JOULE,
  OdIfc4::kIfcSIUnitName_KELVIN, OdIfc4::kIfcSIUnitName_LUMEN, OdIfc4::kIfcSIUnitName_LUX, OdIfc4::kIfcSIUnitName_METRE,
  OdIfc4::kIfcSIUnitName_MOLE, OdIfc4::kIfcSIUnitName_NEWTON, OdIfc4::kIfcSIUnitName_OHM, OdIfc4::kIfcSIUnitName_PASCAL,
  OdIfc4::kIfcSIUnitName_RADIAN, OdIfc4::kIfcSIUnitName_SECOND, OdIfc4::kIfcSIUnitName_SIEMENS, OdIfc4::kIfcSIUnitName_SIEVERT,
  OdIfc4::kIfcSIUnitName_SQUARE_METRE, OdIfc4::kIfcSIUnitName_STERADIAN, OdIfc4::kIfcSIUnitName_TESLA, OdIfc4::kIfcSIUnitName_VOLT,
  OdIfc4::kIfcSIUnitName_WATT, OdIfc4::kIfcSIUnitName_WEBER, OdIfc4::kIfcSIUnitName_unset
}
 
enum  OdIfc4::IfcSanitaryTerminalTypeEnum_ {
  OdIfc4::kIfcSanitaryTerminalTypeEnum_BATH, OdIfc4::kIfcSanitaryTerminalTypeEnum_BIDET, OdIfc4::kIfcSanitaryTerminalTypeEnum_CISTERN, OdIfc4::kIfcSanitaryTerminalTypeEnum_SHOWER,
  OdIfc4::kIfcSanitaryTerminalTypeEnum_SINK, OdIfc4::kIfcSanitaryTerminalTypeEnum_SANITARYFOUNTAIN, OdIfc4::kIfcSanitaryTerminalTypeEnum_TOILETPAN, OdIfc4::kIfcSanitaryTerminalTypeEnum_URINAL,
  OdIfc4::kIfcSanitaryTerminalTypeEnum_WASHHANDBASIN, OdIfc4::kIfcSanitaryTerminalTypeEnum_WCSEAT, OdIfc4::kIfcSanitaryTerminalTypeEnum_USERDEFINED, OdIfc4::kIfcSanitaryTerminalTypeEnum_NOTDEFINED,
  OdIfc4::kIfcSanitaryTerminalTypeEnum_unset
}
 
enum  OdIfc4::IfcSectionTypeEnum_ { OdIfc4::kIfcSectionTypeEnum_UNIFORM, OdIfc4::kIfcSectionTypeEnum_TAPERED, OdIfc4::kIfcSectionTypeEnum_unset }
 
enum  OdIfc4::IfcSensorTypeEnum_ {
  OdIfc4::kIfcSensorTypeEnum_COSENSOR, OdIfc4::kIfcSensorTypeEnum_CO2SENSOR, OdIfc4::kIfcSensorTypeEnum_CONDUCTANCESENSOR, OdIfc4::kIfcSensorTypeEnum_CONTACTSENSOR,
  OdIfc4::kIfcSensorTypeEnum_FIRESENSOR, OdIfc4::kIfcSensorTypeEnum_FLOWSENSOR, OdIfc4::kIfcSensorTypeEnum_FROSTSENSOR, OdIfc4::kIfcSensorTypeEnum_GASSENSOR,
  OdIfc4::kIfcSensorTypeEnum_HEATSENSOR, OdIfc4::kIfcSensorTypeEnum_HUMIDITYSENSOR, OdIfc4::kIfcSensorTypeEnum_IDENTIFIERSENSOR, OdIfc4::kIfcSensorTypeEnum_IONCONCENTRATIONSENSOR,
  OdIfc4::kIfcSensorTypeEnum_LEVELSENSOR, OdIfc4::kIfcSensorTypeEnum_LIGHTSENSOR, OdIfc4::kIfcSensorTypeEnum_MOISTURESENSOR, OdIfc4::kIfcSensorTypeEnum_MOVEMENTSENSOR,
  OdIfc4::kIfcSensorTypeEnum_PHSENSOR, OdIfc4::kIfcSensorTypeEnum_PRESSURESENSOR, OdIfc4::kIfcSensorTypeEnum_RADIATIONSENSOR, OdIfc4::kIfcSensorTypeEnum_RADIOACTIVITYSENSOR,
  OdIfc4::kIfcSensorTypeEnum_SMOKESENSOR, OdIfc4::kIfcSensorTypeEnum_SOUNDSENSOR, OdIfc4::kIfcSensorTypeEnum_TEMPERATURESENSOR, OdIfc4::kIfcSensorTypeEnum_WINDSENSOR,
  OdIfc4::kIfcSensorTypeEnum_USERDEFINED, OdIfc4::kIfcSensorTypeEnum_NOTDEFINED, OdIfc4::kIfcSensorTypeEnum_unset
}
 
enum  OdIfc4::IfcSequenceEnum_ {
  OdIfc4::kIfcSequenceEnum_START_START, OdIfc4::kIfcSequenceEnum_START_FINISH, OdIfc4::kIfcSequenceEnum_FINISH_START, OdIfc4::kIfcSequenceEnum_FINISH_FINISH,
  OdIfc4::kIfcSequenceEnum_USERDEFINED, OdIfc4::kIfcSequenceEnum_NOTDEFINED, OdIfc4::kIfcSequenceEnum_unset
}
 
enum  OdIfc4::IfcShadingDeviceTypeEnum_ {
  OdIfc4::kIfcShadingDeviceTypeEnum_JALOUSIE, OdIfc4::kIfcShadingDeviceTypeEnum_SHUTTER, OdIfc4::kIfcShadingDeviceTypeEnum_AWNING, OdIfc4::kIfcShadingDeviceTypeEnum_USERDEFINED,
  OdIfc4::kIfcShadingDeviceTypeEnum_NOTDEFINED, OdIfc4::kIfcShadingDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcSimplePropertyTemplateTypeEnum_ {
  OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_SINGLEVALUE, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_ENUMERATEDVALUE, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_BOUNDEDVALUE, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_LISTVALUE,
  OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_TABLEVALUE, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_P_REFERENCEVALUE, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_LENGTH, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_AREA,
  OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_VOLUME, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_COUNT, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_WEIGHT, OdIfc4::kIfcSimplePropertyTemplateTypeEnum_Q_TIME,
  OdIfc4::kIfcSimplePropertyTemplateTypeEnum_unset
}
 
enum  OdIfc4::IfcSlabTypeEnum_ {
  OdIfc4::kIfcSlabTypeEnum_FLOOR, OdIfc4::kIfcSlabTypeEnum_ROOF, OdIfc4::kIfcSlabTypeEnum_LANDING, OdIfc4::kIfcSlabTypeEnum_BASESLAB,
  OdIfc4::kIfcSlabTypeEnum_USERDEFINED, OdIfc4::kIfcSlabTypeEnum_NOTDEFINED, OdIfc4::kIfcSlabTypeEnum_unset
}
 
enum  OdIfc4::IfcSolarDeviceTypeEnum_ {
  OdIfc4::kIfcSolarDeviceTypeEnum_SOLARCOLLECTOR, OdIfc4::kIfcSolarDeviceTypeEnum_SOLARPANEL, OdIfc4::kIfcSolarDeviceTypeEnum_USERDEFINED, OdIfc4::kIfcSolarDeviceTypeEnum_NOTDEFINED,
  OdIfc4::kIfcSolarDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcSpaceHeaterTypeEnum_ {
  OdIfc4::kIfcSpaceHeaterTypeEnum_CONVECTOR, OdIfc4::kIfcSpaceHeaterTypeEnum_RADIATOR, OdIfc4::kIfcSpaceHeaterTypeEnum_USERDEFINED, OdIfc4::kIfcSpaceHeaterTypeEnum_NOTDEFINED,
  OdIfc4::kIfcSpaceHeaterTypeEnum_unset
}
 
enum  OdIfc4::IfcSpaceTypeEnum_ {
  OdIfc4::kIfcSpaceTypeEnum_SPACE, OdIfc4::kIfcSpaceTypeEnum_PARKING, OdIfc4::kIfcSpaceTypeEnum_GFA, OdIfc4::kIfcSpaceTypeEnum_INTERNAL,
  OdIfc4::kIfcSpaceTypeEnum_EXTERNAL, OdIfc4::kIfcSpaceTypeEnum_USERDEFINED, OdIfc4::kIfcSpaceTypeEnum_NOTDEFINED, OdIfc4::kIfcSpaceTypeEnum_unset
}
 
enum  OdIfc4::IfcSpatialZoneTypeEnum_ {
  OdIfc4::kIfcSpatialZoneTypeEnum_CONSTRUCTION, OdIfc4::kIfcSpatialZoneTypeEnum_FIRESAFETY, OdIfc4::kIfcSpatialZoneTypeEnum_LIGHTING, OdIfc4::kIfcSpatialZoneTypeEnum_OCCUPANCY,
  OdIfc4::kIfcSpatialZoneTypeEnum_SECURITY, OdIfc4::kIfcSpatialZoneTypeEnum_THERMAL, OdIfc4::kIfcSpatialZoneTypeEnum_TRANSPORT, OdIfc4::kIfcSpatialZoneTypeEnum_VENTILATION,
  OdIfc4::kIfcSpatialZoneTypeEnum_USERDEFINED, OdIfc4::kIfcSpatialZoneTypeEnum_NOTDEFINED, OdIfc4::kIfcSpatialZoneTypeEnum_unset
}
 
enum  OdIfc4::IfcStackTerminalTypeEnum_ {
  OdIfc4::kIfcStackTerminalTypeEnum_BIRDCAGE, OdIfc4::kIfcStackTerminalTypeEnum_COWL, OdIfc4::kIfcStackTerminalTypeEnum_RAINWATERHOPPER, OdIfc4::kIfcStackTerminalTypeEnum_USERDEFINED,
  OdIfc4::kIfcStackTerminalTypeEnum_NOTDEFINED, OdIfc4::kIfcStackTerminalTypeEnum_unset
}
 
enum  OdIfc4::IfcStairFlightTypeEnum_ {
  OdIfc4::kIfcStairFlightTypeEnum_STRAIGHT, OdIfc4::kIfcStairFlightTypeEnum_WINDER, OdIfc4::kIfcStairFlightTypeEnum_SPIRAL, OdIfc4::kIfcStairFlightTypeEnum_CURVED,
  OdIfc4::kIfcStairFlightTypeEnum_FREEFORM, OdIfc4::kIfcStairFlightTypeEnum_USERDEFINED, OdIfc4::kIfcStairFlightTypeEnum_NOTDEFINED, OdIfc4::kIfcStairFlightTypeEnum_unset
}
 
enum  OdIfc4::IfcStairTypeEnum_ {
  OdIfc4::kIfcStairTypeEnum_STRAIGHT_RUN_STAIR, OdIfc4::kIfcStairTypeEnum_TWO_STRAIGHT_RUN_STAIR, OdIfc4::kIfcStairTypeEnum_QUARTER_WINDING_STAIR, OdIfc4::kIfcStairTypeEnum_QUARTER_TURN_STAIR,
  OdIfc4::kIfcStairTypeEnum_HALF_WINDING_STAIR, OdIfc4::kIfcStairTypeEnum_HALF_TURN_STAIR, OdIfc4::kIfcStairTypeEnum_TWO_QUARTER_WINDING_STAIR, OdIfc4::kIfcStairTypeEnum_TWO_QUARTER_TURN_STAIR,
  OdIfc4::kIfcStairTypeEnum_THREE_QUARTER_WINDING_STAIR, OdIfc4::kIfcStairTypeEnum_THREE_QUARTER_TURN_STAIR, OdIfc4::kIfcStairTypeEnum_SPIRAL_STAIR, OdIfc4::kIfcStairTypeEnum_DOUBLE_RETURN_STAIR,
  OdIfc4::kIfcStairTypeEnum_CURVED_RUN_STAIR, OdIfc4::kIfcStairTypeEnum_TWO_CURVED_RUN_STAIR, OdIfc4::kIfcStairTypeEnum_USERDEFINED, OdIfc4::kIfcStairTypeEnum_NOTDEFINED,
  OdIfc4::kIfcStairTypeEnum_unset
}
 
enum  OdIfc4::IfcStateEnum_ {
  OdIfc4::kIfcStateEnum_READWRITE, OdIfc4::kIfcStateEnum_READONLY, OdIfc4::kIfcStateEnum_LOCKED, OdIfc4::kIfcStateEnum_READWRITELOCKED,
  OdIfc4::kIfcStateEnum_READONLYLOCKED, OdIfc4::kIfcStateEnum_unset
}
 
enum  OdIfc4::IfcStructuralCurveActivityTypeEnum_ {
  OdIfc4::kIfcStructuralCurveActivityTypeEnum_CONST, OdIfc4::kIfcStructuralCurveActivityTypeEnum_LINEAR, OdIfc4::kIfcStructuralCurveActivityTypeEnum_POLYGONAL, OdIfc4::kIfcStructuralCurveActivityTypeEnum_EQUIDISTANT,
  OdIfc4::kIfcStructuralCurveActivityTypeEnum_SINUS, OdIfc4::kIfcStructuralCurveActivityTypeEnum_PARABOLA, OdIfc4::kIfcStructuralCurveActivityTypeEnum_DISCRETE, OdIfc4::kIfcStructuralCurveActivityTypeEnum_USERDEFINED,
  OdIfc4::kIfcStructuralCurveActivityTypeEnum_NOTDEFINED, OdIfc4::kIfcStructuralCurveActivityTypeEnum_unset
}
 
enum  OdIfc4::IfcStructuralCurveMemberTypeEnum_ {
  OdIfc4::kIfcStructuralCurveMemberTypeEnum_RIGID_JOINED_MEMBER, OdIfc4::kIfcStructuralCurveMemberTypeEnum_PIN_JOINED_MEMBER, OdIfc4::kIfcStructuralCurveMemberTypeEnum_CABLE, OdIfc4::kIfcStructuralCurveMemberTypeEnum_TENSION_MEMBER,
  OdIfc4::kIfcStructuralCurveMemberTypeEnum_COMPRESSION_MEMBER, OdIfc4::kIfcStructuralCurveMemberTypeEnum_USERDEFINED, OdIfc4::kIfcStructuralCurveMemberTypeEnum_NOTDEFINED, OdIfc4::kIfcStructuralCurveMemberTypeEnum_unset
}
 
enum  OdIfc4::IfcStructuralSurfaceActivityTypeEnum_ {
  OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_CONST, OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_BILINEAR, OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_DISCRETE, OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_ISOCONTOUR,
  OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_USERDEFINED, OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_NOTDEFINED, OdIfc4::kIfcStructuralSurfaceActivityTypeEnum_unset
}
 
enum  OdIfc4::IfcStructuralSurfaceMemberTypeEnum_ {
  OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_BENDING_ELEMENT, OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_MEMBRANE_ELEMENT, OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_SHELL, OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_USERDEFINED,
  OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_NOTDEFINED, OdIfc4::kIfcStructuralSurfaceMemberTypeEnum_unset
}
 
enum  OdIfc4::IfcSubContractResourceTypeEnum_ {
  OdIfc4::kIfcSubContractResourceTypeEnum_PURCHASE, OdIfc4::kIfcSubContractResourceTypeEnum_WORK, OdIfc4::kIfcSubContractResourceTypeEnum_USERDEFINED, OdIfc4::kIfcSubContractResourceTypeEnum_NOTDEFINED,
  OdIfc4::kIfcSubContractResourceTypeEnum_unset
}
 
enum  OdIfc4::IfcSurfaceFeatureTypeEnum_ {
  OdIfc4::kIfcSurfaceFeatureTypeEnum_MARK, OdIfc4::kIfcSurfaceFeatureTypeEnum_TAG, OdIfc4::kIfcSurfaceFeatureTypeEnum_TREATMENT, OdIfc4::kIfcSurfaceFeatureTypeEnum_USERDEFINED,
  OdIfc4::kIfcSurfaceFeatureTypeEnum_NOTDEFINED, OdIfc4::kIfcSurfaceFeatureTypeEnum_unset
}
 
enum  OdIfc4::IfcSurfaceSide_ { OdIfc4::kIfcSurfaceSide_POSITIVE, OdIfc4::kIfcSurfaceSide_NEGATIVE, OdIfc4::kIfcSurfaceSide_BOTH, OdIfc4::kIfcSurfaceSide_unset }
 
enum  OdIfc4::IfcSwitchingDeviceTypeEnum_ {
  OdIfc4::kIfcSwitchingDeviceTypeEnum_CONTACTOR, OdIfc4::kIfcSwitchingDeviceTypeEnum_DIMMERSWITCH, OdIfc4::kIfcSwitchingDeviceTypeEnum_EMERGENCYSTOP, OdIfc4::kIfcSwitchingDeviceTypeEnum_KEYPAD,
  OdIfc4::kIfcSwitchingDeviceTypeEnum_MOMENTARYSWITCH, OdIfc4::kIfcSwitchingDeviceTypeEnum_SELECTORSWITCH, OdIfc4::kIfcSwitchingDeviceTypeEnum_STARTER, OdIfc4::kIfcSwitchingDeviceTypeEnum_SWITCHDISCONNECTOR,
  OdIfc4::kIfcSwitchingDeviceTypeEnum_TOGGLESWITCH, OdIfc4::kIfcSwitchingDeviceTypeEnum_USERDEFINED, OdIfc4::kIfcSwitchingDeviceTypeEnum_NOTDEFINED, OdIfc4::kIfcSwitchingDeviceTypeEnum_unset
}
 
enum  OdIfc4::IfcSystemFurnitureElementTypeEnum_ {
  OdIfc4::kIfcSystemFurnitureElementTypeEnum_PANEL, OdIfc4::kIfcSystemFurnitureElementTypeEnum_WORKSURFACE, OdIfc4::kIfcSystemFurnitureElementTypeEnum_USERDEFINED, OdIfc4::kIfcSystemFurnitureElementTypeEnum_NOTDEFINED,
  OdIfc4::kIfcSystemFurnitureElementTypeEnum_unset
}
 
enum  OdIfc4::IfcTankTypeEnum_ {
  OdIfc4::kIfcTankTypeEnum_BASIN, OdIfc4::kIfcTankTypeEnum_BREAKPRESSURE, OdIfc4::kIfcTankTypeEnum_EXPANSION, OdIfc4::kIfcTankTypeEnum_FEEDANDEXPANSION,
  OdIfc4::kIfcTankTypeEnum_PRESSUREVESSEL, OdIfc4::kIfcTankTypeEnum_STORAGE, OdIfc4::kIfcTankTypeEnum_VESSEL, OdIfc4::kIfcTankTypeEnum_USERDEFINED,
  OdIfc4::kIfcTankTypeEnum_NOTDEFINED, OdIfc4::kIfcTankTypeEnum_unset
}
 
enum  OdIfc4::IfcTaskDurationEnum_ { OdIfc4::kIfcTaskDurationEnum_ELAPSEDTIME, OdIfc4::kIfcTaskDurationEnum_WORKTIME, OdIfc4::kIfcTaskDurationEnum_NOTDEFINED, OdIfc4::kIfcTaskDurationEnum_unset }
 
enum  OdIfc4::IfcTaskTypeEnum_ {
  OdIfc4::kIfcTaskTypeEnum_ATTENDANCE, OdIfc4::kIfcTaskTypeEnum_CONSTRUCTION, OdIfc4::kIfcTaskTypeEnum_DEMOLITION, OdIfc4::kIfcTaskTypeEnum_DISMANTLE,
  OdIfc4::kIfcTaskTypeEnum_DISPOSAL, OdIfc4::kIfcTaskTypeEnum_INSTALLATION, OdIfc4::kIfcTaskTypeEnum_LOGISTIC, OdIfc4::kIfcTaskTypeEnum_MAINTENANCE,
  OdIfc4::kIfcTaskTypeEnum_MOVE, OdIfc4::kIfcTaskTypeEnum_OPERATION, OdIfc4::kIfcTaskTypeEnum_REMOVAL, OdIfc4::kIfcTaskTypeEnum_RENOVATION,
  OdIfc4::kIfcTaskTypeEnum_USERDEFINED, OdIfc4::kIfcTaskTypeEnum_NOTDEFINED, OdIfc4::kIfcTaskTypeEnum_unset
}
 
enum  OdIfc4::IfcTendonAnchorTypeEnum_ {
  OdIfc4::kIfcTendonAnchorTypeEnum_COUPLER, OdIfc4::kIfcTendonAnchorTypeEnum_FIXED_END, OdIfc4::kIfcTendonAnchorTypeEnum_TENSIONING_END, OdIfc4::kIfcTendonAnchorTypeEnum_USERDEFINED,
  OdIfc4::kIfcTendonAnchorTypeEnum_NOTDEFINED, OdIfc4::kIfcTendonAnchorTypeEnum_unset
}
 
enum  OdIfc4::IfcTendonTypeEnum_ {
  OdIfc4::kIfcTendonTypeEnum_BAR, OdIfc4::kIfcTendonTypeEnum_COATED, OdIfc4::kIfcTendonTypeEnum_STRAND, OdIfc4::kIfcTendonTypeEnum_WIRE,
  OdIfc4::kIfcTendonTypeEnum_USERDEFINED, OdIfc4::kIfcTendonTypeEnum_NOTDEFINED, OdIfc4::kIfcTendonTypeEnum_unset
}
 
enum  OdIfc4::IfcTextPath_ {
  OdIfc4::kIfcTextPath_LEFT, OdIfc4::kIfcTextPath_RIGHT, OdIfc4::kIfcTextPath_UP, OdIfc4::kIfcTextPath_DOWN,
  OdIfc4::kIfcTextPath_unset
}
 
enum  OdIfc4::IfcTimeSeriesDataTypeEnum_ {
  OdIfc4::kIfcTimeSeriesDataTypeEnum_CONTINUOUS, OdIfc4::kIfcTimeSeriesDataTypeEnum_DISCRETE, OdIfc4::kIfcTimeSeriesDataTypeEnum_DISCRETEBINARY, OdIfc4::kIfcTimeSeriesDataTypeEnum_PIECEWISEBINARY,
  OdIfc4::kIfcTimeSeriesDataTypeEnum_PIECEWISECONSTANT, OdIfc4::kIfcTimeSeriesDataTypeEnum_PIECEWISECONTINUOUS, OdIfc4::kIfcTimeSeriesDataTypeEnum_NOTDEFINED, OdIfc4::kIfcTimeSeriesDataTypeEnum_unset
}
 
enum  OdIfc4::IfcTransformerTypeEnum_ {
  OdIfc4::kIfcTransformerTypeEnum_CURRENT, OdIfc4::kIfcTransformerTypeEnum_FREQUENCY, OdIfc4::kIfcTransformerTypeEnum_INVERTER, OdIfc4::kIfcTransformerTypeEnum_RECTIFIER,
  OdIfc4::kIfcTransformerTypeEnum_VOLTAGE, OdIfc4::kIfcTransformerTypeEnum_USERDEFINED, OdIfc4::kIfcTransformerTypeEnum_NOTDEFINED, OdIfc4::kIfcTransformerTypeEnum_unset
}
 
enum  OdIfc4::IfcTransitionCode_ {
  OdIfc4::kIfcTransitionCode_DISCONTINUOUS, OdIfc4::kIfcTransitionCode_CONTINUOUS, OdIfc4::kIfcTransitionCode_CONTSAMEGRADIENT, OdIfc4::kIfcTransitionCode_CONTSAMEGRADIENTSAMECURVATURE,
  OdIfc4::kIfcTransitionCode_unset
}
 
enum  OdIfc4::IfcTransportElementTypeEnum_ {
  OdIfc4::kIfcTransportElementTypeEnum_ELEVATOR, OdIfc4::kIfcTransportElementTypeEnum_ESCALATOR, OdIfc4::kIfcTransportElementTypeEnum_MOVINGWALKWAY, OdIfc4::kIfcTransportElementTypeEnum_CRANEWAY,
  OdIfc4::kIfcTransportElementTypeEnum_LIFTINGGEAR, OdIfc4::kIfcTransportElementTypeEnum_USERDEFINED, OdIfc4::kIfcTransportElementTypeEnum_NOTDEFINED, OdIfc4::kIfcTransportElementTypeEnum_unset
}
 
enum  OdIfc4::IfcTrimmingPreference_ { OdIfc4::kIfcTrimmingPreference_CARTESIAN, OdIfc4::kIfcTrimmingPreference_PARAMETER, OdIfc4::kIfcTrimmingPreference_UNSPECIFIED, OdIfc4::kIfcTrimmingPreference_unset }
 
enum  OdIfc4::IfcTubeBundleTypeEnum_ { OdIfc4::kIfcTubeBundleTypeEnum_FINNED, OdIfc4::kIfcTubeBundleTypeEnum_USERDEFINED, OdIfc4::kIfcTubeBundleTypeEnum_NOTDEFINED, OdIfc4::kIfcTubeBundleTypeEnum_unset }
 
enum  OdIfc4::IfcUnitEnum_ {
  OdIfc4::kIfcUnitEnum_ABSORBEDDOSEUNIT, OdIfc4::kIfcUnitEnum_AMOUNTOFSUBSTANCEUNIT, OdIfc4::kIfcUnitEnum_AREAUNIT, OdIfc4::kIfcUnitEnum_DOSEEQUIVALENTUNIT,
  OdIfc4::kIfcUnitEnum_ELECTRICCAPACITANCEUNIT, OdIfc4::kIfcUnitEnum_ELECTRICCHARGEUNIT, OdIfc4::kIfcUnitEnum_ELECTRICCONDUCTANCEUNIT, OdIfc4::kIfcUnitEnum_ELECTRICCURRENTUNIT,
  OdIfc4::kIfcUnitEnum_ELECTRICRESISTANCEUNIT, OdIfc4::kIfcUnitEnum_ELECTRICVOLTAGEUNIT, OdIfc4::kIfcUnitEnum_ENERGYUNIT, OdIfc4::kIfcUnitEnum_FORCEUNIT,
  OdIfc4::kIfcUnitEnum_FREQUENCYUNIT, OdIfc4::kIfcUnitEnum_ILLUMINANCEUNIT, OdIfc4::kIfcUnitEnum_INDUCTANCEUNIT, OdIfc4::kIfcUnitEnum_LENGTHUNIT,
  OdIfc4::kIfcUnitEnum_LUMINOUSFLUXUNIT, OdIfc4::kIfcUnitEnum_LUMINOUSINTENSITYUNIT, OdIfc4::kIfcUnitEnum_MAGNETICFLUXDENSITYUNIT, OdIfc4::kIfcUnitEnum_MAGNETICFLUXUNIT,
  OdIfc4::kIfcUnitEnum_MASSUNIT, OdIfc4::kIfcUnitEnum_PLANEANGLEUNIT, OdIfc4::kIfcUnitEnum_POWERUNIT, OdIfc4::kIfcUnitEnum_PRESSUREUNIT,
  OdIfc4::kIfcUnitEnum_RADIOACTIVITYUNIT, OdIfc4::kIfcUnitEnum_SOLIDANGLEUNIT, OdIfc4::kIfcUnitEnum_THERMODYNAMICTEMPERATUREUNIT, OdIfc4::kIfcUnitEnum_TIMEUNIT,
  OdIfc4::kIfcUnitEnum_VOLUMEUNIT, OdIfc4::kIfcUnitEnum_USERDEFINED, OdIfc4::kIfcUnitEnum_unset
}
 
enum  OdIfc4::IfcUnitaryControlElementTypeEnum_ {
  OdIfc4::kIfcUnitaryControlElementTypeEnum_ALARMPANEL, OdIfc4::kIfcUnitaryControlElementTypeEnum_CONTROLPANEL, OdIfc4::kIfcUnitaryControlElementTypeEnum_GASDETECTIONPANEL, OdIfc4::kIfcUnitaryControlElementTypeEnum_INDICATORPANEL,
  OdIfc4::kIfcUnitaryControlElementTypeEnum_MIMICPANEL, OdIfc4::kIfcUnitaryControlElementTypeEnum_HUMIDISTAT, OdIfc4::kIfcUnitaryControlElementTypeEnum_THERMOSTAT, OdIfc4::kIfcUnitaryControlElementTypeEnum_WEATHERSTATION,
  OdIfc4::kIfcUnitaryControlElementTypeEnum_USERDEFINED, OdIfc4::kIfcUnitaryControlElementTypeEnum_NOTDEFINED, OdIfc4::kIfcUnitaryControlElementTypeEnum_unset
}
 
enum  OdIfc4::IfcUnitaryEquipmentTypeEnum_ {
  OdIfc4::kIfcUnitaryEquipmentTypeEnum_AIRHANDLER, OdIfc4::kIfcUnitaryEquipmentTypeEnum_AIRCONDITIONINGUNIT, OdIfc4::kIfcUnitaryEquipmentTypeEnum_DEHUMIDIFIER, OdIfc4::kIfcUnitaryEquipmentTypeEnum_SPLITSYSTEM,
  OdIfc4::kIfcUnitaryEquipmentTypeEnum_ROOFTOPUNIT, OdIfc4::kIfcUnitaryEquipmentTypeEnum_USERDEFINED, OdIfc4::kIfcUnitaryEquipmentTypeEnum_NOTDEFINED, OdIfc4::kIfcUnitaryEquipmentTypeEnum_unset
}
 
enum  OdIfc4::IfcValveTypeEnum_ {
  OdIfc4::kIfcValveTypeEnum_AIRRELEASE, OdIfc4::kIfcValveTypeEnum_ANTIVACUUM, OdIfc4::kIfcValveTypeEnum_CHANGEOVER, OdIfc4::kIfcValveTypeEnum_CHECK,
  OdIfc4::kIfcValveTypeEnum_COMMISSIONING, OdIfc4::kIfcValveTypeEnum_DIVERTING, OdIfc4::kIfcValveTypeEnum_DRAWOFFCOCK, OdIfc4::kIfcValveTypeEnum_DOUBLECHECK,
  OdIfc4::kIfcValveTypeEnum_DOUBLEREGULATING, OdIfc4::kIfcValveTypeEnum_FAUCET, OdIfc4::kIfcValveTypeEnum_FLUSHING, OdIfc4::kIfcValveTypeEnum_GASCOCK,
  OdIfc4::kIfcValveTypeEnum_GASTAP, OdIfc4::kIfcValveTypeEnum_ISOLATING, OdIfc4::kIfcValveTypeEnum_MIXING, OdIfc4::kIfcValveTypeEnum_PRESSUREREDUCING,
  OdIfc4::kIfcValveTypeEnum_PRESSURERELIEF, OdIfc4::kIfcValveTypeEnum_REGULATING, OdIfc4::kIfcValveTypeEnum_SAFETYCUTOFF, OdIfc4::kIfcValveTypeEnum_STEAMTRAP,
  OdIfc4::kIfcValveTypeEnum_STOPCOCK, OdIfc4::kIfcValveTypeEnum_USERDEFINED, OdIfc4::kIfcValveTypeEnum_NOTDEFINED, OdIfc4::kIfcValveTypeEnum_unset
}
 
enum  OdIfc4::IfcVibrationIsolatorTypeEnum_ {
  OdIfc4::kIfcVibrationIsolatorTypeEnum_COMPRESSION, OdIfc4::kIfcVibrationIsolatorTypeEnum_SPRING, OdIfc4::kIfcVibrationIsolatorTypeEnum_USERDEFINED, OdIfc4::kIfcVibrationIsolatorTypeEnum_NOTDEFINED,
  OdIfc4::kIfcVibrationIsolatorTypeEnum_unset
}
 
enum  OdIfc4::IfcVoidingFeatureTypeEnum_ {
  OdIfc4::kIfcVoidingFeatureTypeEnum_CUTOUT, OdIfc4::kIfcVoidingFeatureTypeEnum_NOTCH, OdIfc4::kIfcVoidingFeatureTypeEnum_HOLE, OdIfc4::kIfcVoidingFeatureTypeEnum_MITER,
  OdIfc4::kIfcVoidingFeatureTypeEnum_CHAMFER, OdIfc4::kIfcVoidingFeatureTypeEnum_EDGE, OdIfc4::kIfcVoidingFeatureTypeEnum_USERDEFINED, OdIfc4::kIfcVoidingFeatureTypeEnum_NOTDEFINED,
  OdIfc4::kIfcVoidingFeatureTypeEnum_unset
}
 
enum  OdIfc4::IfcWallTypeEnum_ {
  OdIfc4::kIfcWallTypeEnum_MOVABLE, OdIfc4::kIfcWallTypeEnum_PARAPET, OdIfc4::kIfcWallTypeEnum_PARTITIONING, OdIfc4::kIfcWallTypeEnum_PLUMBINGWALL,
  OdIfc4::kIfcWallTypeEnum_SHEAR, OdIfc4::kIfcWallTypeEnum_SOLIDWALL, OdIfc4::kIfcWallTypeEnum_STANDARD, OdIfc4::kIfcWallTypeEnum_POLYGONAL,
  OdIfc4::kIfcWallTypeEnum_ELEMENTEDWALL, OdIfc4::kIfcWallTypeEnum_USERDEFINED, OdIfc4::kIfcWallTypeEnum_NOTDEFINED, OdIfc4::kIfcWallTypeEnum_unset
}
 
enum  OdIfc4::IfcWasteTerminalTypeEnum_ {
  OdIfc4::kIfcWasteTerminalTypeEnum_FLOORTRAP, OdIfc4::kIfcWasteTerminalTypeEnum_FLOORWASTE, OdIfc4::kIfcWasteTerminalTypeEnum_GULLYSUMP, OdIfc4::kIfcWasteTerminalTypeEnum_GULLYTRAP,
  OdIfc4::kIfcWasteTerminalTypeEnum_ROOFDRAIN, OdIfc4::kIfcWasteTerminalTypeEnum_WASTEDISPOSALUNIT, OdIfc4::kIfcWasteTerminalTypeEnum_WASTETRAP, OdIfc4::kIfcWasteTerminalTypeEnum_USERDEFINED,
  OdIfc4::kIfcWasteTerminalTypeEnum_NOTDEFINED, OdIfc4::kIfcWasteTerminalTypeEnum_unset
}
 
enum  OdIfc4::IfcWindowPanelOperationEnum_ {
  OdIfc4::kIfcWindowPanelOperationEnum_SIDEHUNGRIGHTHAND, OdIfc4::kIfcWindowPanelOperationEnum_SIDEHUNGLEFTHAND, OdIfc4::kIfcWindowPanelOperationEnum_TILTANDTURNRIGHTHAND, OdIfc4::kIfcWindowPanelOperationEnum_TILTANDTURNLEFTHAND,
  OdIfc4::kIfcWindowPanelOperationEnum_TOPHUNG, OdIfc4::kIfcWindowPanelOperationEnum_BOTTOMHUNG, OdIfc4::kIfcWindowPanelOperationEnum_PIVOTHORIZONTAL, OdIfc4::kIfcWindowPanelOperationEnum_PIVOTVERTICAL,
  OdIfc4::kIfcWindowPanelOperationEnum_SLIDINGHORIZONTAL, OdIfc4::kIfcWindowPanelOperationEnum_SLIDINGVERTICAL, OdIfc4::kIfcWindowPanelOperationEnum_REMOVABLECASEMENT, OdIfc4::kIfcWindowPanelOperationEnum_FIXEDCASEMENT,
  OdIfc4::kIfcWindowPanelOperationEnum_OTHEROPERATION, OdIfc4::kIfcWindowPanelOperationEnum_NOTDEFINED, OdIfc4::kIfcWindowPanelOperationEnum_unset
}
 
enum  OdIfc4::IfcWindowPanelPositionEnum_ {
  OdIfc4::kIfcWindowPanelPositionEnum_LEFT, OdIfc4::kIfcWindowPanelPositionEnum_MIDDLE, OdIfc4::kIfcWindowPanelPositionEnum_RIGHT, OdIfc4::kIfcWindowPanelPositionEnum_BOTTOM,
  OdIfc4::kIfcWindowPanelPositionEnum_TOP, OdIfc4::kIfcWindowPanelPositionEnum_NOTDEFINED, OdIfc4::kIfcWindowPanelPositionEnum_unset
}
 
enum  OdIfc4::IfcWindowStyleConstructionEnum_ {
  OdIfc4::kIfcWindowStyleConstructionEnum_ALUMINIUM, OdIfc4::kIfcWindowStyleConstructionEnum_HIGH_GRADE_STEEL, OdIfc4::kIfcWindowStyleConstructionEnum_STEEL, OdIfc4::kIfcWindowStyleConstructionEnum_WOOD,
  OdIfc4::kIfcWindowStyleConstructionEnum_ALUMINIUM_WOOD, OdIfc4::kIfcWindowStyleConstructionEnum_PLASTIC, OdIfc4::kIfcWindowStyleConstructionEnum_OTHER_CONSTRUCTION, OdIfc4::kIfcWindowStyleConstructionEnum_NOTDEFINED,
  OdIfc4::kIfcWindowStyleConstructionEnum_unset
}
 
enum  OdIfc4::IfcWindowStyleOperationEnum_ {
  OdIfc4::kIfcWindowStyleOperationEnum_SINGLE_PANEL, OdIfc4::kIfcWindowStyleOperationEnum_DOUBLE_PANEL_VERTICAL, OdIfc4::kIfcWindowStyleOperationEnum_DOUBLE_PANEL_HORIZONTAL, OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_VERTICAL,
  OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_BOTTOM, OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_TOP, OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_LEFT, OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_RIGHT,
  OdIfc4::kIfcWindowStyleOperationEnum_TRIPLE_PANEL_HORIZONTAL, OdIfc4::kIfcWindowStyleOperationEnum_USERDEFINED, OdIfc4::kIfcWindowStyleOperationEnum_NOTDEFINED, OdIfc4::kIfcWindowStyleOperationEnum_unset
}
 
enum  OdIfc4::IfcWindowTypeEnum_ {
  OdIfc4::kIfcWindowTypeEnum_WINDOW, OdIfc4::kIfcWindowTypeEnum_SKYLIGHT, OdIfc4::kIfcWindowTypeEnum_LIGHTDOME, OdIfc4::kIfcWindowTypeEnum_USERDEFINED,
  OdIfc4::kIfcWindowTypeEnum_NOTDEFINED, OdIfc4::kIfcWindowTypeEnum_unset
}
 
enum  OdIfc4::IfcWindowTypePartitioningEnum_ {
  OdIfc4::kIfcWindowTypePartitioningEnum_SINGLE_PANEL, OdIfc4::kIfcWindowTypePartitioningEnum_DOUBLE_PANEL_VERTICAL, OdIfc4::kIfcWindowTypePartitioningEnum_DOUBLE_PANEL_HORIZONTAL, OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_VERTICAL,
  OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_BOTTOM, OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_TOP, OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_LEFT, OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_RIGHT,
  OdIfc4::kIfcWindowTypePartitioningEnum_TRIPLE_PANEL_HORIZONTAL, OdIfc4::kIfcWindowTypePartitioningEnum_USERDEFINED, OdIfc4::kIfcWindowTypePartitioningEnum_NOTDEFINED, OdIfc4::kIfcWindowTypePartitioningEnum_unset
}
 
enum  OdIfc4::IfcWorkCalendarTypeEnum_ {
  OdIfc4::kIfcWorkCalendarTypeEnum_FIRSTSHIFT, OdIfc4::kIfcWorkCalendarTypeEnum_SECONDSHIFT, OdIfc4::kIfcWorkCalendarTypeEnum_THIRDSHIFT, OdIfc4::kIfcWorkCalendarTypeEnum_USERDEFINED,
  OdIfc4::kIfcWorkCalendarTypeEnum_NOTDEFINED, OdIfc4::kIfcWorkCalendarTypeEnum_unset
}
 
enum  OdIfc4::IfcWorkPlanTypeEnum_ {
  OdIfc4::kIfcWorkPlanTypeEnum_ACTUAL, OdIfc4::kIfcWorkPlanTypeEnum_BASELINE, OdIfc4::kIfcWorkPlanTypeEnum_PLANNED, OdIfc4::kIfcWorkPlanTypeEnum_USERDEFINED,
  OdIfc4::kIfcWorkPlanTypeEnum_NOTDEFINED, OdIfc4::kIfcWorkPlanTypeEnum_unset
}
 
enum  OdIfc4::IfcWorkScheduleTypeEnum_ {
  OdIfc4::kIfcWorkScheduleTypeEnum_ACTUAL, OdIfc4::kIfcWorkScheduleTypeEnum_BASELINE, OdIfc4::kIfcWorkScheduleTypeEnum_PLANNED, OdIfc4::kIfcWorkScheduleTypeEnum_USERDEFINED,
  OdIfc4::kIfcWorkScheduleTypeEnum_NOTDEFINED, OdIfc4::kIfcWorkScheduleTypeEnum_unset
}
 

Functions

bool OdIfc4::operator>> (const OdRxValue &out, IfcActionRequestTypeEnum &in)
 
IfcActionRequestTypeEnum OdIfc4::StrToIfcActionRequestTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcActionSourceTypeEnum &in)
 
IfcActionSourceTypeEnum OdIfc4::StrToIfcActionSourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcActionTypeEnum &in)
 
IfcActionTypeEnum OdIfc4::StrToIfcActionTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcActuatorTypeEnum &in)
 
IfcActuatorTypeEnum OdIfc4::StrToIfcActuatorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAddressTypeEnum &in)
 
IfcAddressTypeEnum OdIfc4::StrToIfcAddressTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAirTerminalBoxTypeEnum &in)
 
IfcAirTerminalBoxTypeEnum OdIfc4::StrToIfcAirTerminalBoxTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAirTerminalTypeEnum &in)
 
IfcAirTerminalTypeEnum OdIfc4::StrToIfcAirTerminalTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAirToAirHeatRecoveryTypeEnum &in)
 
IfcAirToAirHeatRecoveryTypeEnum OdIfc4::StrToIfcAirToAirHeatRecoveryTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAlarmTypeEnum &in)
 
IfcAlarmTypeEnum OdIfc4::StrToIfcAlarmTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAnalysisModelTypeEnum &in)
 
IfcAnalysisModelTypeEnum OdIfc4::StrToIfcAnalysisModelTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAnalysisTheoryTypeEnum &in)
 
IfcAnalysisTheoryTypeEnum OdIfc4::StrToIfcAnalysisTheoryTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcArithmeticOperatorEnum &in)
 
IfcArithmeticOperatorEnum OdIfc4::StrToIfcArithmeticOperatorEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAssemblyPlaceEnum &in)
 
IfcAssemblyPlaceEnum OdIfc4::StrToIfcAssemblyPlaceEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcAudioVisualApplianceTypeEnum &in)
 
IfcAudioVisualApplianceTypeEnum OdIfc4::StrToIfcAudioVisualApplianceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBSplineCurveForm &in)
 
IfcBSplineCurveForm OdIfc4::StrToIfcBSplineCurveForm (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBSplineSurfaceForm &in)
 
IfcBSplineSurfaceForm OdIfc4::StrToIfcBSplineSurfaceForm (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBeamTypeEnum &in)
 
IfcBeamTypeEnum OdIfc4::StrToIfcBeamTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBenchmarkEnum &in)
 
IfcBenchmarkEnum OdIfc4::StrToIfcBenchmarkEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBoilerTypeEnum &in)
 
IfcBoilerTypeEnum OdIfc4::StrToIfcBoilerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBooleanOperator &in)
 
IfcBooleanOperator OdIfc4::StrToIfcBooleanOperator (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBuildingElementPartTypeEnum &in)
 
IfcBuildingElementPartTypeEnum OdIfc4::StrToIfcBuildingElementPartTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBuildingElementProxyTypeEnum &in)
 
IfcBuildingElementProxyTypeEnum OdIfc4::StrToIfcBuildingElementProxyTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBuildingSystemTypeEnum &in)
 
IfcBuildingSystemTypeEnum OdIfc4::StrToIfcBuildingSystemTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcBurnerTypeEnum &in)
 
IfcBurnerTypeEnum OdIfc4::StrToIfcBurnerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCableCarrierFittingTypeEnum &in)
 
IfcCableCarrierFittingTypeEnum OdIfc4::StrToIfcCableCarrierFittingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCableCarrierSegmentTypeEnum &in)
 
IfcCableCarrierSegmentTypeEnum OdIfc4::StrToIfcCableCarrierSegmentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCableFittingTypeEnum &in)
 
IfcCableFittingTypeEnum OdIfc4::StrToIfcCableFittingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCableSegmentTypeEnum &in)
 
IfcCableSegmentTypeEnum OdIfc4::StrToIfcCableSegmentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcChangeActionEnum &in)
 
IfcChangeActionEnum OdIfc4::StrToIfcChangeActionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcChillerTypeEnum &in)
 
IfcChillerTypeEnum OdIfc4::StrToIfcChillerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcChimneyTypeEnum &in)
 
IfcChimneyTypeEnum OdIfc4::StrToIfcChimneyTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCoilTypeEnum &in)
 
IfcCoilTypeEnum OdIfc4::StrToIfcCoilTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcColumnTypeEnum &in)
 
IfcColumnTypeEnum OdIfc4::StrToIfcColumnTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCommunicationsApplianceTypeEnum &in)
 
IfcCommunicationsApplianceTypeEnum OdIfc4::StrToIfcCommunicationsApplianceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcComplexPropertyTemplateTypeEnum &in)
 
IfcComplexPropertyTemplateTypeEnum OdIfc4::StrToIfcComplexPropertyTemplateTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCompressorTypeEnum &in)
 
IfcCompressorTypeEnum OdIfc4::StrToIfcCompressorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCondenserTypeEnum &in)
 
IfcCondenserTypeEnum OdIfc4::StrToIfcCondenserTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcConnectionTypeEnum &in)
 
IfcConnectionTypeEnum OdIfc4::StrToIfcConnectionTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcConstraintEnum &in)
 
IfcConstraintEnum OdIfc4::StrToIfcConstraintEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcConstructionEquipmentResourceTypeEnum &in)
 
IfcConstructionEquipmentResourceTypeEnum OdIfc4::StrToIfcConstructionEquipmentResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcConstructionMaterialResourceTypeEnum &in)
 
IfcConstructionMaterialResourceTypeEnum OdIfc4::StrToIfcConstructionMaterialResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcConstructionProductResourceTypeEnum &in)
 
IfcConstructionProductResourceTypeEnum OdIfc4::StrToIfcConstructionProductResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcControllerTypeEnum &in)
 
IfcControllerTypeEnum OdIfc4::StrToIfcControllerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCooledBeamTypeEnum &in)
 
IfcCooledBeamTypeEnum OdIfc4::StrToIfcCooledBeamTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCoolingTowerTypeEnum &in)
 
IfcCoolingTowerTypeEnum OdIfc4::StrToIfcCoolingTowerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCostItemTypeEnum &in)
 
IfcCostItemTypeEnum OdIfc4::StrToIfcCostItemTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCostScheduleTypeEnum &in)
 
IfcCostScheduleTypeEnum OdIfc4::StrToIfcCostScheduleTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCoveringTypeEnum &in)
 
IfcCoveringTypeEnum OdIfc4::StrToIfcCoveringTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCrewResourceTypeEnum &in)
 
IfcCrewResourceTypeEnum OdIfc4::StrToIfcCrewResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCurtainWallTypeEnum &in)
 
IfcCurtainWallTypeEnum OdIfc4::StrToIfcCurtainWallTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcCurveInterpolationEnum &in)
 
IfcCurveInterpolationEnum OdIfc4::StrToIfcCurveInterpolationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDamperTypeEnum &in)
 
IfcDamperTypeEnum OdIfc4::StrToIfcDamperTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDataOriginEnum &in)
 
IfcDataOriginEnum OdIfc4::StrToIfcDataOriginEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDerivedUnitEnum &in)
 
IfcDerivedUnitEnum OdIfc4::StrToIfcDerivedUnitEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDirectionSenseEnum &in)
 
IfcDirectionSenseEnum OdIfc4::StrToIfcDirectionSenseEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDiscreteAccessoryTypeEnum &in)
 
IfcDiscreteAccessoryTypeEnum OdIfc4::StrToIfcDiscreteAccessoryTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDistributionChamberElementTypeEnum &in)
 
IfcDistributionChamberElementTypeEnum OdIfc4::StrToIfcDistributionChamberElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDistributionPortTypeEnum &in)
 
IfcDistributionPortTypeEnum OdIfc4::StrToIfcDistributionPortTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDistributionSystemEnum &in)
 
IfcDistributionSystemEnum OdIfc4::StrToIfcDistributionSystemEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDocumentConfidentialityEnum &in)
 
IfcDocumentConfidentialityEnum OdIfc4::StrToIfcDocumentConfidentialityEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDocumentStatusEnum &in)
 
IfcDocumentStatusEnum OdIfc4::StrToIfcDocumentStatusEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorPanelOperationEnum &in)
 
IfcDoorPanelOperationEnum OdIfc4::StrToIfcDoorPanelOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorPanelPositionEnum &in)
 
IfcDoorPanelPositionEnum OdIfc4::StrToIfcDoorPanelPositionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorStyleConstructionEnum &in)
 
IfcDoorStyleConstructionEnum OdIfc4::StrToIfcDoorStyleConstructionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorStyleOperationEnum &in)
 
IfcDoorStyleOperationEnum OdIfc4::StrToIfcDoorStyleOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorTypeEnum &in)
 
IfcDoorTypeEnum OdIfc4::StrToIfcDoorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDoorTypeOperationEnum &in)
 
IfcDoorTypeOperationEnum OdIfc4::StrToIfcDoorTypeOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDuctFittingTypeEnum &in)
 
IfcDuctFittingTypeEnum OdIfc4::StrToIfcDuctFittingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDuctSegmentTypeEnum &in)
 
IfcDuctSegmentTypeEnum OdIfc4::StrToIfcDuctSegmentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcDuctSilencerTypeEnum &in)
 
IfcDuctSilencerTypeEnum OdIfc4::StrToIfcDuctSilencerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricApplianceTypeEnum &in)
 
IfcElectricApplianceTypeEnum OdIfc4::StrToIfcElectricApplianceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricDistributionBoardTypeEnum &in)
 
IfcElectricDistributionBoardTypeEnum OdIfc4::StrToIfcElectricDistributionBoardTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricFlowStorageDeviceTypeEnum &in)
 
IfcElectricFlowStorageDeviceTypeEnum OdIfc4::StrToIfcElectricFlowStorageDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricGeneratorTypeEnum &in)
 
IfcElectricGeneratorTypeEnum OdIfc4::StrToIfcElectricGeneratorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricMotorTypeEnum &in)
 
IfcElectricMotorTypeEnum OdIfc4::StrToIfcElectricMotorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElectricTimeControlTypeEnum &in)
 
IfcElectricTimeControlTypeEnum OdIfc4::StrToIfcElectricTimeControlTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElementAssemblyTypeEnum &in)
 
IfcElementAssemblyTypeEnum OdIfc4::StrToIfcElementAssemblyTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcElementCompositionEnum &in)
 
IfcElementCompositionEnum OdIfc4::StrToIfcElementCompositionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcEngineTypeEnum &in)
 
IfcEngineTypeEnum OdIfc4::StrToIfcEngineTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcEvaporativeCoolerTypeEnum &in)
 
IfcEvaporativeCoolerTypeEnum OdIfc4::StrToIfcEvaporativeCoolerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcEvaporatorTypeEnum &in)
 
IfcEvaporatorTypeEnum OdIfc4::StrToIfcEvaporatorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcEventTriggerTypeEnum &in)
 
IfcEventTriggerTypeEnum OdIfc4::StrToIfcEventTriggerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcEventTypeEnum &in)
 
IfcEventTypeEnum OdIfc4::StrToIfcEventTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcExternalSpatialElementTypeEnum &in)
 
IfcExternalSpatialElementTypeEnum OdIfc4::StrToIfcExternalSpatialElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFanTypeEnum &in)
 
IfcFanTypeEnum OdIfc4::StrToIfcFanTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFastenerTypeEnum &in)
 
IfcFastenerTypeEnum OdIfc4::StrToIfcFastenerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFilterTypeEnum &in)
 
IfcFilterTypeEnum OdIfc4::StrToIfcFilterTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFireSuppressionTerminalTypeEnum &in)
 
IfcFireSuppressionTerminalTypeEnum OdIfc4::StrToIfcFireSuppressionTerminalTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFlowDirectionEnum &in)
 
IfcFlowDirectionEnum OdIfc4::StrToIfcFlowDirectionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFlowInstrumentTypeEnum &in)
 
IfcFlowInstrumentTypeEnum OdIfc4::StrToIfcFlowInstrumentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFlowMeterTypeEnum &in)
 
IfcFlowMeterTypeEnum OdIfc4::StrToIfcFlowMeterTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFootingTypeEnum &in)
 
IfcFootingTypeEnum OdIfc4::StrToIfcFootingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcFurnitureTypeEnum &in)
 
IfcFurnitureTypeEnum OdIfc4::StrToIfcFurnitureTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcGeographicElementTypeEnum &in)
 
IfcGeographicElementTypeEnum OdIfc4::StrToIfcGeographicElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcGeometricProjectionEnum &in)
 
IfcGeometricProjectionEnum OdIfc4::StrToIfcGeometricProjectionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcGlobalOrLocalEnum &in)
 
IfcGlobalOrLocalEnum OdIfc4::StrToIfcGlobalOrLocalEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcGridTypeEnum &in)
 
IfcGridTypeEnum OdIfc4::StrToIfcGridTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcHeatExchangerTypeEnum &in)
 
IfcHeatExchangerTypeEnum OdIfc4::StrToIfcHeatExchangerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcHumidifierTypeEnum &in)
 
IfcHumidifierTypeEnum OdIfc4::StrToIfcHumidifierTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcInterceptorTypeEnum &in)
 
IfcInterceptorTypeEnum OdIfc4::StrToIfcInterceptorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcInternalOrExternalEnum &in)
 
IfcInternalOrExternalEnum OdIfc4::StrToIfcInternalOrExternalEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcInventoryTypeEnum &in)
 
IfcInventoryTypeEnum OdIfc4::StrToIfcInventoryTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcJunctionBoxTypeEnum &in)
 
IfcJunctionBoxTypeEnum OdIfc4::StrToIfcJunctionBoxTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcKnotType &in)
 
IfcKnotType OdIfc4::StrToIfcKnotType (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLaborResourceTypeEnum &in)
 
IfcLaborResourceTypeEnum OdIfc4::StrToIfcLaborResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLampTypeEnum &in)
 
IfcLampTypeEnum OdIfc4::StrToIfcLampTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLayerSetDirectionEnum &in)
 
IfcLayerSetDirectionEnum OdIfc4::StrToIfcLayerSetDirectionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLightDistributionCurveEnum &in)
 
IfcLightDistributionCurveEnum OdIfc4::StrToIfcLightDistributionCurveEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLightEmissionSourceEnum &in)
 
IfcLightEmissionSourceEnum OdIfc4::StrToIfcLightEmissionSourceEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLightFixtureTypeEnum &in)
 
IfcLightFixtureTypeEnum OdIfc4::StrToIfcLightFixtureTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLoadGroupTypeEnum &in)
 
IfcLoadGroupTypeEnum OdIfc4::StrToIfcLoadGroupTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcLogicalOperatorEnum &in)
 
IfcLogicalOperatorEnum OdIfc4::StrToIfcLogicalOperatorEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcMechanicalFastenerTypeEnum &in)
 
IfcMechanicalFastenerTypeEnum OdIfc4::StrToIfcMechanicalFastenerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcMedicalDeviceTypeEnum &in)
 
IfcMedicalDeviceTypeEnum OdIfc4::StrToIfcMedicalDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcMemberTypeEnum &in)
 
IfcMemberTypeEnum OdIfc4::StrToIfcMemberTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcMotorConnectionTypeEnum &in)
 
IfcMotorConnectionTypeEnum OdIfc4::StrToIfcMotorConnectionTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcNullStyle &in)
 
IfcNullStyle OdIfc4::StrToIfcNullStyle (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcObjectTypeEnum &in)
 
IfcObjectTypeEnum OdIfc4::StrToIfcObjectTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcObjectiveEnum &in)
 
IfcObjectiveEnum OdIfc4::StrToIfcObjectiveEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcOccupantTypeEnum &in)
 
IfcOccupantTypeEnum OdIfc4::StrToIfcOccupantTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcOpeningElementTypeEnum &in)
 
IfcOpeningElementTypeEnum OdIfc4::StrToIfcOpeningElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcOutletTypeEnum &in)
 
IfcOutletTypeEnum OdIfc4::StrToIfcOutletTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPerformanceHistoryTypeEnum &in)
 
IfcPerformanceHistoryTypeEnum OdIfc4::StrToIfcPerformanceHistoryTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPermeableCoveringOperationEnum &in)
 
IfcPermeableCoveringOperationEnum OdIfc4::StrToIfcPermeableCoveringOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPermitTypeEnum &in)
 
IfcPermitTypeEnum OdIfc4::StrToIfcPermitTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPhysicalOrVirtualEnum &in)
 
IfcPhysicalOrVirtualEnum OdIfc4::StrToIfcPhysicalOrVirtualEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPileConstructionEnum &in)
 
IfcPileConstructionEnum OdIfc4::StrToIfcPileConstructionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPileTypeEnum &in)
 
IfcPileTypeEnum OdIfc4::StrToIfcPileTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPipeFittingTypeEnum &in)
 
IfcPipeFittingTypeEnum OdIfc4::StrToIfcPipeFittingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPipeSegmentTypeEnum &in)
 
IfcPipeSegmentTypeEnum OdIfc4::StrToIfcPipeSegmentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPlateTypeEnum &in)
 
IfcPlateTypeEnum OdIfc4::StrToIfcPlateTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPreferredSurfaceCurveRepresentation &in)
 
IfcPreferredSurfaceCurveRepresentation OdIfc4::StrToIfcPreferredSurfaceCurveRepresentation (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProcedureTypeEnum &in)
 
IfcProcedureTypeEnum OdIfc4::StrToIfcProcedureTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProfileTypeEnum &in)
 
IfcProfileTypeEnum OdIfc4::StrToIfcProfileTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProjectOrderTypeEnum &in)
 
IfcProjectOrderTypeEnum OdIfc4::StrToIfcProjectOrderTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProjectedOrTrueLengthEnum &in)
 
IfcProjectedOrTrueLengthEnum OdIfc4::StrToIfcProjectedOrTrueLengthEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProjectionElementTypeEnum &in)
 
IfcProjectionElementTypeEnum OdIfc4::StrToIfcProjectionElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPropertySetTemplateTypeEnum &in)
 
IfcPropertySetTemplateTypeEnum OdIfc4::StrToIfcPropertySetTemplateTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProtectiveDeviceTrippingUnitTypeEnum &in)
 
IfcProtectiveDeviceTrippingUnitTypeEnum OdIfc4::StrToIfcProtectiveDeviceTrippingUnitTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcProtectiveDeviceTypeEnum &in)
 
IfcProtectiveDeviceTypeEnum OdIfc4::StrToIfcProtectiveDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcPumpTypeEnum &in)
 
IfcPumpTypeEnum OdIfc4::StrToIfcPumpTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRailingTypeEnum &in)
 
IfcRailingTypeEnum OdIfc4::StrToIfcRailingTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRampFlightTypeEnum &in)
 
IfcRampFlightTypeEnum OdIfc4::StrToIfcRampFlightTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRampTypeEnum &in)
 
IfcRampTypeEnum OdIfc4::StrToIfcRampTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRecurrenceTypeEnum &in)
 
IfcRecurrenceTypeEnum OdIfc4::StrToIfcRecurrenceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcReflectanceMethodEnum &in)
 
IfcReflectanceMethodEnum OdIfc4::StrToIfcReflectanceMethodEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcReinforcingBarRoleEnum &in)
 
IfcReinforcingBarRoleEnum OdIfc4::StrToIfcReinforcingBarRoleEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcReinforcingBarSurfaceEnum &in)
 
IfcReinforcingBarSurfaceEnum OdIfc4::StrToIfcReinforcingBarSurfaceEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcReinforcingBarTypeEnum &in)
 
IfcReinforcingBarTypeEnum OdIfc4::StrToIfcReinforcingBarTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcReinforcingMeshTypeEnum &in)
 
IfcReinforcingMeshTypeEnum OdIfc4::StrToIfcReinforcingMeshTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRoleEnum &in)
 
IfcRoleEnum OdIfc4::StrToIfcRoleEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcRoofTypeEnum &in)
 
IfcRoofTypeEnum OdIfc4::StrToIfcRoofTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSIPrefix &in)
 
IfcSIPrefix OdIfc4::StrToIfcSIPrefix (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSIUnitName &in)
 
IfcSIUnitName OdIfc4::StrToIfcSIUnitName (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSanitaryTerminalTypeEnum &in)
 
IfcSanitaryTerminalTypeEnum OdIfc4::StrToIfcSanitaryTerminalTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSectionTypeEnum &in)
 
IfcSectionTypeEnum OdIfc4::StrToIfcSectionTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSensorTypeEnum &in)
 
IfcSensorTypeEnum OdIfc4::StrToIfcSensorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSequenceEnum &in)
 
IfcSequenceEnum OdIfc4::StrToIfcSequenceEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcShadingDeviceTypeEnum &in)
 
IfcShadingDeviceTypeEnum OdIfc4::StrToIfcShadingDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSimplePropertyTemplateTypeEnum &in)
 
IfcSimplePropertyTemplateTypeEnum OdIfc4::StrToIfcSimplePropertyTemplateTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSlabTypeEnum &in)
 
IfcSlabTypeEnum OdIfc4::StrToIfcSlabTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSolarDeviceTypeEnum &in)
 
IfcSolarDeviceTypeEnum OdIfc4::StrToIfcSolarDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSpaceHeaterTypeEnum &in)
 
IfcSpaceHeaterTypeEnum OdIfc4::StrToIfcSpaceHeaterTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSpaceTypeEnum &in)
 
IfcSpaceTypeEnum OdIfc4::StrToIfcSpaceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSpatialZoneTypeEnum &in)
 
IfcSpatialZoneTypeEnum OdIfc4::StrToIfcSpatialZoneTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStackTerminalTypeEnum &in)
 
IfcStackTerminalTypeEnum OdIfc4::StrToIfcStackTerminalTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStairFlightTypeEnum &in)
 
IfcStairFlightTypeEnum OdIfc4::StrToIfcStairFlightTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStairTypeEnum &in)
 
IfcStairTypeEnum OdIfc4::StrToIfcStairTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStateEnum &in)
 
IfcStateEnum OdIfc4::StrToIfcStateEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStructuralCurveActivityTypeEnum &in)
 
IfcStructuralCurveActivityTypeEnum OdIfc4::StrToIfcStructuralCurveActivityTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStructuralCurveMemberTypeEnum &in)
 
IfcStructuralCurveMemberTypeEnum OdIfc4::StrToIfcStructuralCurveMemberTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStructuralSurfaceActivityTypeEnum &in)
 
IfcStructuralSurfaceActivityTypeEnum OdIfc4::StrToIfcStructuralSurfaceActivityTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcStructuralSurfaceMemberTypeEnum &in)
 
IfcStructuralSurfaceMemberTypeEnum OdIfc4::StrToIfcStructuralSurfaceMemberTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSubContractResourceTypeEnum &in)
 
IfcSubContractResourceTypeEnum OdIfc4::StrToIfcSubContractResourceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSurfaceFeatureTypeEnum &in)
 
IfcSurfaceFeatureTypeEnum OdIfc4::StrToIfcSurfaceFeatureTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSurfaceSide &in)
 
IfcSurfaceSide OdIfc4::StrToIfcSurfaceSide (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSwitchingDeviceTypeEnum &in)
 
IfcSwitchingDeviceTypeEnum OdIfc4::StrToIfcSwitchingDeviceTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcSystemFurnitureElementTypeEnum &in)
 
IfcSystemFurnitureElementTypeEnum OdIfc4::StrToIfcSystemFurnitureElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTankTypeEnum &in)
 
IfcTankTypeEnum OdIfc4::StrToIfcTankTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTaskDurationEnum &in)
 
IfcTaskDurationEnum OdIfc4::StrToIfcTaskDurationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTaskTypeEnum &in)
 
IfcTaskTypeEnum OdIfc4::StrToIfcTaskTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTendonAnchorTypeEnum &in)
 
IfcTendonAnchorTypeEnum OdIfc4::StrToIfcTendonAnchorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTendonTypeEnum &in)
 
IfcTendonTypeEnum OdIfc4::StrToIfcTendonTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTextPath &in)
 
IfcTextPath OdIfc4::StrToIfcTextPath (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTimeSeriesDataTypeEnum &in)
 
IfcTimeSeriesDataTypeEnum OdIfc4::StrToIfcTimeSeriesDataTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTransformerTypeEnum &in)
 
IfcTransformerTypeEnum OdIfc4::StrToIfcTransformerTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTransitionCode &in)
 
IfcTransitionCode OdIfc4::StrToIfcTransitionCode (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTransportElementTypeEnum &in)
 
IfcTransportElementTypeEnum OdIfc4::StrToIfcTransportElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTrimmingPreference &in)
 
IfcTrimmingPreference OdIfc4::StrToIfcTrimmingPreference (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcTubeBundleTypeEnum &in)
 
IfcTubeBundleTypeEnum OdIfc4::StrToIfcTubeBundleTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcUnitEnum &in)
 
IfcUnitEnum OdIfc4::StrToIfcUnitEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcUnitaryControlElementTypeEnum &in)
 
IfcUnitaryControlElementTypeEnum OdIfc4::StrToIfcUnitaryControlElementTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcUnitaryEquipmentTypeEnum &in)
 
IfcUnitaryEquipmentTypeEnum OdIfc4::StrToIfcUnitaryEquipmentTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcValveTypeEnum &in)
 
IfcValveTypeEnum OdIfc4::StrToIfcValveTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcVibrationIsolatorTypeEnum &in)
 
IfcVibrationIsolatorTypeEnum OdIfc4::StrToIfcVibrationIsolatorTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcVoidingFeatureTypeEnum &in)
 
IfcVoidingFeatureTypeEnum OdIfc4::StrToIfcVoidingFeatureTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWallTypeEnum &in)
 
IfcWallTypeEnum OdIfc4::StrToIfcWallTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWasteTerminalTypeEnum &in)
 
IfcWasteTerminalTypeEnum OdIfc4::StrToIfcWasteTerminalTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowPanelOperationEnum &in)
 
IfcWindowPanelOperationEnum OdIfc4::StrToIfcWindowPanelOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowPanelPositionEnum &in)
 
IfcWindowPanelPositionEnum OdIfc4::StrToIfcWindowPanelPositionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowStyleConstructionEnum &in)
 
IfcWindowStyleConstructionEnum OdIfc4::StrToIfcWindowStyleConstructionEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowStyleOperationEnum &in)
 
IfcWindowStyleOperationEnum OdIfc4::StrToIfcWindowStyleOperationEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowTypeEnum &in)
 
IfcWindowTypeEnum OdIfc4::StrToIfcWindowTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWindowTypePartitioningEnum &in)
 
IfcWindowTypePartitioningEnum OdIfc4::StrToIfcWindowTypePartitioningEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWorkCalendarTypeEnum &in)
 
IfcWorkCalendarTypeEnum OdIfc4::StrToIfcWorkCalendarTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWorkPlanTypeEnum &in)
 
IfcWorkPlanTypeEnum OdIfc4::StrToIfcWorkPlanTypeEnum (OdAnsiString val)
 
bool OdIfc4::operator>> (const OdRxValue &out, IfcWorkScheduleTypeEnum &in)
 
IfcWorkScheduleTypeEnum OdIfc4::StrToIfcWorkScheduleTypeEnum (OdAnsiString val)