private void mergePaddingOnBitmap(HillshadingBitmap fresh, HgtFileInfo neighbor, HillshadingBitmap.Border border) { int padding = fresh.getPadding(); if (padding < 1) return; if (neighbor != null) { Future<HillshadingBitmap> neighborUnmergedFuture = neighbor.getUnmergedAsMergePartner(); if (neighborUnmergedFuture != null) { try { HillshadingBitmap other = neighborUnmergedFuture.get(); Canvas copyCanvas = graphicsFactory.createCanvas(); mergeSameSized(fresh, other, border, padding, copyCanvas); } catch (InterruptedException | ExecutionException e) { e.printStackTrace(); } } } } }
final int shadingInnerHeight; if (shadingTile != null) { padding = shadingTile.getPadding(); shadingInnerWidth = shadingTile.getWidth() - 2 * padding; shadingInnerHeight = shadingTile.getHeight() - 2 * padding;
private void mergePaddingOnBitmap(HillshadingBitmap fresh, HgtFileInfo neighbor, HillshadingBitmap.Border border) { int padding = fresh.getPadding(); if (padding < 1) return; if (neighbor != null) { Future<HillshadingBitmap> neighborUnmergedFuture = neighbor.getUnmergedAsMergePartner(); if (neighborUnmergedFuture != null) { try { HillshadingBitmap other = neighborUnmergedFuture.get(); Canvas copyCanvas = graphicsFactory.createCanvas(); mergeSameSized(fresh, other, border, padding, copyCanvas); } catch (InterruptedException | ExecutionException e) { e.printStackTrace(); } } } } }
final int shadingInnerHeight; if (shadingTile != null) { padding = shadingTile.getPadding(); shadingInnerWidth = shadingTile.getWidth() - 2 * padding; shadingInnerHeight = shadingTile.getHeight() - 2 * padding;