quicktime.vr
Class QTVRWorldHeader

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

public final class QTVRWorldHeader
extends QTVRAtom

See Also:
Serialized Form

Fields inherited from interface quicktime.jdirect.PrimitivesLib
JDirect_MacOSX, libraryInstance
 
Constructor Summary
QTVRWorldHeader()
          Creates a QTVRWorldHeader object containing no data
QTVRWorldHeader(byte[] bytes)
          Creates a QTVRWorldHeader object from a byte array Used in cloning
 
Method Summary
 java.lang.Object clone()
          Returns a copy of this class.
 int getDefaultNodeID()
          returns the default NodeID
 int getNameAtomID()
          returns the name AtomID
 int getReserved1()
          returns the reserved1
 int getReserved2()
          returns the reserved2
 int getVRWorldFlags()
          returns the vrWorldFlags
 void setDefaultNodeID(int nodeID)
          set the default NodeID
 void setNameAtomID(int atomID)
          set the name AtomID
 void setReserved1(int reserved1)
          set the reserved1
 void setReserved2(int reserved2)
          set the reserved2
 void setVRWorldFlags(int flags)
          set the vrWorldFlags
 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

QTVRWorldHeader

public QTVRWorldHeader()
Creates a QTVRWorldHeader object containing no data

QTVRWorldHeader

public QTVRWorldHeader(byte[] bytes)
                throws QTException
Creates a QTVRWorldHeader 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

getNameAtomID

public int getNameAtomID()
returns the name AtomID

setNameAtomID

public void setNameAtomID(int atomID)
set the name AtomID

getDefaultNodeID

public int getDefaultNodeID()
returns the default NodeID

setDefaultNodeID

public void setDefaultNodeID(int nodeID)
set the default NodeID

getVRWorldFlags

public int getVRWorldFlags()
returns the vrWorldFlags

setVRWorldFlags

public void setVRWorldFlags(int flags)
set the vrWorldFlags

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