public class ElevationModel extends java.lang.Object implements java.lang.Iterable<ElevationCoverage>
Constructor and Description |
---|
ElevationModel() |
ElevationModel(ElevationModel model) |
ElevationModel(java.lang.Iterable<? extends ElevationCoverage> iterable) |
Modifier and Type | Method and Description |
---|---|
boolean |
addAllCoverages(ElevationModel model) |
boolean |
addCoverage(ElevationCoverage coverage) |
void |
clearCoverages() |
int |
count() |
ElevationCoverage |
getCoverageNamed(java.lang.String name) |
ElevationCoverage |
getCoverageWithProperty(java.lang.Object key,
java.lang.Object value) |
void |
getHeightGrid(Sector gridSector,
int gridWidth,
int gridHeight,
float[] result) |
void |
getHeightLimits(Sector sector,
float[] result) |
long |
getTimestamp() |
java.util.Iterator<ElevationCoverage> |
iterator() |
boolean |
removeAllCoverages(ElevationModel model) |
boolean |
removeCoverage(ElevationCoverage coverage) |
public ElevationModel()
public ElevationModel(ElevationModel model)
public ElevationModel(java.lang.Iterable<? extends ElevationCoverage> iterable)
public int count()
public ElevationCoverage getCoverageNamed(java.lang.String name)
public ElevationCoverage getCoverageWithProperty(java.lang.Object key, java.lang.Object value)
public boolean addCoverage(ElevationCoverage coverage)
public boolean addAllCoverages(ElevationModel model)
public boolean removeCoverage(ElevationCoverage coverage)
public boolean removeAllCoverages(ElevationModel model)
public void clearCoverages()
public java.util.Iterator<ElevationCoverage> iterator()
iterator
in interface java.lang.Iterable<ElevationCoverage>
public long getTimestamp()
public void getHeightGrid(Sector gridSector, int gridWidth, int gridHeight, float[] result)
public void getHeightLimits(Sector sector, float[] result)