Struct Ifc4x3_rc1::IfcMotorConnectionTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x3_rc1.

Struct Documentation

struct Ifc4x3_rc1::IfcMotorConnectionTypeEnum

Public Types

enum Value

The IfcMotorConnectionTypeEnum defines the range of different types of motor connection that can be specified. HISTORY: New type in IFC 2x.


BELTDRIVE: An indirect connection made through the medium of a shaped, flexible continuous loop. COUPLING: An indirect connection made through the medium of the viscosity of a fluid. DIRECTDRIVE: A direct, physical connection made between the motor and the driven device. USERDEFINED: User-defined type. NOTDEFINED: Undefined type.


enumerator IfcMotorConnectionType_BELTDRIVE
enumerator IfcMotorConnectionType_COUPLING
enumerator IfcMotorConnectionType_DIRECTDRIVE
enumerator IfcMotorConnectionType_USERDEFINED
enumerator IfcMotorConnectionType_NOTDEFINED

Public Static Functions

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