Struct Ifc4x2::IfcLampTypeEnum¶
Defined in File Ifc4x2.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x2.
Struct Documentation¶
-
struct
Ifc4x2
::
IfcLampTypeEnum
Public Types
-
enum
Value
The IfcLampTypeEnum defines the range of different types of lamp available.
HISTORY: New type in IFC 2x2 Addendum 1
Enumeration
COMPACTFLUORESCENT: A fluorescent lamp having a compact form factor produced by shaping the tube. FLUORESCENT: A typically tubular discharge lamp in which most of the light is emitted by one or several layers of phosphors excited by ultraviolet radiation from the discharge. HALOGEN: an incandescent lamp in which a tungsten filament is sealed into a compact transport envelope filled with an inert gas and a small amount of halogen such as iodine or bromine. HIGHPRESSUREMERCURY: A discharge lamp in which most of the light is emitted by exciting mercury at high pressure. HIGHPRESSURESODIUM: A discharge lamp in which most of the light is emitted by exciting sodium at high pressure. LED: a solid state lamp that uses light-emitting diodes as the source of light. METALHALIDE: A discharge lamp in which most of the light is emitted by exciting a metal halide. OLED: a solid state lamp that uses light-emitting diodes as the source of light whose emissive electroluminescent layer is composed of a film of organic compounds. TUNGSTENFILAMENT: A lamp that emits light by passing an electrical current through a tungsten wire filament in a near vacuum. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.
Values:
-
enumerator
IfcLampType_COMPACTFLUORESCENT
-
enumerator
IfcLampType_FLUORESCENT
-
enumerator
IfcLampType_HALOGEN
-
enumerator
IfcLampType_HIGHPRESSUREMERCURY
-
enumerator
IfcLampType_HIGHPRESSURESODIUM
-
enumerator
IfcLampType_LED
-
enumerator
IfcLampType_METALHALIDE
-
enumerator
IfcLampType_OLED
-
enumerator
IfcLampType_TUNGSTENFILAMENT
-
enumerator
IfcLampType_USERDEFINED
-
enumerator
IfcLampType_NOTDEFINED
-
enumerator
-
enum