Struct Ifc4x1::IfcStairFlightTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x1.

Struct Documentation

struct Ifc4x1::IfcStairFlightTypeEnum

Public Types

enum Value

Definition from IAI: This enumeration defines the different types of stair flights an IfcStairFlightType object can fulfill:

STRAIGHT: A stair flight with a straight walking line.

WINDER: A stair flight with a straight walking line. SPIRAL: A stair flight with a circular or elliptic walking line. CURVED: A stair flight with a curved walking line. FREEFORM: A stair flight with a free form walking line (and outer boundaries). USERDEFINED: User-defined stair flight . NOTDEFINED: Undefined stair flight .

HISTORY: New Enumeration in Release IFC2x Edition 2.

Values:

enumerator IfcStairFlightType_STRAIGHT
enumerator IfcStairFlightType_WINDER
enumerator IfcStairFlightType_SPIRAL
enumerator IfcStairFlightType_CURVED
enumerator IfcStairFlightType_FREEFORM
enumerator IfcStairFlightType_USERDEFINED
enumerator IfcStairFlightType_NOTDEFINED

Public Static Functions

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