Struct Ifc4x3_rc1::IfcFlowInstrumentTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcFlowInstrumentTypeEnum

Public Types

enum Value

The IfcFlowInstrumentTypeEnum defines the range of different types of flow instrument that can be specified.

HISTORY: New type in IFC 2x2

Enumeration

PRESSUREGAUGE: A device that reads and displays a pressure value at a point or the pressure difference between two points. THERMOMETER: A device that reads and displays a temperature value at a point. AMMETER: A device that reads and displays the current flow in a circuit. FREQUENCYMETER: A device that reads and displays the electrical frequency of an alternating current circuit. PHASEANGLEMETER: A device that reads and displays the phase angle of a phase in a polyphase electrical circuit. POWERFACTORMETER: A device that reads and displays the power factor of an electrical circuit. VOLTMETER_PEAK: A device that reads and displays the peak voltage in an electrical circuit. VOLTMETER_RMS: A device that reads and displays the RMS (mean) voltage in an electrical circuit. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.

Values:

enumerator IfcFlowInstrumentType_PRESSUREGAUGE
enumerator IfcFlowInstrumentType_THERMOMETER
enumerator IfcFlowInstrumentType_AMMETER
enumerator IfcFlowInstrumentType_FREQUENCYMETER
enumerator IfcFlowInstrumentType_POWERFACTORMETER
enumerator IfcFlowInstrumentType_PHASEANGLEMETER
enumerator IfcFlowInstrumentType_VOLTMETER_PEAK
enumerator IfcFlowInstrumentType_VOLTMETER_RMS
enumerator IfcFlowInstrumentType_COMBINED
enumerator IfcFlowInstrumentType_VOLTMETER
enumerator IfcFlowInstrumentType_USERDEFINED
enumerator IfcFlowInstrumentType_NOTDEFINED

Public Static Functions

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