com.sun.j3d.utils.behaviors.picking
Class PickMouseBehavior
java.lang.Object
|
+--javax.media.j3d.SceneGraphObject
|
+--javax.media.j3d.Node
|
+--javax.media.j3d.Leaf
|
+--javax.media.j3d.Behavior
|
+--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 Behavior
- See Also:
PickMouseBehavior
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 |
Method Summary |
void |
initialize()
Deprecated. Initialize this behavior. |
void |
processStimulus(java.util.Enumeration criteria)
Deprecated. Process a stimulus meant for this behavior. |
abstract void |
updateScene(int xpos,
int ypos)
Deprecated. Subclasses shall implement this update function |
Methods inherited from class javax.media.j3d.Node |
cloneNode, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pickScene
protected PickObject pickScene
- Deprecated.
- Portion of the scene graph to operate picking on.
conditions
protected WakeupCriterion[] conditions
- Deprecated.
wakeupCondition
protected WakeupOr wakeupCondition
- Deprecated.
buttonPress
protected boolean buttonPress
- Deprecated.
currGrp
protected TransformGroup currGrp
- Deprecated.
debug
protected static final boolean debug
- Deprecated.
mevent
protected java.awt.event.MouseEvent mevent
- Deprecated.
PickMouseBehavior
public PickMouseBehavior(Canvas3D canvas,
BranchGroup root,
Bounds bounds)
- Deprecated.
- Creates a PickMouseBehavior given current canvas, root of the tree to
operate on, and the bounds.
initialize
public void initialize()
- Deprecated.
- Description copied from class:
Behavior
- Initialize this behavior. Classes that extend Behavior must
provide their own initialize method.
NOTE: Applications should not call this method. It is called
by the Java 3D behavior scheduler.
- Overrides:
initialize
in class Behavior
processStimulus
public void processStimulus(java.util.Enumeration criteria)
- Deprecated.
- Description copied from class:
Behavior
- Process a stimulus meant for this behavior. This method is invoked
if the Behavior's wakeup criteria are satisfied and the ViewPlatform's
activation region intersect with the Behavior's scheduling region.
Classes that extend Behavior must provide their own processStimulus
method.
NOTE: Applications should not call this method. It is called
by the Java 3D behavior scheduler.
- Overrides:
processStimulus
in class Behavior
- Following copied from class:
javax.media.j3d.Behavior
- Parameters:
criteria
- an enumeration of triggered wakeup criteria for this
behavior
updateScene
public abstract void updateScene(int xpos,
int ypos)
- Deprecated.
- Subclasses shall implement this update function