quicktime.vr
Class QTVRCubicFace

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

public final class QTVRCubicFace
extends QTByteObject
implements java.lang.Cloneable

See Also:
Serialized Form

Fields inherited from interface quicktime.jdirect.PrimitivesLib
JDirect_MacOSX, libraryInstance
 
Constructor Summary
QTVRCubicFace()
          Creates a QTVRCubicFace object containing no data
QTVRCubicFace(byte[] bytes)
          Creates a QTVRCubicFace object from a byte array Used in cloning
 
Method Summary
 float getAspect()
          aspect>1 => tall pixels; aspect <1 => squat pixels (default = 1)
 QDPoint getCenter()
          returns the center
static EndianDescriptor getEndianDescriptor()
           
 float getOrientationW()
          returns the orientationW
 float getOrientationX()
          returns the orientationX
 float getOrientationY()
          returns the orientationY
 float getOrientationZ()
          returns the orientationZ
 float getSkew()
          returns the skew
 void setAspect(float aspect)
          aspect>1 => tall pixels; aspect <1 => squat pixels (default = 1)
 void setCenter(QDPoint center)
          set the center
 void setOrientationW(float orientationW)
          set the orientationW
 void setOrientationX(float orientationX)
          set the orientationX
 void setOrientationY(float orientationY)
          set the orientationY
 void setOrientationZ(float orientationZ)
          set the orientationZ
 void setSkew(float skew)
          set the skew
 java.lang.String toString()
          Returns a string representation of this object.
 
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

QTVRCubicFace

public QTVRCubicFace()
Creates a QTVRCubicFace object containing no data

QTVRCubicFace

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

getEndianDescriptor

public static EndianDescriptor getEndianDescriptor()

getOrientationW

public float getOrientationW()
returns the orientationW

setOrientationW

public void setOrientationW(float orientationW)
set the orientationW

getOrientationX

public float getOrientationX()
returns the orientationX

setOrientationX

public void setOrientationX(float orientationX)
set the orientationX

getOrientationY

public float getOrientationY()
returns the orientationY

setOrientationY

public void setOrientationY(float orientationY)
set the orientationY

getOrientationZ

public float getOrientationZ()
returns the orientationZ

setOrientationZ

public void setOrientationZ(float orientationZ)
set the orientationZ

getCenter

public QDPoint getCenter()
returns the center

setCenter

public void setCenter(QDPoint center)
set the center

getAspect

public float getAspect()
aspect>1 => tall pixels; aspect <1 => squat pixels (default = 1)

setAspect

public void setAspect(float aspect)
aspect>1 => tall pixels; aspect <1 => squat pixels (default = 1)

getSkew

public float getSkew()
returns the skew

setSkew

public void setSkew(float skew)
set the skew

toString

public java.lang.String toString()
Returns a string representation of this object.
Overrides:
toString in class QTByteObject
Returns:
a String