Package gov.nasa.worldwind.terrain
Class BasicElevationModel.Elevations
- java.lang.Object
-
- gov.nasa.worldwind.terrain.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.
-
-
Field Summary
Fields Modifier and Type Field Description protected double
achievedResolution
protected BasicElevationModel
elevationModel
protected double[]
extremes
protected java.util.Set<BasicElevationModel.ElevationTile>
tiles
-
Constructor Summary
Constructors Modifier Constructor Description protected
Elevations(BasicElevationModel elevationModel, double achievedResolution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Double
getElevation(Angle latitude, Angle longitude)
protected double[]
getExtremes()
Get the extreme values (min/max) of this collection of elevations.protected double[]
getExtremes(Angle latitude, Angle longitude)
protected double[]
getExtremes(Sector sector)
protected double[]
getTileExtremes()
Returns the extreme values among all the tiles in this object.
-
-
-
Field Detail
-
elevationModel
protected final BasicElevationModel elevationModel
-
tiles
protected java.util.Set<BasicElevationModel.ElevationTile> tiles
-
extremes
protected double[] extremes
-
achievedResolution
protected final double achievedResolution
-
-
Constructor Detail
-
Elevations
protected Elevations(BasicElevationModel elevationModel, double achievedResolution)
-
-
Method Detail
-
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.
-
-