org.apache.pdfbox.pdmodel.graphics.shading
Class RadialShadingContext

java.lang.Object
  extended by org.apache.pdfbox.pdmodel.graphics.shading.RadialShadingContext
All Implemented Interfaces:
java.awt.PaintContext

public class RadialShadingContext
extends java.lang.Object
implements java.awt.PaintContext

This class represents the PaintContext of an radial shading.

Version:
$Revision: $
Author:
lehmi

Constructor Summary
RadialShadingContext(PDShadingType3 shadingType3, java.awt.image.ColorModel colorModelValue, java.awt.geom.AffineTransform xform, Matrix ctm, int pageHeight)
          Constructor creates an instance to be used for fill operations.
 
Method Summary
 void dispose()
          
 java.awt.image.ColorModel getColorModel()
          
 java.awt.image.Raster getRaster(int x, int y, int w, int h)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadialShadingContext

public RadialShadingContext(PDShadingType3 shadingType3,
                            java.awt.image.ColorModel colorModelValue,
                            java.awt.geom.AffineTransform xform,
                            Matrix ctm,
                            int pageHeight)
Constructor creates an instance to be used for fill operations.

Parameters:
shadingType3 - the shading type to be used
colorModelValue - the color model to be used
xform - transformation for user to device space
ctm - current transformation matrix
pageHeight - height of the current page
Method Detail

dispose

public void dispose()

Specified by:
dispose in interface java.awt.PaintContext

getColorModel

public java.awt.image.ColorModel getColorModel()

Specified by:
getColorModel in interface java.awt.PaintContext

getRaster

public java.awt.image.Raster getRaster(int x,
                                       int y,
                                       int w,
                                       int h)

Specified by:
getRaster in interface java.awt.PaintContext