Struct Ifc4x2::IfcLightEmissionSourceEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x2.

Struct Documentation

struct Ifc4x2::IfcLightEmissionSourceEnum

Public Types

enum Value

IfcLightEmissionSourceEnum defines the range of different types of light emitter available.

HISTORY: New type in IFC2x2.

Enumeration

COMPACTFLUORESCENT FLUORESCENT HIGHPRESSUREMERCURY HIGHPRESSURESODIUM LIGHTEMITTINGDIODE LOWPRESSURESODIUM LOWVOLTAGEHALOGEN MAINVOLTAGEHALOGEN METALHALIDE TUNGSTENFILAMENT NOTDEFINED

Values:

enumerator IfcLightEmissionSource_COMPACTFLUORESCENT
enumerator IfcLightEmissionSource_FLUORESCENT
enumerator IfcLightEmissionSource_HIGHPRESSUREMERCURY
enumerator IfcLightEmissionSource_HIGHPRESSURESODIUM
enumerator IfcLightEmissionSource_LIGHTEMITTINGDIODE
enumerator IfcLightEmissionSource_LOWPRESSURESODIUM
enumerator IfcLightEmissionSource_LOWVOLTAGEHALOGEN
enumerator IfcLightEmissionSource_MAINVOLTAGEHALOGEN
enumerator IfcLightEmissionSource_METALHALIDE
enumerator IfcLightEmissionSource_TUNGSTENFILAMENT
enumerator IfcLightEmissionSource_NOTDEFINED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)