Struct Ifc4x3_rc1::IfcStackTerminalTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcStackTerminalTypeEnum

Public Types

enum Value

An IfcStackTerminalTypeEnum defines the range of different types of stack terminal that can be specified for use at the top of a vertical stack subsystem. HISTORY: New type in IFC 2x


BIRDCAGE: Guard cage, typically wire mesh, at the top of the stack preventing access by birds. COWL: A cowling placed at the top of a stack to eliminate downdraft. RAINWATERHOPPER: A box placed at the top of a rainwater downpipe to catch rainwater from guttering. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.


enumerator IfcStackTerminalType_BIRDCAGE
enumerator IfcStackTerminalType_COWL
enumerator IfcStackTerminalType_RAINWATERHOPPER
enumerator IfcStackTerminalType_USERDEFINED
enumerator IfcStackTerminalType_NOTDEFINED

Public Static Functions

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