quicktime.vr
Class QTVRPanoImaging

java.lang.Object
  |
  +--quicktime.util.QTByteObject
        |
        +--quicktime.vr.QTVRAtom
              |
              +--quicktime.vr.QTVRPanoImaging
All Implemented Interfaces:
java.lang.Cloneable, PrimitivesLib, java.io.Serializable, SharedLibrary, com.apple.jdirect.SharedLibrary

public final class QTVRPanoImaging
extends QTVRAtom

See Also:
Serialized Form

Fields inherited from interface quicktime.jdirect.PrimitivesLib
JDirect_MacOSX, libraryInstance
 
Constructor Summary
QTVRPanoImaging()
          Creates a QTVRPanoImaging object containing no data
QTVRPanoImaging(byte[] bytes)
          Creates a QTVRPanoImaging object from a byte array Used in cloning
 
Method Summary
 java.lang.Object clone()
          Returns a copy of this class.
 int getCorrection()
          returns the panorama correction
static EndianDescriptor getEndianDescriptor()
           
 int getImagingMode()
          returns the imaging Mode
 int getImagingProperty(int index)
          returns the imagingProperty
 int getImagingValidFlags()
          Valid bits are kQTVRValidCorrection = 1L << 0, kQTVRValidQuality = 1L << 1, kQTVRValidDirectDraw = 1L << 2, kQTVRValidFirstExtraProperty = 1L << 3
 int getQuality()
          returns the panorama quality
 int getReserved1()
          returns the reserved1
 int getReserved2()
          returns the reserved2
 boolean isDirectDraw()
          returns the direct draw mode
 void setCorrection(int correction)
          set the panorama correction
 void setDirectDraw(boolean directDraw)
          set the direct draw mode
 void setImagingMode(int imagingMode)
          set the imaging Mode
 void setImagingProperty(int property, int index)
          set the imagingProperty
 void setImagingValidFlags(int validFlags)
          Valid bits are kQTVRValidCorrection = 1L << 0, kQTVRValidQuality = 1L << 1, kQTVRValidDirectDraw = 1L << 2, kQTVRValidFirstExtraProperty = 1L << 3
 void setQuality(int quality)
          set the panorama quality
 void setReserved1(int reserved1)
          set the reserved1
 void setReserved2(int reserved2)
          set the reserved2
 java.lang.String toString()
          Returns a string representation of the class
 
Methods inherited from class quicktime.vr.QTVRAtom
getMajorVersion, getMinorVersion, setMajorVersion, setMinorVersion
 
Methods inherited from class quicktime.util.QTByteObject
equals, fromArray, getBytes, getSize
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QTVRPanoImaging

public QTVRPanoImaging()
Creates a QTVRPanoImaging object containing no data

QTVRPanoImaging

public QTVRPanoImaging(byte[] bytes)
                throws QTException
Creates a QTVRPanoImaging object from a byte array Used in cloning
Method Detail

clone

public java.lang.Object clone()
Returns a copy of this class.
Overrides:
clone in class QTVRAtom

getEndianDescriptor

public static EndianDescriptor getEndianDescriptor()

getImagingMode

public int getImagingMode()
returns the imaging Mode

setImagingMode

public void setImagingMode(int imagingMode)
set the imaging Mode

getImagingValidFlags

public int getImagingValidFlags()
Valid bits are kQTVRValidCorrection = 1L << 0, kQTVRValidQuality = 1L << 1, kQTVRValidDirectDraw = 1L << 2, kQTVRValidFirstExtraProperty = 1L << 3

setImagingValidFlags

public void setImagingValidFlags(int validFlags)
Valid bits are kQTVRValidCorrection = 1L << 0, kQTVRValidQuality = 1L << 1, kQTVRValidDirectDraw = 1L << 2, kQTVRValidFirstExtraProperty = 1L << 3

getCorrection

public int getCorrection()
returns the panorama correction

setCorrection

public void setCorrection(int correction)
set the panorama correction

getQuality

public int getQuality()
returns the panorama quality

setQuality

public void setQuality(int quality)
set the panorama quality

isDirectDraw

public boolean isDirectDraw()
returns the direct draw mode

setDirectDraw

public void setDirectDraw(boolean directDraw)
set the direct draw mode

getImagingProperty

public int getImagingProperty(int index)
                       throws QTException
returns the imagingProperty

setImagingProperty

public void setImagingProperty(int property,
                               int index)
                        throws QTException
set the imagingProperty

setReserved1

public void setReserved1(int reserved1)
set the reserved1

getReserved1

public int getReserved1()
returns the reserved1

setReserved2

public void setReserved2(int reserved2)
set the reserved2

getReserved2

public int getReserved2()
returns the reserved2

toString

public java.lang.String toString()
Description copied from class: QTVRAtom
Returns a string representation of the class
Overrides:
toString in class QTVRAtom