API Reference > Classes > Export Classes > TB_IFCEXPORT Namespace > Classes > StairsExporter Class
StairsExporter Class
Syntax
C++
class StairsExporter;

TbIfcStairsExporter.h

Provides methods to export stairs

Exports the top stories of a multistory staircase.
 
Exports a staircase to IfcStair, without decomposing into separate runs and landings.
 
Exports a staircase to IfcStair.
 
Exports a staircase to IfcStair, composing into separate runs and landings.
 
While the MultistoryStairs function is introduced, there is a new way to generate multiply flights for a stairs. Different from the flights which are generated by "Multistory Top Level" parameter, the flights which are generated by new multistory stairs doesn't needs to be connected.
 
Gets IFCStairType from stair type name.
 
The IfcMemberType shared by all stringers to keep their type. This is a placeholder IfcMemberType.
 
Gets the number of flights of a multi-story staircase for a legacy stairs.
 
Gets the number of flights of a multi-story staircase for a stairs.
 
Calculates stairs run or landing XY-plane projection length.
 
Gets Runs and Landings IDs of OdBmStairsElement.
 
Gets the stairs height for a legacy stairs.
 
Get validated IfcStairFlightType from StairsRun
 
Get validated IfcStairTypeof stairs based on the information obtained from its components
 
Determines if an element is a legacy Stairs element.
 
Checks if exporting an element of Stairs category.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.