Struct Ifc4::IfcFurnitureTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4.

Struct Documentation

struct Ifc4::IfcFurnitureTypeEnum

Public Types

enum Value

IfcFurnitureTypeEnum defines the types of furniture from which the type required can be selected. HISTORY: New Enumeration in IFC 2x4. Enumeration:

CHAIR: Furniture for seating a single person.

TABLE: Furniture with a countertop for multiple people.

DESK: Furniture with a countertop and optional drawers for a single person.

BED: Furniture for sleeping.

FILECABINET: Furniture with sliding drawers for storing files.

SHELF: Furniture for storing books or other items.

SOFA: Furniture for seating multiple people.

USERDEFINED: User-defined type.

NOTDEFINED: Undefined type.


enumerator IfcFurnitureType_CHAIR
enumerator IfcFurnitureType_TABLE
enumerator IfcFurnitureType_DESK
enumerator IfcFurnitureType_BED
enumerator IfcFurnitureType_FILECABINET
enumerator IfcFurnitureType_SHELF
enumerator IfcFurnitureType_SOFA
enumerator IfcFurnitureType_USERDEFINED
enumerator IfcFurnitureType_NOTDEFINED

Public Static Functions

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