Struct Ifc2x3::IfcElementAssemblyTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc2x3.

Struct Documentation

struct Ifc2x3::IfcElementAssemblyTypeEnum

Public Types

enum Value

Definition from IAI: An enumeration defining the basic configuration types for element assemblies.

HISTORY New enumeration type in Release IFC2x Edition 2.


ACCESSORY_ASSEMBLY: Assembled accessories or components ARCH: A curved structure BEAM_GRID: Interconnected beams, located in one (typically horizontal) plane BRACED_FRAME: A rigid frame with additional bracing members GIRDER: A beam-like superstructure REINFORCEMENT_UNIT: Assembled reinforcement elements RIGID_FRAME: A structure built up of beams, columns, etc. with moment-resisting joints SLAB_FIELD: Slabs, laid out in one plane TRUSS: A structure built up of members with (quasi) pinned joints USERDEFINED: User-defined element assembly NOTDEFINED: Undefined element assembly


enumerator IfcElementAssemblyType_ACCESSORY_ASSEMBLY
enumerator IfcElementAssemblyType_ARCH
enumerator IfcElementAssemblyType_BEAM_GRID
enumerator IfcElementAssemblyType_BRACED_FRAME
enumerator IfcElementAssemblyType_GIRDER
enumerator IfcElementAssemblyType_REINFORCEMENT_UNIT
enumerator IfcElementAssemblyType_RIGID_FRAME
enumerator IfcElementAssemblyType_SLAB_FIELD
enumerator IfcElementAssemblyType_TRUSS
enumerator IfcElementAssemblyType_USERDEFINED
enumerator IfcElementAssemblyType_NOTDEFINED

Public Static Functions

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