Package net.refractions.udig.project.render

Interface Summary
ICompositeRenderContext A toolkit that is provided to composite renderers.
ILabelPainter The Labeller draws the labels from each renderer on the top layer of the map.
IMultiLayerRenderer The CompositeRenderer is a container for all the Renderers of a viewport.
IRenderContext Simplifies access of resource data and output image for renderers.
IRenderer Used to mark an implementation of RenderImpl.class; responsible for rendering a layer.
IRenderListener A listener that listeners for the current state of rendering.
IRenderManager Used by the map viewers/editors to manage the rendering process.
IRenderMetrics A RenderMetrics object is used to calculate estimated metrics for a renderer while rendering a particular layer.
IRenderMetricsFactory The RenderMetricsFactory is used by the RenderManager (more specifically the RenderCreationDecisive) to obtain metrics on renderer extensions.
IViewportModel Models the Viewport on the map.
IViewportModelListener A listener interested in Bounds and CRS changes.
 

Class Summary
AbstractRenderMetrics Abstract implementation of the IRenderMetrics.
DeltaEvent<T> TODO Purpose of net.refractions.udig.project.render
RenderEvent Encapsulates an rendering event.
TileCalculator A helper class which divides an area into tiles or a minimum size.
ViewportModelEvent Encapsulates a ViewportModelEvent
 

Enum Summary
RenderEventType Enumerates the different types Rendering Events
ViewportModelEvent.EventType  
 

Exception Summary
RenderException Indicates that an exception during Rendering has occurred.