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. |