Interface StairFlight

All Superinterfaces:
Flight, StairElement

public interface StairFlight
extends 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 Details

    • getSteps

      List<StairStep> 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 at treadDistance from the narrower side of each step.
      Parameters:
      treadDistance - the tread distance
      Returns:
      the tread length
      Since:
      9.10.2