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 Detail

      • 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