org.selman.java3d.book.text3dtest
Class TornadoRotation

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.Node
              |
              +--javax.media.j3d.Leaf
                    |
                    +--javax.media.j3d.Behavior
                          |
                          +--javax.media.j3d.Interpolator
                                |
                                +--javax.media.j3d.TransformInterpolator
                                      |
                                      +--javax.media.j3d.RotationInterpolator
                                            |
                                            +--org.selman.java3d.book.text3dtest.TornadoRotation

public class TornadoRotation
extends javax.media.j3d.RotationInterpolator


Field Summary
 
Fields inherited from class javax.media.j3d.TransformInterpolator
axis, axisInverse, target
 
Fields inherited from class javax.media.j3d.Interpolator
defaultWakeupCriterion
 
Fields inherited from class javax.media.j3d.Node
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
TornadoRotation(javax.media.j3d.Alpha alpha, javax.media.j3d.TransformGroup target, javax.media.j3d.Transform3D axisOfRotation, float minimumAngle, float maximumAngle)
           
 
Method Summary
 void addTornadoText3D(org.selman.java3d.book.text3dtest.TornadoText3D text3D)
           
 void processStimulus(java.util.Enumeration criteria)
           
 
Methods inherited from class javax.media.j3d.RotationInterpolator
cloneNode, computeTransform, getAxisOfRotation, getMaximumAngle, getMinimumAngle, setAxisOfRotation, setMaximumAngle, setMinimumAngle
 
Methods inherited from class javax.media.j3d.TransformInterpolator
getTarget, getTransformAxis, setTarget, setTransformAxis, updateNodeReferences
 
Methods inherited from class javax.media.j3d.Interpolator
getAlpha, initialize, setAlpha
 
Methods inherited from class javax.media.j3d.Behavior
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, getView, getWakeupCondition, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, wakeupOn
 
Methods inherited from class javax.media.j3d.Node
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TornadoRotation

public TornadoRotation(javax.media.j3d.Alpha alpha,
                       javax.media.j3d.TransformGroup target,
                       javax.media.j3d.Transform3D axisOfRotation,
                       float minimumAngle,
                       float maximumAngle)
Method Detail

addTornadoText3D

public void addTornadoText3D(org.selman.java3d.book.text3dtest.TornadoText3D text3D)

processStimulus

public void processStimulus(java.util.Enumeration criteria)
Overrides:
processStimulus in class javax.media.j3d.TransformInterpolator