Interface Ramp

  • All Superinterfaces:
    Component

    public interface Ramp
    extends Component
    The Ramp interface provides geometric information about the ramp shape. Components that are ramps are instances of Ramp.
    Since:
    9.10.2
    • Method Detail

      • getBottomFlight

        Optional<RampFlight> getBottomFlight()
        Returns the bottommost flight element of this ramp if this ramp contains any flight elements. Otherwise returns empty.
        Returns:
        the bottommost flight element of this ramp
        Since:
        9.10.2
      • getTopFlight

        Optional<RampFlight> getTopFlight()
        Returns the topmost flight element of this ramp if this ramp contains any flight elements. Otherwise returns empty.
        Returns:
        the topmost flight element of this ramp
        Since:
        9.10.2
      • getRampElements

        List<RampElement> getRampElements()
        Returns the list of ramp elements from bottom to top.

        The elements of a ramp with two flights and one landing are:

        Returns:
        the list of ramp elements from bottom to top
        Since:
        9.10.2