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.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic 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