Struct Ifc4x1::IfcFanTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x1.

Struct Documentation

struct Ifc4x1::IfcFanTypeEnum

Public Types

enum Value

Enumeration defining the typical types of fans. The IfcFanTypeEnum contains the following:

CENTRIFUGALFORWARDCURVED: Air flows through the impeller radially using blades that are forward curved. CENTRIFUGALRADIAL: Air flows through the impeller radially using blades that are uncurved or slightl forward curved. CENTRIFUGALBACKWARDINCLINEDCURVED: Air flows through the impeller radially using blades that are backward curved. CENTRIFUGALAIRFOIL: Air flows through the impeller radially using blades are airfoil shaped. TUBEAXIAL: Air flows through the impeller axially with reduced tip clearance and operating at higher tip speeds. VANEAXIAL: Air flows through the impeller axially with guide vanes and reduced running blade tip clearance. PROPELLORAXIAL: Air flows through the impeller axially and small hub-to-tip ratio impeller mounted in an orifice plate or inlet ring. USERDEFINED: User-defined fan type. NOTDEFINED: Undefined fan type.

HISTORY: New enumeration in IFC 2x2.

Values:

enumerator IfcFanType_CENTRIFUGALFORWARDCURVED
enumerator IfcFanType_CENTRIFUGALRADIAL
enumerator IfcFanType_CENTRIFUGALBACKWARDINCLINEDCURVED
enumerator IfcFanType_CENTRIFUGALAIRFOIL
enumerator IfcFanType_TUBEAXIAL
enumerator IfcFanType_VANEAXIAL
enumerator IfcFanType_PROPELLORAXIAL
enumerator IfcFanType_USERDEFINED
enumerator IfcFanType_NOTDEFINED

Public Static Functions

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