Uses of Class org.apache.fop.pdf.PDFFunction (Apache FOP 2.7 API)
Date: 2022-01-12

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

- Packages that use PDFFunction
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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(java.util.List domain, java.util.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
    Modifier and Type | Method and Description
    --- | ---
    `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(java.lang.String colorName, PDFFunction tintFunction)` Creates a new "Separation" color space.
    `PDFShading(int shadingType, PDFDeviceColorSpace colorSpace, java.util.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, java.util.List<PDFFunction> pdfFunctions)`

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

    Methods in org.apache.fop.svg that return PDFFunction
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `PDFFunction` | PDFGraphics2D.`registerFunction(PDFFunction function)` Registers a function object against the output format document

Copyright 1999-2022 The Apache Software Foundation. All Rights Reserved.