APIdia Launch Partner
Top Constructors Methods
com.sun.imageio.plugins.png

public Class RowFilter

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static final int
abs(int x)

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

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)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

RowFilterback to summary
public RowFilter()

Method Detail

absback to summary
private static final int abs(int x)
filterRowback to summary
public int filterRow(int colorType, byte[] currRow, byte[] prevRow, byte[][] scratchRows, int bytesPerRow, int bytesPerPixel)
paethPredictorback to summary
protected final int paethPredictor(int a, int b, int c)
subFilterback to summary
protected static int subFilter(byte[] currRow, byte[] subFilteredRow, int bytesPerPixel, int bytesPerRow)
upFilterback to summary
protected static int upFilter(byte[] currRow, byte[] prevRow, byte[] upFilteredRow, int bytesPerPixel, int bytesPerRow)