com.jhlabs.image
Class HSBAdjustFilter

java.lang.Object
  extended by com.jhlabs.image.AbstractBufferedImageOp
      extended by com.jhlabs.image.PointFilter
          extended by com.jhlabs.image.HSBAdjustFilter
All Implemented Interfaces:
ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable

public class HSBAdjustFilter
extends PointFilter


Field Summary
 float bFactor
           
 float hFactor
           
 float sFactor
           
 
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)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jhlabs.image.PointFilter
filter, setDimensions
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hFactor

public float hFactor

sFactor

public float sFactor

bFactor

public float bFactor
Constructor Detail

HSBAdjustFilter

public HSBAdjustFilter()

HSBAdjustFilter

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

setHFactor

public void setHFactor(float hFactor)

getHFactor

public float getHFactor()

setSFactor

public void setSFactor(float sFactor)

getSFactor

public float getSFactor()

setBFactor

public void setBFactor(float bFactor)

getBFactor

public float getBFactor()

filterRGB

public int filterRGB(int x,
                     int y,
                     int rgb)
Specified by:
filterRGB in class PointFilter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object