quicktime.std.movies.media
Class ThreeDDescription

java.lang.Object
  |
  +--quicktime.QTObject
        |
        +--quicktime.util.QTHandleRef
              |
              +--quicktime.std.movies.media.SampleDescription
                    |
                    +--quicktime.std.movies.media.ThreeDDescription
All Implemented Interfaces:
java.lang.Cloneable, quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary

public final class ThreeDDescription
extends SampleDescription

This class maps the ThreeDDescription record of the MovieToolbox. ThreeDDescription records are used when adding and getting media samples to/from ThreeD tracks.


Fields inherited from class quicktime.std.movies.media.SampleDescription
kNativeSize
 
Fields inherited from interface quicktime.jdirect.QuickTimeLib
JDirect_MacOSX, libraryInstance, name
 
Constructor Summary
ThreeDDescription(int format)
          This constructor makes an empty SoundDescription object.
 
Method Summary
 java.lang.Object clone()
          Implementation of Cloneable Interface.
static EndianDescriptor getEndianDescriptor()
          Returns the EndianDescriptor for this class.
 int getRendererType()
           
 int getVersion()
           
 void setRendererType(int rendererType)
           
 void setVersion(int version)
           
 
Methods inherited from class quicktime.std.movies.media.SampleDescription
fromMovieImporter, getDataFormat, getDataRefIndex, getSize, setDataFormat, setDataRefIndex, setSize, toString
 
Methods inherited from class quicktime.util.QTHandleRef
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, fromCompressionDialogState, fromSCSequence, getBytes, inMemory, isLocked, lock, lockHigh, moveHigh, toQTPointer, toQTPointer, unlock
 
Methods inherited from class quicktime.QTObject
disposeQTObject, equals, ID
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreeDDescription

public ThreeDDescription(int format)
                  throws QTException
This constructor makes an empty SoundDescription object.
Parameters:
format - the format of the ThreeD data that the description describes.
Method Detail

getEndianDescriptor

public static EndianDescriptor getEndianDescriptor()
Returns the EndianDescriptor for this class.
Returns:
an EndianDescriptor

clone

public java.lang.Object clone()
Implementation of Cloneable Interface.
Overrides:
clone in class SampleDescription

setVersion

public void setVersion(int version)

getVersion

public int getVersion()

setRendererType

public void setRendererType(int rendererType)

getRendererType

public int getRendererType()