Struct Ifc4x2::IfcMemberTypeEnum¶
Defined in File Ifc4x2.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x2.
Struct Documentation¶
-
struct
Ifc4x2
::
IfcMemberTypeEnum
Public Types
-
enum
Value
Definition from IAI: This enumeration defines the different types of linear elements an IfcMemberType object can fulfill:
BRACE: A linear element (usually sloped) often used for bracing of a girder or truss. CHORD: Upper or lower longitudinal member of a truss, used horizontally or sloped. COLLAR: A linear element (usually used horizontally) within a roof structure to connect rafters and posts. MEMBER: A linear element within a girder or truss with no further meaning. MULLION: A linear element within a curtain wall system to connect two (or more) panels. PLATE: Alinear continuous horizontal element in wall framing, e.g. a head piece or a sole plate.
NOTE This head piece or sole plate shall not be mixed up with planar elements, such as sheets and panels, that are handled as IfcPlate (and IfcPlateType).
POST: A linear member (usually used vertically) within a roof structure to support purlins. PURLIN: A linear element (usually used horizontally) within a roof structure to support rafters RAFTER: A linear elements used to support roof slabs or roof covering, usually used with slope. STRINGER: A linear element used to support stair or ramp flights, usually used with slope. STRUT: A linear element often used within a girder or truss. STUD: Vertical element in wall framing. USERDEFINED: User-defined linear element. NOTDEFINED: Undefined linear element
HISTORY: New Enumeration in Release IFC2x Edition 2. IFC2x Edition 2 Addendum 1 CHANGE The additional identifiers CHORD, PLATE, STUD are added. IFC2x Edition 3 CHANGE The additional identifier MULLION has been added.
Values:
-
enumerator
IfcMemberType_BRACE
-
enumerator
IfcMemberType_CHORD
-
enumerator
IfcMemberType_COLLAR
-
enumerator
IfcMemberType_MEMBER
-
enumerator
IfcMemberType_MULLION
-
enumerator
IfcMemberType_PLATE
-
enumerator
IfcMemberType_POST
-
enumerator
IfcMemberType_PURLIN
-
enumerator
IfcMemberType_RAFTER
-
enumerator
IfcMemberType_STRINGER
-
enumerator
IfcMemberType_STRUT
-
enumerator
IfcMemberType_STUD
-
enumerator
IfcMemberType_STIFFENING_RIB
-
enumerator
IfcMemberType_ARCH_SEGMENT
-
enumerator
IfcMemberType_SUSPENSION_CABLE
-
enumerator
IfcMemberType_SUSPENDER
-
enumerator
IfcMemberType_STAY_CABLE
-
enumerator
IfcMemberType_USERDEFINED
-
enumerator
IfcMemberType_NOTDEFINED
-
enumerator
-
enum