Class BasicElevationModel.Elevations

  • Enclosing class:
    BasicElevationModel

    protected static class BasicElevationModel.Elevations
    extends java.lang.Object
    Internal class to hold collections of elevation tiles that provide elevations for a specific sector.
    • Constructor Detail

      • Elevations

        protected Elevations​(BasicElevationModel elevationModel,
                             double achievedResolution)
    • Method Detail

      • getElevation

        protected java.lang.Double getElevation​(Angle latitude,
                                                Angle longitude)
      • getExtremes

        protected double[] getExtremes​(Angle latitude,
                                       Angle longitude)
      • getExtremes

        protected double[] getExtremes()
        Get the extreme values (min/max) of this collection of elevations.
        Returns:
        the extreme elevation values.
      • getExtremes

        protected double[] getExtremes​(Sector sector)
      • getTileExtremes

        protected double[] getTileExtremes()
        Returns the extreme values among all the tiles in this object.
        Returns:
        the extreme values.