Package quicktime.app.image

Interface Summary
Compositable A Compositable object is an object that is able to apply graphics mode operations to the Image data that it is presenting.
DynamicImage This class enables members of SWCompositors that present an image which changes to explicitly invalidate the TwoDSprite that is their presenter in the SWCompositor.
ImageSettable This interface is used so that objects can have their images set to the specified image in the setImageData call by other objects that provide image data or services to iterate over a collection of images.
ImageSpec This interface is designed to work with quicktime.app.image classes.
Paintable The Paintable interface allows for implementors of this interface to paint in the QTCanvas (via the QTImageDrawer).
Redrawable This interface is used to describe objects that have image data that should be redrawn when a redraw call is issued.
Transformable This interface is used so that objects that can have their visual appearance transformed through matrix manipulation can return their current matrix and set a new transformed matrix.
 

Class Summary
CompositableEffect This class is used to directly add an effect to a SWCompositor.
CSequenceToMemory This class provides a mechanism for compressing a sequence of images to memory.
DSequenceFromMemory This class provides a mechanism for decompressing a sequence of images which were previously compressed using the CSequenceToMemory class.
FileFilter This class is used by the ImageUtil.createSequence call.
GraphicsImporterDrawer This class represents an image that is stored as a file that can be read and drawn using QuickTime GraphicsImporter component
ImageDataSequence A Container class for a collection of objects that have a single image description and a sequence of picture data.
ImageDrawer This class will present a normal java.awt.Image object as a client of the QTCanvas.
ImagePresenter This class represents an image that is loaded into memory.
ImageSequencer This class handles the obtaining of a specific frame of data and its accompanying description from an ImageDataSequence object
ImageUtil Some utility routines for dealing with images
ImageViewer This class presents a sequence of Images that a user can view by simply clicking the mouse, or option clicking to view backwards.
It takes an ImageSequencer object as its source images, and uses an ImagePresenter object internally to present the current image.
JImagePainter This class implements the Paintable interface and is used in conjunction with a QTImageDrawer to capture the resulting pixel data of the specified java.awt.Image for QuickTime to render.
QTEffect QTEffect forms the base class for visual effects that can be applied to images.
QTEffectPresenter The QTEffectPresenter is used to present typically a QTFilter or QTTransition as a member of a SWCompositor.
QTFilter QTFilters are visual effects that are applied to a single source image.
QTImageDrawer Enables standard java drawing commands and graphics objects to have their content rendered by QuickTime within a QuickTime graphics space.
QTImageProducer The QTImageProducer implements the java.awt.image.ImageProducer interface for a single source QuickTime object.
QTTransition QTTransistions are visual effects that are applied to a two images, transitioning from the source image to the destination image.