public class RenderContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
CanvasRasterer |
canvasRasterer |
java.util.List<org.mapsforge.core.mapelements.MapElementContainer> |
labels |
RendererJob |
rendererJob |
RenderTheme |
renderTheme |
java.util.List<java.util.List<java.util.List<ShapePaintContainer>>> |
ways |
Constructor and Description |
---|
RenderContext(RendererJob rendererJob,
CanvasRasterer canvasRasterer) |
Modifier and Type | Method and Description |
---|---|
void |
addToCurrentDrawingLayer(int level,
ShapePaintContainer element) |
void |
destroy() |
RendererJob |
otherTile(org.mapsforge.core.model.Tile tile)
Just a way of generating a hash key for a tile if only the RendererJob is known.
|
void |
setDrawingLayers(byte layer) |
public final RendererJob rendererJob
public final RenderTheme renderTheme
public final CanvasRasterer canvasRasterer
public final java.util.List<org.mapsforge.core.mapelements.MapElementContainer> labels
public final java.util.List<java.util.List<java.util.List<ShapePaintContainer>>> ways
public RenderContext(RendererJob rendererJob, CanvasRasterer canvasRasterer) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public void destroy()
public void setDrawingLayers(byte layer)
public void addToCurrentDrawingLayer(int level, ShapePaintContainer element)
public RendererJob otherTile(org.mapsforge.core.model.Tile tile)
tile
- the tile that changes