public class

RowFilter

extends Object
java.lang.Object
   ↳ com.sun.imageio.plugins.png.RowFilter

Summary

Public Constructors
RowFilter()
Public Methods
int filterRow(int colorType, byte[] currRow, byte[] prevRow, byte[][] scratchRows, int bytesPerRow, int bytesPerPixel)
Protected Methods
final int paethPredictor(int a, int b, int c)
static int subFilter(byte[] currRow, byte[] subFilteredRow, int bytesPerPixel, int bytesPerRow)
static int upFilter(byte[] currRow, byte[] prevRow, byte[] upFilteredRow, int bytesPerPixel, int bytesPerRow)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public RowFilter ()

Public Methods

public int filterRow (int colorType, byte[] currRow, byte[] prevRow, byte[][] scratchRows, int bytesPerRow, int bytesPerPixel)

Protected Methods

protected final int paethPredictor (int a, int b, int c)

protected static int subFilter (byte[] currRow, byte[] subFilteredRow, int bytesPerPixel, int bytesPerRow)

protected static int upFilter (byte[] currRow, byte[] prevRow, byte[] upFilteredRow, int bytesPerPixel, int bytesPerRow)