org.selman.java3d.book.interpolatortest
Class RandomAlpha

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.NodeComponent
              |
              +--javax.media.j3d.Alpha
                    |
                    +--org.selman.java3d.book.interpolatortest.RandomAlpha

public class RandomAlpha
extends javax.media.j3d.Alpha


Field Summary
protected  float m_Alpha
           
protected  int m_kUpdateInterval
           
protected  long m_LastQueryTime
           
 
Fields inherited from class javax.media.j3d.Alpha
DECREASING_ENABLE, INCREASING_ENABLE
 
Constructor Summary
RandomAlpha()
           
 
Method Summary
 float value(long time)
           
 
Methods inherited from class javax.media.j3d.Alpha
finished, getAlphaAtOneDuration, getAlphaAtZeroDuration, getDecreasingAlphaDuration, getDecreasingAlphaRampDuration, getIncreasingAlphaDuration, getIncreasingAlphaRampDuration, getLoopCount, getMode, getPauseTime, getPhaseDelayDuration, getStartTime, getTriggerTime, isPaused, pause, pause, resume, resume, setAlphaAtOneDuration, setAlphaAtZeroDuration, setDecreasingAlphaDuration, setDecreasingAlphaRampDuration, setIncreasingAlphaDuration, setIncreasingAlphaRampDuration, setLoopCount, setMode, setPhaseDelayDuration, setStartTime, setTriggerTime, value
 
Methods inherited from class javax.media.j3d.NodeComponent
cloneNodeComponent, cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_LastQueryTime

protected long m_LastQueryTime

m_Alpha

protected float m_Alpha

m_kUpdateInterval

protected final int m_kUpdateInterval
See Also:
Constant Field Values
Constructor Detail

RandomAlpha

public RandomAlpha()
Method Detail

value

public float value(long time)
Overrides:
value in class javax.media.j3d.Alpha