IfcFurnitureTypeEnum

Natural language names
enFurniture Type Enum
frEnumération des types de mobilier
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcFurnitureTypeEnumADDED
Semantic definitions at the type
Type definition

IfcFurnitureTypeEnum defines the types of furniture from which the type required can be selected.

HISTORY  New enumeration in IFC4.
Enumeration definition
ConstantDescription
CHAIRFurniture for seating a single person.
TABLEFurniture with a countertop for multiple people.
DESKFurniture with a countertop and optional drawers for a single person.
BEDFurniture for sleeping.
FILECABINETFurniture with sliding drawers for storing files.
SHELFFurniture for storing books or other items.
SOFAFurniture for seating multiple people.
USERDEFINEDUser-defined type.
NOTDEFINEDUndefined type.
Formal representations
XSD Specification
 <xs:simpleType name="IfcFurnitureTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="chair"/>
   <xs:enumeration value="table"/>
   <xs:enumeration value="desk"/>
   <xs:enumeration value="bed"/>
   <xs:enumeration value="filecabinet"/>
   <xs:enumeration value="shelf"/>
   <xs:enumeration value="sofa"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcFurnitureTypeEnum = ENUMERATION OF (
 CHAIR,
 TABLE,
 DESK,
 BED,
 FILECABINET,
 SHELF,
 SOFA,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page