## Uses of Class
org.apache.fop.pdf.PDFFunction

Packages that use PDFFunction
org.apache.fop.pdf: Classes for handling the low-level creation of PDF documents.
org.apache.fop.svg: Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

### Uses of PDFFunction in org.apache.fop.pdf

Methods in org.apache.fop.pdf that return PDFFunction
`protected PDFFunction` PDFDocument.`findFunction(PDFFunction compare)` Looks through the registered functions to see if one that is equal to a reference object exists
`PDFFunction` PDFFactory.`makeFunction(List domain, List range, float[] cZero, float[] cOne, double interpolationExponentN)` make a type Exponential interpolation function (for shading usually)
`PDFFunction` PDFFactory.`registerFunction(PDFFunction function)` Registers a function against the document

Methods in org.apache.fop.pdf with parameters of type PDFFunction
`protected PDFFunction` PDFDocument.`findFunction(PDFFunction compare)` Looks through the registered functions to see if one that is equal to a reference object exists
`PDFFunction` PDFFactory.`registerFunction(PDFFunction function)` Registers a function against the document

Constructors in org.apache.fop.pdf with parameters of type PDFFunction
Constructor and Description
`PDFSeparationColorSpace(String colorName, PDFFunction tintFunction)` Creates a new "Separation" color space.
`PDFShading(int shadingType, PDFDeviceColorSpace colorSpace, List coords, PDFFunction pdfFunction)` Constructor for Type 2 and 3

Constructor parameters in org.apache.fop.pdf with type arguments of type PDFFunction
Constructor and Description
`PDFFunction(Function function, List<PDFFunction> pdfFunctions)`

### Uses of PDFFunction in org.apache.fop.svg

Methods in org.apache.fop.svg that return PDFFunction
`PDFFunction` PDFGraphics2D.`registerFunction(PDFFunction function)` Registers a function object against the output format document

Methods in org.apache.fop.svg with parameters of type PDFFunction
`PDFFunction` PDFGraphics2D.`registerFunction(PDFFunction function)` Registers a function object against the output format document