Class PickMouseBehavior

    • Field Detail

      • pickScene

        protected PickObject pickScene
        Deprecated.
        Portion of the scene graph to operate picking on.
      • wakeupCondition

        protected WakeupOr wakeupCondition
        Deprecated.
      • buttonPress

        protected boolean buttonPress
        Deprecated.
      • mevent

        protected java.awt.event.MouseEvent mevent
        Deprecated.
    • Constructor Detail

      • 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.
    • Method Detail

      • 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.
        Specified by:
        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 an active ViewPlatform's activation volume intersects 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.
        Specified by:
        processStimulus in class 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