org.selman.java3d.book.common
Class UiAlpha

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.NodeComponent
              |
              +--javax.media.j3d.Alpha
                    |
                    +--org.selman.java3d.book.common.UiAlpha
All Implemented Interfaces:
javax.swing.event.ChangeListener, java.util.EventListener

public class UiAlpha
extends javax.media.j3d.Alpha
implements javax.swing.event.ChangeListener


Field Summary
protected  javax.media.j3d.Alpha m_Alpha
           
protected  float m_AlphaValue
           
 
Fields inherited from class javax.media.j3d.Alpha
DECREASING_ENABLE, INCREASING_ENABLE
 
Constructor Summary
UiAlpha(javax.media.j3d.Alpha alpha)
           
 
Method Summary
protected  void addUiToPanel(javax.swing.JPanel panel)
           
 void stateChanged(javax.swing.event.ChangeEvent e)
           
 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_Alpha

protected javax.media.j3d.Alpha m_Alpha

m_AlphaValue

protected float m_AlphaValue
Constructor Detail

UiAlpha

public UiAlpha(javax.media.j3d.Alpha alpha)
Method Detail

addUiToPanel

protected void addUiToPanel(javax.swing.JPanel panel)

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener

value

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