Struct Ifc4x3_rc1::IfcActuatorTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcActuatorTypeEnum

Public Types

enum Value

The IfcActuatorTypeEnum defines the range of different types of actuator that can be specified.

HISTORY: New type in IFC R2.0


ELECTRICACTUATOR: A device that electrically actuates a control element.

PNEUMATICACTUATOR<: A device that pneumatically actuates a control element

HYDRAULICACTUATOR: A device that electrically actuates a control element.

HANDOPERATEDACTUATOR: A device that manually actuates a control element. THERMOSTATICACTUATOR: A device that thermostatically actuates a control element. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.

See property set of actuator common attributes for specification of properties for hand operated actuators.


enumerator IfcActuatorType_ELECTRICACTUATOR
enumerator IfcActuatorType_HANDOPERATEDACTUATOR
enumerator IfcActuatorType_HYDRAULICACTUATOR
enumerator IfcActuatorType_PNEUMATICACTUATOR
enumerator IfcActuatorType_THERMOSTATICACTUATOR
enumerator IfcActuatorType_USERDEFINED
enumerator IfcActuatorType_NOTDEFINED

Public Static Functions

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