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 Details

    • 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