quicktime.app.image
Class ImageSequencer

java.lang.Object
  |
  +--quicktime.app.spaces.Sequencer
        |
        +--quicktime.app.image.ImageSequencer
All Implemented Interfaces:
ImageSpec

Deprecated. since QTJava 6.1

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


Field Summary
 
Fields inherited from class quicktime.app.spaces.Sequencer
kFirstFrame, kLastFrame, kLoopForwards, kLoopPalindrome, kNoLooping
 
Constructor Summary
ImageSequencer(ImageDataSequence images)
          Deprecated. since QTJava 6.1
 
Method Summary
 ImageDescription getDescription()
          Deprecated. since QTJava 6.1
 EncodedImage getImage()
          Deprecated. since QTJava 6.1
 ImageDataSequence getImageData()
          Deprecated. since QTJava 6.1
 void setImageData(ImageDataSequence images)
          Deprecated. since QTJava 6.1
 int size()
          Deprecated. since QTJava 6.1
 java.lang.String toString()
          Deprecated. since QTJava 6.1
 
Methods inherited from class quicktime.app.spaces.Sequencer
getCurrentFrame, getLooping, setCurrentFrame, setFrameNext, setFramePrevious, setLooping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImageSequencer

public ImageSequencer(ImageDataSequence images)
Deprecated. since QTJava 6.1

Construct an ImageSequencer that will iterate over an ImageDataSequence.

Parameters:
images - the images
Method Detail

getImageData

public ImageDataSequence getImageData()
Deprecated. since QTJava 6.1

Returns the current image data that is being used by the ImageSequencer

Returns:
the image data

setImageData

public void setImageData(ImageDataSequence images)
Deprecated. since QTJava 6.1

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
Deprecated. since QTJava 6.1

Returns the current image description

Specified by:
getDescription in interface ImageSpec
Returns:
the ImageDescription of an Image
QTException

getImage

public EncodedImage getImage()
Deprecated. since QTJava 6.1

Returns the current image data

Specified by:
getImage in interface ImageSpec
Returns:
the image data

size

public int size()
Deprecated. since QTJava 6.1

Return the number of frames

Specified by:
size in class Sequencer
Returns:
the current number of frames of the sequencers data sequence

toString

public java.lang.String toString()
Deprecated. since QTJava 6.1

Returns a string representation of this class.

Overrides:
toString in class Sequencer