## Uses of Class
org.apache.pdfbox.pdmodel.common.function.PDFunction

Packages that use PDFunction
org.apache.pdfbox.pdmodel.common.function: This package contains functions that are available in the PDF specification.
org.apache.pdfbox.pdmodel.graphics.color: This package deals with colors that are stored in a PDF document.
org.apache.pdfbox.pdmodel.graphics.shading: This package deals with shadings which are used for filling instead of a color.
org.apache.pdfbox.pdmodel.graphics.state: This package deals with graphics states within the PDF document.

### Uses of PDFunction in org.apache.pdfbox.pdmodel.common.function

Subclasses of PDFunction in org.apache.pdfbox.pdmodel.common.function
`class` `PDFunctionType0` This class represents a type 0 function in a PDF document.
`class` `PDFunctionType2` This class represents a Type 2 (exponential interpolation) function in a PDF document.
`class` `PDFunctionType3` This class represents a Type 3 (stitching) function in a PDF document.
`class` `PDFunctionType4` This class represents a Type 4 (PostScript calculator) function in a PDF document.
`class` `PDFunctionTypeIdentity` The identity function.

Methods in org.apache.pdfbox.pdmodel.common.function that return PDFunction
`static PDFunction` PDFunction.`create(COSBase function)` Create the correct PD Model function based on the COS base function.

### Uses of PDFunction in org.apache.pdfbox.pdmodel.graphics.color

Methods in org.apache.pdfbox.pdmodel.graphics.color that return PDFunction
`PDFunction` PDDeviceN.`getTintTransform()` This will get the tint transform function.

Methods in org.apache.pdfbox.pdmodel.graphics.color with parameters of type PDFunction
`void` PDSeparation.`setTintTransform(PDFunction tint)` Sets the tint transform function.
`void` PDDeviceN.`setTintTransform(PDFunction tint)` This will set the tint transform function.

### Uses of PDFunction in org.apache.pdfbox.pdmodel.graphics.shading

Methods in org.apache.pdfbox.pdmodel.graphics.shading that return PDFunction
`PDFunction` RadialShadingContext.`getFunction()` Returns the function.
`PDFunction` AxialShadingContext.`getFunction()` Returns the function.
`PDFunction` PDShading.`getFunction()` This will return the function used to convert the color values.

Methods in org.apache.pdfbox.pdmodel.graphics.shading with parameters of type PDFunction
`void` PDShading.`setFunction(PDFunction newFunction)` This will set the function for the color conversion.

### Uses of PDFunction in org.apache.pdfbox.pdmodel.graphics.state

Methods in org.apache.pdfbox.pdmodel.graphics.state that return PDFunction
`PDFunction` PDSoftMask.`getTransferFunction()` Returns the transfer function.