public interface

PixelFillPipe

sun.java2d.pipe.PixelFillPipe
Known Indirect Subclasses

Class Overview

This interface defines the set of calls that pipeline objects can use to pass on responsibility for filling various basic geometric figures defined by explicit integer coordinates. Typically this interface will be used for communication when the coordinates of the rendering have been narrowed down to actual device pixels, or for communication of untransformed coordinates when the coordinates were specified using integers. This interface does not cover all of the rendering calls that are possible in Graphics since many of the rendering calls can be transformed into one or more variants of these calls.

Summary

Public Methods
abstract void fillArc(SunGraphics2D sg, int x, int y, int width, int height, int startAngle, int arcAngle)
abstract void fillOval(SunGraphics2D sg, int x, int y, int width, int height)
abstract void fillPolygon(SunGraphics2D sg, int[] xPoints, int[] yPoints, int nPoints)
abstract void fillRect(SunGraphics2D sg, int x, int y, int width, int height)
abstract void fillRoundRect(SunGraphics2D sg, int x, int y, int width, int height, int arcWidth, int arcHeight)

Public Methods

public abstract void fillArc (SunGraphics2D sg, int x, int y, int width, int height, int startAngle, int arcAngle)

public abstract void fillOval (SunGraphics2D sg, int x, int y, int width, int height)

public abstract void fillPolygon (SunGraphics2D sg, int[] xPoints, int[] yPoints, int nPoints)

public abstract void fillRect (SunGraphics2D sg, int x, int y, int width, int height)

public abstract void fillRoundRect (SunGraphics2D sg, int x, int y, int width, int height, int arcWidth, int arcHeight)