shout3d.core
Class EulerXYZInterpolator

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.Interpolator
              |
              +--shout3d.core.EulerXYZInterpolator

public class EulerXYZInterpolator
extends Interpolator
implements FieldObserver

A EulerXYZInterpolator


Field Summary
 FloatArrayField value
           
 NodeField xInterpolator
           
 NodeField yInterpolator
           
 NodeField zInterpolator
           
 
Fields inherited from class shout3d.core.Interpolator
fraction
 
Constructor Summary
EulerXYZInterpolator()
          Constructs a default EulerXYZInterpolator
 
Method Summary
 void onFieldChange(Field theField, java.lang.Object userData)
          Subclasses must call this within their own onFieldChange() method.
 
Methods inherited from class shout3d.core.Interpolator
update
 
Methods inherited from class shout3d.core.Node
cleanUp, getDEFName, getField, getFieldByIndex, getFieldName, getNumFields, getTypeName, getViewer, isOfType, setDEFName, setViewer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public final FloatArrayField value

xInterpolator

public final NodeField xInterpolator

yInterpolator

public final NodeField yInterpolator

zInterpolator

public final NodeField zInterpolator
Constructor Detail

EulerXYZInterpolator

public EulerXYZInterpolator()
Constructs a default EulerXYZInterpolator
Method Detail

onFieldChange

public void onFieldChange(Field theField,
                          java.lang.Object userData)
Subclasses must call this within their own onFieldChange() method.
Specified by:
onFieldChange in interface FieldObserver
Overrides:
onFieldChange in class Interpolator