org.jvnet.substance.utils.filters
Class ColorSchemeFilter

java.lang.Object
  extended by org.jvnet.substance.utils.filters.AbstractFilter
      extended by org.jvnet.substance.utils.filters.ColorSchemeFilter
All Implemented Interfaces:
java.awt.image.BufferedImageOp

public class ColorSchemeFilter
extends AbstractFilter

Author:
Romain Guy , Kirill Grouchnikov

Field Summary
protected static LazyResettableHashMap<ColorSchemeFilter> filters
           
static int MAPSTEPS
           
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
          
static ColorSchemeFilter getColorSchemeFilter(SubstanceColorScheme scheme)
           
 
Methods inherited from class org.jvnet.substance.utils.filters.AbstractFilter
createCompatibleDestImage, getBounds2D, getPixels, getPoint2D, getRenderingHints, setPixels
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAPSTEPS

public static final int MAPSTEPS
See Also:
Constant Field Values

filters

protected static LazyResettableHashMap<ColorSchemeFilter> filters
Method Detail

getColorSchemeFilter

public static ColorSchemeFilter getColorSchemeFilter(SubstanceColorScheme scheme)

filter

public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)

Specified by:
filter in interface java.awt.image.BufferedImageOp
Specified by:
filter in class AbstractFilter