Class ColorSchemeFilter
- java.lang.Object
-
- org.pushingpixels.substance.internal.utils.filters.AbstractFilter
-
- org.pushingpixels.substance.internal.utils.filters.ColorSchemeFilter
-
- All Implemented Interfaces:
BufferedImageOp
public class ColorSchemeFilter extends AbstractFilter
-
-
Field Summary
Fields Modifier and Type Field Description protected static LazyResettableHashMap<ColorSchemeFilter>
filters
static int
MAPSTEPS
protected float
originalBrightnessFactor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BufferedImage
filter(BufferedImage src, BufferedImage dst)
static ColorSchemeFilter
getColorSchemeFilter(SubstanceColorScheme scheme, float originalBrightnessFactor)
-
Methods inherited from class org.pushingpixels.substance.internal.utils.filters.AbstractFilter
createCompatibleDestImage, getBounds2D, getPixels, getPoint2D, getRenderingHints, setPixels
-
-
-
-
Field Detail
-
MAPSTEPS
public static final int MAPSTEPS
- See Also:
- Constant Field Values
-
filters
protected static final LazyResettableHashMap<ColorSchemeFilter> filters
-
originalBrightnessFactor
protected float originalBrightnessFactor
-
-
Method Detail
-
getColorSchemeFilter
public static ColorSchemeFilter getColorSchemeFilter(SubstanceColorScheme scheme, float originalBrightnessFactor)
-
filter
public BufferedImage filter(BufferedImage src, BufferedImage dst)
- Specified by:
filter
in interfaceBufferedImageOp
- Specified by:
filter
in classAbstractFilter
-
-