eap.fits
Interface RealImageProducer


public interface RealImageProducer

This interface is analogous to ImageProducer, except that it handles pixels of type double. This paradigm for handling images may get scrapped.


Method Summary
 void addConsumer(RealImageConsumer ic)
          register a consumer to receive pixels from this producer.
 boolean isConsumer(RealImageConsumer ic)
          returns true if the given consumer is registered with this producer
 void removeConsumer(RealImageConsumer ic)
          unregister a consumer
 void requestTopDownLeftRightResend(RealImageConsumer ic)
          register the given consumer and request that this producer start sending pixels in TDLR order.
 void startProduction(RealImageConsumer ic)
          register the given consumer and begin sending pixels
 

Method Detail

addConsumer

public void addConsumer(RealImageConsumer ic)
register a consumer to receive pixels from this producer.


isConsumer

public boolean isConsumer(RealImageConsumer ic)
returns true if the given consumer is registered with this producer


removeConsumer

public void removeConsumer(RealImageConsumer ic)
unregister a consumer


startProduction

public void startProduction(RealImageConsumer ic)
register the given consumer and begin sending pixels


requestTopDownLeftRightResend

public void requestTopDownLeftRightResend(RealImageConsumer ic)
register the given consumer and request that this producer start sending pixels in TDLR order. This method is not required to do anything