intarsys PDF library API

de.intarsys.pdf.pd
Class PDShading

java.lang.Object
  extended by de.intarsys.pdf.cos.COSBasedObject
      extended by de.intarsys.pdf.pd.PDObject
          extended by de.intarsys.pdf.pd.PDShading
All Implemented Interfaces:
ICOSObjectListener, IAttributeSupport
Direct Known Subclasses:
PDAxialShading, PDCoonsShading, PDFreeFormShading, PDFunctionBasedShading, PDLatticeFormShading, PDRadialShading, PDTensorProductShading

public abstract class PDShading
extends PDObject

An object defining the shading to be used when filling a shape.


Nested Class Summary
static class PDShading.MetaClass
          The meta class implementation
 
Field Summary
static PDShading.MetaClass META
          The meta class instance
static int SHADING_TYPE_AXIAL
           
static int SHADING_TYPE_COONS
           
static int SHADING_TYPE_FREEFORM
           
static int SHADING_TYPE_FUNCTIONBASED
           
static int SHADING_TYPE_LATTICEFORM
           
static int SHADING_TYPE_RADIAL
           
static int SHADING_TYPE_TENSORPRODUCT
           
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Method Summary
 CDSRectangle getBoundingBox()
           
 PDColorSpace getColorSpace()
           
abstract  int getShadingType()
           
 boolean 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

META

public static final PDShading.MetaClass META
The meta class instance


SHADING_TYPE_AXIAL

public static final int SHADING_TYPE_AXIAL
See Also:
Constant Field Values

SHADING_TYPE_COONS

public static final int SHADING_TYPE_COONS
See Also:
Constant Field Values

SHADING_TYPE_FREEFORM

public static final int SHADING_TYPE_FREEFORM
See Also:
Constant Field Values

SHADING_TYPE_FUNCTIONBASED

public static final int SHADING_TYPE_FUNCTIONBASED
See Also:
Constant Field Values

SHADING_TYPE_LATTICEFORM

public static final int SHADING_TYPE_LATTICEFORM
See Also:
Constant Field Values

SHADING_TYPE_RADIAL

public static final int SHADING_TYPE_RADIAL
See Also:
Constant Field Values

SHADING_TYPE_TENSORPRODUCT

public static final int SHADING_TYPE_TENSORPRODUCT
See Also:
Constant Field Values
Method Detail

getBoundingBox

public CDSRectangle getBoundingBox()

getColorSpace

public PDColorSpace getColorSpace()

getShadingType

public abstract int getShadingType()

isAntiAlias

public boolean isAntiAlias()

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.