Interface StairFlight
- All Superinterfaces:
Flight
,StairElement
The StairFlight interface provides geometric information about the stair flight shape. This can be retrieved through
the
Stair
interface.- Since:
- 9.10.2
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Returns the riser height of the stair flight element.getSteps()
Returns the list of the step elements from bottom to top.double
Returns the most common tread length of the flight element.double
getTreadLength(double treadDistance)
Returns the most common tread length of the flight element.Methods inherited from interface com.solibri.smc.api.model.components.Flight
getBottomCenterPoint, getBottomDirection, getBottomElevation, getBottomSegment, getBottomWidth, getHandrails, getHeight, getTopCenterPoint, getTopDirection, getTopElevation, getTopSegment, getTopWidth
-
Method Details
-
getSteps
Returns the list of the step elements from bottom to top.- Returns:
- the step list
- Since:
- 9.10.2
-
getRiserHeight
double getRiserHeight()Returns the riser height of the stair flight element.- Returns:
- the riser height
- Since:
- 9.10.2
-
getTreadLength
double getTreadLength()Returns the most common tread length of the flight element. The tread lengths of the steps are calculated from the middle of each step. If no step element is found, the Pset-value is used.- Returns:
- the tread length
- Since:
- 9.10.2
-
getTreadLength
double getTreadLength(double treadDistance)Returns the most common tread length of the flight element. The tread lengths of the steps are calculated attreadDistance
from the narrower side of each step.- Parameters:
treadDistance
- the tread distance- Returns:
- the tread length
- Since:
- 9.10.2
-