Struct Ifc4x2::IfcCoveringTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x2.

Struct Documentation

struct Ifc4x2::IfcCoveringTypeEnum

Public Types

enum Value

Definition from IAI: This enumeration defines the range of different types of covering that can further specify an IfcCovering or an IfcCoveringType. HISTORY New enumeration in IFC Release 1.0 IFC2x4 CHANGE The following enumerators of the IfcCoveringTypeEnum have been deprecated INSULATION, SLEEVING and WRAPPING. Enumeration

CEILING: the covering is used to represent a ceiling FLOORING: the covering is used to represent a flooring CLADDING: the covering is used to represent a cladding ROOFING: the covering is used to represent a roof

INSULATION: the covering is used to insulate an element for thermal or acoustic purposes. IFC2x4 NOTE The use of this enumerator is deprecated. MEMBRANE: an impervious layer that could be used for e.g. roof covering (below tiling - that may be known as sarking etc.) or as a damp proof course membrane IFC2x4 NOTE The use of this enumerator is deprecated. SLEEVING: the covering is used to isolate a distribution element from a space in which it is contained. IFC2x4 NOTE The use of this enumerator is deprecated. WRAPPING: the covering is used for wrapping particularly of distribution elements using tape. IFC2x4 NOTE The use of this enumerator is deprecated.

USERDEFINED: user defined type of covering NOTDEFINED: undefined type of covering

Values:

enumerator IfcCoveringType_CEILING
enumerator IfcCoveringType_FLOORING
enumerator IfcCoveringType_CLADDING
enumerator IfcCoveringType_ROOFING
enumerator IfcCoveringType_MOLDING
enumerator IfcCoveringType_SKIRTINGBOARD
enumerator IfcCoveringType_INSULATION
enumerator IfcCoveringType_MEMBRANE
enumerator IfcCoveringType_SLEEVING
enumerator IfcCoveringType_WRAPPING
enumerator IfcCoveringType_COPING
enumerator IfcCoveringType_USERDEFINED
enumerator IfcCoveringType_NOTDEFINED

Public Static Functions

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