net.sf.opensmus
Class L3dTransform

java.lang.Object
  extended by net.sf.opensmus.LValue
      extended by net.sf.opensmus.L3dTransform

public class L3dTransform
extends LValue

Class representing a Lingo compatible 3dTransform value (L3dTransform for short). Lingo is a trademark of Adobe, Inc. All rights reserved.


Field Summary
 
Fields inherited from class net.sf.opensmus.LValue
valueType, vt_3dTransform, vt_3dVector, vt_Color, vt_Date, vt_Float, vt_Integer, vt_List, vt_Media, vt_Picture, vt_Point, vt_PropList, vt_Rect, vt_String, vt_Symbol, vt_Void
 
Constructor Summary
L3dTransform()
          Constructor
L3dTransform(float a, float b, float c, float d, float e, float f, float g, float h, float i, float j, float k, float l, float m, float n, float o, float p)
          Constructor.
 
Method Summary
 void dump()
          Reserved for internal use of OpenSMUS.
 int extractFromBytes(byte[] rawBytes, int offset)
          Reserved for internal use of OpenSMUS.
 byte[] getBytes()
          Reserved for internal use of OpenSMUS.
 
Methods inherited from class net.sf.opensmus.LValue
fromRawBytes, getLValue, getLValue, getLValue, getLValue, getLValue, getType, setType, toBytes, toDouble, toInteger, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

L3dTransform

public L3dTransform()
Constructor


L3dTransform

public L3dTransform(float a,
                    float b,
                    float c,
                    float d,
                    float e,
                    float f,
                    float g,
                    float h,
                    float i,
                    float j,
                    float k,
                    float l,
                    float m,
                    float n,
                    float o,
                    float p)
Constructor. 16 float values represent the Lingo Transform

Method Detail

extractFromBytes

public int extractFromBytes(byte[] rawBytes,
                            int offset)
Reserved for internal use of OpenSMUS.

Overrides:
extractFromBytes in class LValue

dump

public void dump()
Reserved for internal use of OpenSMUS.

Overrides:
dump in class LValue

getBytes

public byte[] getBytes()
Reserved for internal use of OpenSMUS.

Overrides:
getBytes in class LValue