Changeset 11961 in josm for trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
- Timestamp:
- 2017-04-19T22:25:12+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
r11958 r11961 965 965 } 966 966 g.drawImage(toDrawImg, (int) Math.round(screen0.getX()), (int) Math.round(screen0.getY()), 967 (int) Math.round(screen1.getX() - screen0.getX()), (int) Math.round(screen1.getY() - screen0.getY()), this); 967 (int) Math.round(screen1.getX()) - (int) Math.round(screen0.getX()), 968 (int) Math.round(screen1.getY()) - (int) Math.round(screen0.getY()), this); 968 969 if (clip != null) { 969 970 g.setClip(oldClip); … … 1027 1028 private List<Tile> paintTileImages(Graphics2D g, TileSet ts, int zoom, Tile border) { 1028 1029 if (zoom <= 0) return Collections.emptyList(); 1029 Shape borderClip = coordinateConverter.get ScreenQuadrilateralForTile(border);1030 Shape borderClip = coordinateConverter.getTileShapeScreen(border); 1030 1031 List<Tile> missedTiles = new LinkedList<>(); 1031 1032 // The callers of this code *require* that we return any tiles that we do not draw in missedTiles. … … 1140 1141 // draw tile outline in semi-transparent red 1141 1142 g.setColor(new Color(255, 0, 0, 50)); 1142 g.draw(coordinateConverter.get ScreenQuadrilateralForTile(tile));1143 g.draw(coordinateConverter.getTileShapeScreen(tile)); 1143 1144 } 1144 1145 }
Note:
See TracChangeset
for help on using the changeset viewer.