## Uses of Interface
org.apache.fop.render.intermediate.IFPainter

Packages that use IFPainter
org.apache.fop.render.afp: An AFP Renderer implementation and supporting classes.
org.apache.fop.render.bitmap: Bitmap Renderer which creates TIFF and PNG images from rendered pages.
org.apache.fop.render.intermediate
org.apache.fop.render.intermediate.util
org.apache.fop.render.java2d: Java2D Renderer which paints rendered pages on Graphics2D instances.
org.apache.fop.render.pcl: PCL Renderer (Supports PCL5 and HP GL/2)
org.apache.fop.render.pdf: PDF Renderer
org.apache.fop.render.ps: PostScript Renderer

### Uses of IFPainter in org.apache.fop.render.afp

Classes in org.apache.fop.render.afp that implement IFPainter
`class` `AFPPainter` IFPainter implementation that produces AFP (MO:DCA).

Methods in org.apache.fop.render.afp that return IFPainter
`IFPainter` AFPDocumentHandler.`startPageContent()` Indicates the start of the page content.

### Uses of IFPainter in org.apache.fop.render.bitmap

Methods in org.apache.fop.render.bitmap that return IFPainter
`IFPainter` AbstractBitmapDocumentHandler.`startPageContent()` Indicates the start of the page content.

### Uses of IFPainter in org.apache.fop.render.intermediate

Classes in org.apache.fop.render.intermediate that implement IFPainter
`class` `AbstractIFPainter<T extends IFDocumentHandler>` Abstract base class for IFPainter implementations.
`class` `IFSerializer` IFPainter implementation that serializes the intermediate format to XML.

Methods in org.apache.fop.render.intermediate that return IFPainter
`IFPainter` IFDocumentHandler.`startPageContent()` Indicates the start of the page content.
`IFPainter` IFSerializer.`startPageContent()` Indicates the start of the page content.

Methods in org.apache.fop.render.intermediate with parameters of type IFPainter
`void` IFGraphicContext.Group.`end(IFPainter painter)`
`void` IFGraphicContext.Viewport.`end(IFPainter painter)`
`void` IFGraphicContext.Group.`start(IFPainter painter)`
`void` IFGraphicContext.Viewport.`start(IFPainter painter)`

### Uses of IFPainter in org.apache.fop.render.intermediate.util

Methods in org.apache.fop.render.intermediate.util that return IFPainter
`IFPainter` IFDocumentHandlerProxy.`startPageContent()` Indicates the start of the page content.

### Uses of IFPainter in org.apache.fop.render.java2d

Classes in org.apache.fop.render.java2d that implement IFPainter
`class` `Java2DPainter` `IFPainter` implementation that paints on a Graphics2D instance.

Methods in org.apache.fop.render.java2d that return IFPainter
`IFPainter` Java2DDocumentHandler.`startPageContent()`

### Uses of IFPainter in org.apache.fop.render.pcl

Classes in org.apache.fop.render.pcl that implement IFPainter
`class` `PCLPainter` `IFPainter` implementation that produces PCL 5.

Methods in org.apache.fop.render.pcl that return IFPainter
`IFPainter` PCLDocumentHandler.`startPageContent()` Indicates the start of the page content.

### Uses of IFPainter in org.apache.fop.render.pdf

Classes in org.apache.fop.render.pdf that implement IFPainter
`class` `PDFPainter` IFPainter implementation that produces PDF.

Methods in org.apache.fop.render.pdf that return IFPainter
`IFPainter` PDFDocumentHandler.`startPageContent()` Indicates the start of the page content.

### Uses of IFPainter in org.apache.fop.render.ps

Classes in org.apache.fop.render.ps that implement IFPainter
`class` `PSPainter` IFPainter implementation that produces PostScript.

Methods in org.apache.fop.render.ps that return IFPainter
`IFPainter` PSDocumentHandler.`startPageContent()` Indicates the start of the page content.