Class iicm.vrml.vrwave.pwdat.TransformData
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class iicm.vrml.vrwave.pwdat.TransformData
java.lang.Object
   |
   +----iicm.vrml.vrwave.pwdat.TransformData
  -  public class TransformData
  -  extends Object
  -  implements GotEventCallback
TransformData - additional Transform attributes.
Copyright (c) 1997 IICM
   
  -   TransformData(Transform) TransformData(Transform)
-  constructor.
   
  -   getInvMatrix() getInvMatrix()
-  calculate inverse transformation matrix
  
-   getMatrix() getMatrix()
-  calculate transformation matrix for a transform node
returns cached matrix unless invalidated by a field change
  
-   gotEventCB(Field, double) gotEventCB(Field, double)
-  invalidate transformation on any event on Transform node fields
   
 TransformData
TransformData
  public TransformData(Transform trf)
  -  constructor. establish event callbacks
   
 getMatrix
getMatrix
  public float[] getMatrix()
  -  calculate transformation matrix for a transform node
returns cached matrix unless invalidated by a field change
 getInvMatrix
getInvMatrix
  public float[] getInvMatrix()
  -  calculate inverse transformation matrix
  
    -  See Also:
    
-  getMatrix
  
 
 gotEventCB
gotEventCB
  public void gotEventCB(Field field,
                         double timestamp)
  -  invalidate transformation on any event on Transform node fields
All Packages  Class Hierarchy  This Package  Previous  Next  Index