package org.apache.batik.gvt.renderer; import java.awt.Rectangle; import java.awt.RenderingHints; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; import java.util.Collection; public interface ImageRenderer extends Renderer { void clearOffScreen(); void dispose(); void flush(); void flush(Rectangle rectangle); void flush(Collection collection); BufferedImage getOffScreen(); RenderingHints getRenderingHints(); AffineTransform getTransform(); void setRenderingHints(RenderingHints renderingHints); void setTransform(AffineTransform affineTransform); void updateOffScreen(int i, int i2); }