Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.java3d
PickingDemo.PickBehavior osztály

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 elte.java2_utikalauz5.java3d.PickingDemo.PickBehavior
Beágyazó osztály:
PickingDemo

class PickingDemo.PickBehavior
extends Behavior


Mezők
(package private)  BranchGroup branchGroup
           
(package private)  Canvas3D canvas3D
           
(package private)  WakeupCriterion mouseCriterion
           
(package private)  Shape3D shape3D1
           
(package private)  Shape3D shape3D2
           
 
javax.media.j3d.Node osztálytól örökölt mezők
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
 
Konstruktorok
PickingDemo.PickBehavior(BranchGroup branchGroup, Canvas3D canvas3D, Shape3D shape3D1, Shape3D shape3D2)
           
 
Metódusok
 PickRay generatePickRay(int xpos, int ypos)
           
 void initialize()
           
 void processStimulus(Enumeration criteria)
           
 
javax.media.j3d.Behavior osztálytól örökölt metódusok
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, getView, getWakeupCondition, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, updateNodeReferences, wakeupOn
 
javax.media.j3d.Node osztálytól örökölt metódusok
cloneNode, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
javax.media.j3d.SceneGraphObject osztálytól örökölt metódusok
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Mezők részletezése

mouseCriterion

WakeupCriterion mouseCriterion

branchGroup

BranchGroup branchGroup

canvas3D

Canvas3D canvas3D

shape3D1

Shape3D shape3D1

shape3D2

Shape3D shape3D2
Konstruktorok részletezése

PickingDemo.PickBehavior

public PickingDemo.PickBehavior(BranchGroup branchGroup,
                                Canvas3D canvas3D,
                                Shape3D shape3D1,
                                Shape3D shape3D2)
Metódusok részletezése

initialize

public void initialize()
Megvalósítja:
Behavior osztály initialize metódusát

processStimulus

public void processStimulus(Enumeration criteria)
Megvalósítja:
Behavior osztály processStimulus metódusát

generatePickRay

public PickRay generatePickRay(int xpos,
                               int ypos)

Java 2 Útikalauz programozóknak 5.0