|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmagick.Magick
magick.MagickProducer
public class MagickProducer
This class implements the ImageProducer class. It reads the pixels off a MagickImage and sends the pixels to the specified ImageConsumer.
Constructor Summary | |
---|---|
MagickProducer(MagickImage image)
Constructor. |
Method Summary | |
---|---|
void |
addConsumer(java.awt.image.ImageConsumer consumer)
This method is used to register an ImageConsumer with the ImageProducer for access to the image data during a later reconstruction of the Image. |
boolean |
isConsumer(java.awt.image.ImageConsumer consumer)
This method determines if a given ImageConsumer object is currently registered with this ImageProducer as one of its consumers. |
void |
removeConsumer(java.awt.image.ImageConsumer consumer)
This method removes the given ImageConsumer object from the list of consumers currently registered to receive image data. |
void |
requestTopDownLeftRightResend(java.awt.image.ImageConsumer consumer)
This method is used by an ImageConsumer to request that the ImageProducer attempt to resend the image data one more time in TOPDOWNLEFTRIGHT order so that higher quality conversion algorithms which depend on receiving pixels in order can be used to produce a better output version of the image. |
void |
startProduction(java.awt.image.ImageConsumer consumer)
This method both registers the given ImageConsumer object as a consumer and starts an immediate reconstruction of the image data which will then be delivered to this consumer and any other consumer which may have already been registered with the producer. |
Methods inherited from class magick.Magick |
---|
parseImageGeometry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MagickProducer(MagickImage image)
image
- the MagickImage to produce an Image fromMethod Detail |
---|
public void addConsumer(java.awt.image.ImageConsumer consumer)
addConsumer
in interface java.awt.image.ImageProducer
consumer
- to register with the producerpublic boolean isConsumer(java.awt.image.ImageConsumer consumer)
isConsumer
in interface java.awt.image.ImageProducer
consumer
- to consumer to register with the producerpublic void removeConsumer(java.awt.image.ImageConsumer consumer)
removeConsumer
in interface java.awt.image.ImageProducer
consumer
- the consumer to check for registrationpublic void startProduction(java.awt.image.ImageConsumer consumer)
startProduction
in interface java.awt.image.ImageProducer
consumer
- to be registered before producing the imagepublic void requestTopDownLeftRightResend(java.awt.image.ImageConsumer consumer)
requestTopDownLeftRightResend
in interface java.awt.image.ImageProducer
consumer
- the consumer to register before producing the image
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |