jPod PDF library

de.intarsys.pdf.pd
Class PDFunctionBasedShading

java.lang.Object
  extended by de.intarsys.pdf.cos.COSBasedObject
      extended by de.intarsys.pdf.pd.PDObject
          extended by de.intarsys.pdf.pd.PDShading
              extended by de.intarsys.pdf.pd.PDFunctionBasedShading
All Implemented Interfaces:
ICOSObjectListener, de.intarsys.tools.attribute.IAttributeSupport

public class PDFunctionBasedShading
extends PDShading

Evaluate a function when filling the shape.


Nested Class Summary
static class PDFunctionBasedShading.MetaClass
          The meta class implementation
 
Field Summary
static COSName DK_Domain
           
static COSName DK_Function
           
static PDFunctionBasedShading.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDShading
SHADING_TYPE_AXIAL, SHADING_TYPE_COONS, SHADING_TYPE_FREEFORM, SHADING_TYPE_FUNCTIONBASED, SHADING_TYPE_LATTICEFORM, SHADING_TYPE_RADIAL, SHADING_TYPE_TENSORPRODUCT
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 float[] getDomain()
           
 PDFunction getFunction()
           
 CDSMatrix getMatrix()
           
 int getShadingType()
           
 
Methods inherited from class de.intarsys.pdf.pd.PDShading
getBoundingBox, getColorSpace, isAntiAlias
 
Methods inherited from class de.intarsys.pdf.pd.PDObject
cosGetFieldDescendant, cosGetFieldInheritable, cosGetFieldInherited, cosGetSubtype, cosGetType, cosRemoveFieldInheritable, cosSetFieldInheritable, cosSetSubtype, cosSetType, getDoc, getGenericChildren, getGenericParent, setGenericParent, toString
 
Methods inherited from class de.intarsys.pdf.cos.COSBasedObject
changed, cosGetArray, cosGetDict, cosGetDoc, cosGetField, cosGetObject, cosGetStream, cosHasField, cosRemoveField, cosSetField, getAttribute, getFieldBoolean, getFieldDate, getFieldFixed, getFieldFixedArray, getFieldInt, getFieldMLString, getFieldString, invalidateCaches, removeAttribute, setAttribute, setFieldBoolean, setFieldFixed, setFieldInt, setFieldMLString, setFieldName, setFieldObject, setFieldString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DK_Domain

public static final COSName DK_Domain

DK_Function

public static final COSName DK_Function

META

public static final PDFunctionBasedShading.MetaClass META
The meta class instance

Method Detail

getDomain

public float[] getDomain()

getFunction

public PDFunction getFunction()

getMatrix

public CDSMatrix getMatrix()

getShadingType

public int getShadingType()
Specified by:
getShadingType in class PDShading

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.