it.polito.elite.visualization.ontoviewer.behaviors
Class PositionInterpolatorWithListener

java.lang.Object
  extended by javax.media.j3d.SceneGraphObject
      extended by javax.media.j3d.Node
          extended by javax.media.j3d.Leaf
              extended by javax.media.j3d.Behavior
                  extended by javax.media.j3d.Interpolator
                      extended by javax.media.j3d.TransformInterpolator
                          extended by javax.media.j3d.PositionInterpolator
                              extended by it.polito.elite.visualization.ontoviewer.behaviors.PositionInterpolatorWithListener

public class PositionInterpolatorWithListener
extends javax.media.j3d.PositionInterpolator


Field Summary
(package private)  InterpolatorListener myListener
           
 
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_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
PositionInterpolatorWithListener(javax.media.j3d.Alpha arg0, javax.media.j3d.TransformGroup arg1, javax.media.j3d.Transform3D arg2, float arg3, float arg4, InterpolatorListener arg5)
           
 
Method Summary
 void processStimulus(java.util.Enumeration criteria)
           
 
Methods inherited from class javax.media.j3d.PositionInterpolator
cloneNode, computeTransform, getAxisOfTranslation, getEndPosition, getStartPosition, setAxisOfTranslation, setEndPosition, setStartPosition
 
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, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myListener

InterpolatorListener myListener
Constructor Detail

PositionInterpolatorWithListener

public PositionInterpolatorWithListener(javax.media.j3d.Alpha arg0,
                                        javax.media.j3d.TransformGroup arg1,
                                        javax.media.j3d.Transform3D arg2,
                                        float arg3,
                                        float arg4,
                                        InterpolatorListener arg5)
Method Detail

processStimulus

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