@Override public void setEnabled(boolean enabled) { this.enabled = enabled; this.updateTimestamp(); }
@Override public void getHeightLimits(Sector sector, float[] result) { if (sector == null) { throw new IllegalArgumentException( Logger.logMessage(Logger.ERROR, "AbstractElevationCoverage", "getHeightLimits", "missingSector")); } if (result == null) { throw new IllegalArgumentException( Logger.logMessage(Logger.ERROR, "AbstractElevationCoverage", "getHeightLimits", "missingResult")); } if (!this.isEnabled()) { return; } this.doGetHeightLimits(sector, result); }
@Override public void getHeightGrid(Sector gridSector, int gridWidth, int gridHeight, float[] result) { if (gridSector == null) { throw new IllegalArgumentException( Logger.logMessage(Logger.ERROR, "AbstractElevationCoverage", "getHeightGrid", "missingSector")); } if (result == null) { throw new IllegalArgumentException( Logger.logMessage(Logger.ERROR, "AbstractElevationCoverage", "getHeightGrid", "missingResult")); } if (!this.isEnabled()) { return; } this.doGetHeightGrid(gridSector, gridWidth, gridHeight, result); }
public AbstractElevationCoverage() { this.updateTimestamp(); }