Uses of Class org.apache.fop.render.intermediate.IFState (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.render.intermediate.IFState

- Packages that use IFState
  Package | Description
  --- | ---
  org.apache.fop.render.intermediate |
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.ps | PostScript Renderer

- - ### Uses of IFState in org.apache.fop.render.intermediate

    Fields in org.apache.fop.render.intermediate declared as IFState
    Modifier and Type | Field and Description
    --- | ---
    `protected IFState` | AbstractIFPainter.`state` Holds the intermediate format state

    Methods in org.apache.fop.render.intermediate that return IFState
    Modifier and Type | Method and Description
    --- | ---
    `static IFState` | IFState.`create()`
    `IFState` | IFState.`pop()`
    `IFState` | IFState.`push()`

    Methods in org.apache.fop.render.intermediate with parameters of type IFState
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | AbstractIFPainter.`drawSVGText(MultiByteFont multiByteFont, FontTriplet triplet, int x, int y, String text, IFState state)`

  - ### Uses of IFState in org.apache.fop.render.java2d

    Constructors in org.apache.fop.render.java2d with parameters of type IFState
    Constructor and Description
    `Java2DPainter(Graphics2D g2d, IFContext context, FontInfo fontInfo, IFState state)` Special constructor for embedded use (when another painter uses Java2DPainter to convert part of a document into a bitmap, for example).
    `Java2DPainter(Graphics2D g2d, IFContext context, FontInfo fontInfo, IFState state, IFDocumentHandler documentHandler)`

  - ### Uses of IFState in org.apache.fop.render.ps

    Constructors in org.apache.fop.render.ps with parameters of type IFState
    Constructor and Description
    `PSPainter(PSDocumentHandler documentHandler, IFState state)`

Copyright © 2025 Apache Software Foundation. All rights reserved.