All Packages Class Hierarchy This Package Previous Next Index
Class quicktime.app.image.ImageSequencer
java.lang.Object
|
+----quicktime.app.spaces.Sequencer
|
+----quicktime.app.image.ImageSequencer
- public class ImageSequencer
- extends Sequencer
- implements ImageSpec
This class handles the obtaining of a specific frame of data
and its accompanying description from an ImageDataSequence object
-
ImageSequencer(ImageDataSequence)
- Construct an ImageSequencer that will iterate over an ImageDataSequence.
-
getDescription()
- Returns the current image description
-
getImage()
- Returns the current image data
-
getImageData()
- Returns the current image data that is being used by the ImageSequencer
-
setImageData(ImageDataSequence)
- Set the current Image Data that the ImageSequencer is using.
-
size()
- Return the number of frames
-
toString()
- Returns a string representation of this class.
ImageSequencer
public ImageSequencer(ImageDataSequence images)
- Construct an ImageSequencer that will iterate over an ImageDataSequence.
- Parameters:
- images - the images
getImageData
public ImageDataSequence getImageData()
- Returns the current image data that is being used by the ImageSequencer
- Returns:
- the image data
setImageData
public void setImageData(ImageDataSequence images)
- Set the current Image Data that the ImageSequencer is using.
You will NOT see a change in the ImageSequencer's appearance
until your next draw call
- Parameters:
- images - the new image data
getDescription
public ImageDescription getDescription() throws QTException
- Returns the current image description
getImage
public EncodedImage getImage()
- Returns the current image data
size
public int size()
- Return the number of frames
- Overrides:
- size in class Sequencer
toString
public String toString()
- Returns a string representation of this class.
- Overrides:
- toString in class Sequencer
All Packages Class Hierarchy This Package Previous Next Index