Struct Ifc4x3_rc1::IfcCondenserTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcCondenserTypeEnum

Public Types

enum Value

Enumeration defining the typical types of condensers. Air is used as the cooling medium for AIRCOOLED; water is used as the cooling medium for all other types. The IfcCondenserTypeEnum contains the following:

AIRCOOLED: A condenser in which heat is transferred to an air-stream. EVAPORATIVECOOLED: A condenser that is cooled evaporatively. WATERCOOLED: Water-cooled condenser with unspecified operation. WATERCOOLEDSHELLTUBE: Water-cooled condenser with cooling water circulated through one or more tubes contained within the shell. WATERCOOLEDSHELLCOIL: Water-cooled condenser with cooling water circulated through one or more continuous or assembled coils contained within the shell. WATERCOOLEDTUBEINTUBE: Water-cooled condenser consisting of one or more assemblies of two tubes, one within the other. WATERCOOLEDBRAZEDPLATE: Water-cooled condenser condenser with plates brazed together to form an assembly of separate channels. USERDEFINED: User-defined condenser type. NOTDEFINED: Undefined condenser type.

HISTORY: New enumeration in IFC 2x2. WATERCOOLED added in IFC 2x4.


enumerator IfcCondenserType_AIRCOOLED
enumerator IfcCondenserType_EVAPORATIVECOOLED
enumerator IfcCondenserType_WATERCOOLED
enumerator IfcCondenserType_WATERCOOLEDBRAZEDPLATE
enumerator IfcCondenserType_WATERCOOLEDSHELLCOIL
enumerator IfcCondenserType_WATERCOOLEDSHELLTUBE
enumerator IfcCondenserType_WATERCOOLEDTUBEINTUBE
enumerator IfcCondenserType_USERDEFINED
enumerator IfcCondenserType_NOTDEFINED

Public Static Functions

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