| Interface | Description |
|---|---|
| DrawingSurface |
Device- or purpose-specific geographic drawing surface.
|
| Class | Description |
|---|---|
| AbstractDrawingSurface |
Superclass implementing basic functionality of a DrawingSurface.
|
| AlphaBuffer |
A special case image buffer for holding just alpha values as single bytes.
|
| BlendedColorRange |
Blends a foreground and background together, storing the range of blends in
an array for easy access.
|
| Clipper |
Cohen-Sutherland Line-Clipping.
|
| DoNothingDrawingSurface |
A do-nothing drawing surface, surprisingly useful.
|
| DrawingSurfaceRoverMachineActor | |
| DrawingSurfaceState |
Structure containing the state of a drawing surface to support pushState()
and popState().
|
| Java2DDrawingSurface |
Draws using Java 2D API.
|
| OpenglDrawingSurface |
Rendering of map geometry via OpenGL.
|
| RenderActor |
Intermediary wrapper class between the Renderer and the DrawingSurface, primarily tasked with coordinate transformation.
|
| RenderController |
Manages the render process, including refreshing dirty areas and layers.
|
| Renderer |
Renders a view of a map.
|
| RenderImageStyle | |
| RenderingCodeUnroller | |
| RenderLegend | |
| RenderLegendOld |
Copy of legend optimized for rendering for a specific scale.
|
| RenderPointStyle | |
| RenderPolygonStyle | |
| RenderPolylineStyle | |
| RenderScaleRegion | |
| RenderStyle | |
| RenderTextStyle | |
| RGBBuffer |
A 24-bit RGB pixel buffer.
|
| RoverRenderer | |
| SelectionDrawingSurface |
This is the drawing surface used to determine selection hits (e.g from mouse
clicks).
|
| TextRenderer |
Renders text to bitmaps for use in the map renderer.
|
| TextRenderingGeometry |
A utility class that calculates all the nonsense involved in text rendering.
|