org.geotools.renderer
Interface Renderer2D


public interface Renderer2D

Renderer draws a map on behalf on MapPane. It determines what features to draw, bounding box, size, and style from the context.

Author:
Cameron Shorter
Module:
TODO:
REVISIT Renderer2D should extend Renderer once Renderer has been cleaned up.

Method Summary
 void paint(Graphics2D graphics, Rectangle paintArea, AffineTransform transform)
          Render features based on the org.geotools.map.LayerList, bounding box and Style specified in the context.
 

Method Detail

paint

void paint(Graphics2D graphics,
           Rectangle paintArea,
           AffineTransform transform)
Render features based on the org.geotools.map.LayerList, bounding box and Style specified in the context.

Parameters:
graphics - The graphics handler to draw to.
paintArea - The bounds of the output area in output units (usually pixels). The upper left corner is (0,0) in most cases. However, a different value is allowed if some widget area must be preserved, for example a margin on the left and top size for painting a graduation.
transform - A transform which converts "World coordinates" to output coordinates. This transform will be concatenated to the graphics transform (as of graphics.transform(transform)) before the rendering take place.


Copyright © 1996-2009 Geotools. All Rights Reserved.