lt.monarch.image
Class FilteredFrameProducer
java.lang.Object
lt.monarch.image.AbstractFrameProducer
lt.monarch.image.FilteredFrameProducer
- All Implemented Interfaces:
- FrameConsumer, FrameProducer
public class FilteredFrameProducer
extends AbstractFrameProducer
implements FrameConsumer, FrameProducer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sourceProducer
protected FrameProducer sourceProducer
frameFilter
protected FrameFilter frameFilter
FilteredFrameProducer
public FilteredFrameProducer(FrameProducer source,
FrameFilter filter)
addConsumer
public void addConsumer(FrameConsumer consumer)
- Specified by:
addConsumer in interface FrameProducer
- Overrides:
addConsumer in class AbstractFrameProducer
removeConsumer
public void removeConsumer(FrameConsumer consumer)
- Specified by:
removeConsumer in interface FrameProducer
- Overrides:
removeConsumer in class AbstractFrameProducer
updateFrame
public void updateFrame(RGBBitmap frame)
- Specified by:
updateFrame in interface FrameConsumer
refresh
public void refresh()