de.intarsys.pdf.pd
Class PDFunction
java.lang.Object
de.intarsys.pdf.cos.COSBasedObject
de.intarsys.pdf.pd.PDObject
de.intarsys.pdf.pd.PDFunction
- All Implemented Interfaces:
- ICOSObjectListener, IAttributeSupport
- Direct Known Subclasses:
- PDInterpolationFunction, PDPostScriptFunction, PDSampledFunction, PDStitchingFunction
public abstract class PDFunction
- extends PDObject
Abstract superclass for PDF function objects.
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 |
META
public static final PDFunction.MetaClass META
- The meta class instance
DK_FunctionType
public static final COSName DK_FunctionType
- Common names
DK_Domain
public static final COSName DK_Domain
DK_Range
public static final COSName DK_Range
evaluate
public abstract float[] evaluate(float[] values)
getDomainMax
public float getDomainMax(int dimension)
getDomainMin
public float getDomainMin(int dimension)
getInputSize
public int getInputSize()
getOutputSize
public abstract int getOutputSize()
cosGetDomain
public COSArray cosGetDomain()
getRange
public COSArray getRange()
getRangeMax
public float getRangeMax(int dimension)
getRangeMin
public float getRangeMin(int dimension)
Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.