com.jhlabs.image

Class HSBAdjustFilter

Implemented Interfaces:
BufferedImageOp, Cloneable

public class HSBAdjustFilter
extends PointFilter

Field Summary

float
bFactor
float
hFactor
float
sFactor

Fields inherited from class com.jhlabs.image.PointFilter

canFilterIndexColorModel

Constructor Summary

HSBAdjustFilter()
HSBAdjustFilter(float r, float g, float b)

Method Summary

int
filterRGB(int x, int y, int rgb)
float
getBFactor()
float
getHFactor()
float
getSFactor()
void
setBFactor(float bFactor)
void
setHFactor(float hFactor)
void
setSFactor(float sFactor)
String
toString()

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

Field Details

bFactor

public float bFactor

hFactor

public float hFactor

sFactor

public float sFactor

Constructor Details

HSBAdjustFilter

public HSBAdjustFilter()

HSBAdjustFilter

public HSBAdjustFilter(float r,
                       float g,
                       float b)

Method Details

filterRGB

public int filterRGB(int x,
                     int y,
                     int rgb)
Overrides:
filterRGB in interface PointFilter

getBFactor

public float getBFactor()

getHFactor

public float getHFactor()

getSFactor

public float getSFactor()

setBFactor

public void setBFactor(float bFactor)

setHFactor

public void setHFactor(float hFactor)

setSFactor

public void setSFactor(float sFactor)

toString

public String toString()