net.refractions.udig.render.gridcoverage.basic
Class GridCoverageRendererUtils

java.lang.Object
  extended by net.refractions.udig.render.gridcoverage.basic.GridCoverageRendererUtils

public class GridCoverageRendererUtils
extends java.lang.Object


Constructor Summary
GridCoverageRendererUtils()
           
 
Method Summary
static GridCoverageRenderer createRenderer(GridCoverage coverage, CoordinateReferenceSystem targetCRS)
           
static float getOpacity(RasterSymbolizer sym)
           
static java.awt.Rectangle getPaintArea(Envelope imageBounds, Envelope mapBounds, java.awt.Rectangle mapRect)
           
static State getRenderState(IRenderContext context)
          Extract symbolizer parameters from the style blackboard
static void paintGraphic(GridCoverageRenderer renderer, java.awt.Graphics2D graphics, State state)
           
static GridCoverage projectTo(GridCoverage coverage, CoordinateReferenceSystem crs, GridGeometry2D geometry)
          Deprecated. soon to be private
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridCoverageRendererUtils

public GridCoverageRendererUtils()
Method Detail

createRenderer

public static GridCoverageRenderer createRenderer(GridCoverage coverage,
                                                  CoordinateReferenceSystem targetCRS)

projectTo

public static GridCoverage projectTo(GridCoverage coverage,
                                     CoordinateReferenceSystem crs,
                                     GridGeometry2D geometry)
Deprecated. soon to be private

Parameters:
coverage -
crs -
geometry -
Returns:

paintGraphic

public static void paintGraphic(GridCoverageRenderer renderer,
                                java.awt.Graphics2D graphics,
                                State state)

getRenderState

public static State getRenderState(IRenderContext context)
Extract symbolizer parameters from the style blackboard


getOpacity

public static float getOpacity(RasterSymbolizer sym)

getPaintArea

public static java.awt.Rectangle getPaintArea(Envelope imageBounds,
                                              Envelope mapBounds,
                                              java.awt.Rectangle mapRect)