Struct Ifc4::IfcCableFittingTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::IfcCableFittingTypeEnum

Public Types

enum Value

The IfcCableFittingTypeEnum defines the range of different types of cable fitting that can be specified. HISTORY: New type in IFC 2x4

Enumeration

CONNECTOR: A fitting that joins two cable segments of the same connector type (though potentially different gender). ENTRY: A fitting that begins a cable segment at a non-electrical element such as a grounding clamp attached to a pipe. EXIT: A fitting that ends a cable segment at a non-electrical element such as a grounding clamp attached to a pipe or to the ground.

JUNCTION: A fitting that joins three or more segments of arbitrary connector types for signal splitting or multiplexing.

TRANSITION: A fitting that joins two cable segments of different connector types.

USERDEFINED: User-defined type. NOTDEFINED: Undefined type.

Values:

enumerator IfcCableFittingType_CONNECTOR
enumerator IfcCableFittingType_ENTRY
enumerator IfcCableFittingType_EXIT
enumerator IfcCableFittingType_JUNCTION
enumerator IfcCableFittingType_TRANSITION
enumerator IfcCableFittingType_USERDEFINED
enumerator IfcCableFittingType_NOTDEFINED

Public Static Functions

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