Class ImageBackedFilterableRadianceIcon

java.lang.Object
org.pushingpixels.radiance.common.api.icon.ImageBackedFilterableRadianceIcon
All Implemented Interfaces:
Icon, AsynchronousLoading, RadianceIcon

public class ImageBackedFilterableRadianceIcon extends Object implements RadianceIcon, AsynchronousLoading
Implementation of the RadianceIcon interface that supports color filtering of content by drawing it into offscreen images and applying the requested RadianceIcon.ColorFilter. Note that this is a heavy operation that consumes additional memory resources. If your original icon returns true from its RadianceIcon.supportsColorFilter(), do not use this class.