com.jhlabs.image

Class CurvesFilter

Implemented Interfaces:
BufferedImageOp, Cloneable

public class CurvesFilter
extends TransferFilter

Field Summary

Fields inherited from class com.jhlabs.image.TransferFilter

bTable, gTable, initialized, rTable

Fields inherited from class com.jhlabs.image.PointFilter

canFilterIndexColorModel

Constructor Summary

CurvesFilter()

Method Summary

Curve[]
getCurves()
protected void
initialize()
void
setCurve(Curve curve)
void
setCurves(Curve[] curves)
String
toString()

Methods inherited from class com.jhlabs.image.TransferFilter

filter, filterRGB, getLUT, initialize, makeTable, transferFunction

Methods inherited from class com.jhlabs.image.PointFilter

filter, filterRGB, setDimensions

Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp

clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRGB, getRenderingHints, setRGB

Constructor Details

CurvesFilter

public CurvesFilter()

Method Details

getCurves

public Curve[] getCurves()

initialize

protected void initialize()
Overrides:
initialize in interface TransferFilter

setCurve

public void setCurve(Curve curve)

setCurves

public void setCurves(Curve[] curves)

toString

public String toString()