Struct Ifc4x3_rc1::IfcTransformerTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcTransformerTypeEnum

Public Types

enum Value

The IfcTransformerTypeEnum defines the range of different types of transformer that can be specified. HISTORY: New type in IFC 2x2 Enumeration

CURRENT: A transformer that changes the current between circuits. FREQUENCY: A transformer that changes the frequency between circuits. INVERTER: A transformer that converts from direct current (DC) to alternating current (AC). RECTIFIER: A transformer that converts from alternating current (AC) to direct current (DC).

VOLTAGE: A transformer that changes the voltage between circuits.

USERDEFINED: User-defined type. NOTDEFINED: Undefined type.

Values:

enumerator IfcTransformerType_CURRENT
enumerator IfcTransformerType_FREQUENCY
enumerator IfcTransformerType_INVERTER
enumerator IfcTransformerType_RECTIFIER
enumerator IfcTransformerType_VOLTAGE
enumerator IfcTransformerType_CHOPPER
enumerator IfcTransformerType_COMBINED
enumerator IfcTransformerType_USERDEFINED
enumerator IfcTransformerType_NOTDEFINED

Public Static Functions

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