com.sun.j3d.utils.behaviors.picking
Class PickMouseBehavior

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 com.sun.j3d.utils.behaviors.picking.PickMouseBehavior
Direct Known Subclasses:
PickRotateBehavior, PickTranslateBehavior, PickZoomBehavior

Deprecated. As of Java 3D version 1.2, replaced by com.sun.j3d.utils.picking.behaviors.PickMouseBehavior

public abstract class PickMouseBehavior
extends javax.media.j3d.Behavior

See Also:
PickMouseBehavior

Field Summary
 
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
PickMouseBehavior(javax.media.j3d.Canvas3D canvas, javax.media.j3d.BranchGroup root, javax.media.j3d.Bounds bounds)
          Deprecated. Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.
 
Method Summary
 void initialize()
          Deprecated.  
 void processStimulus(java.util.Enumeration criteria)
          Deprecated.  
abstract  void updateScene(int xpos, int ypos)
          Deprecated. Subclasses shall implement this update function
 
Methods inherited from class javax.media.j3d.Behavior
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, updateNodeReferences
 
Methods inherited from class javax.media.j3d.Node
cloneNode, 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, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PickMouseBehavior

public PickMouseBehavior(javax.media.j3d.Canvas3D canvas,
                         javax.media.j3d.BranchGroup root,
                         javax.media.j3d.Bounds bounds)
Deprecated. 
Creates a PickMouseBehavior given current canvas, root of the tree to operate on, and the bounds.

Method Detail

initialize

public void initialize()
Deprecated. 
Specified by:
initialize in class javax.media.j3d.Behavior

processStimulus

public void processStimulus(java.util.Enumeration criteria)
Deprecated. 
Specified by:
processStimulus in class javax.media.j3d.Behavior

updateScene

public abstract void updateScene(int xpos,
                                 int ypos)
Deprecated. 
Subclasses shall implement this update function