net.jbeans.j3d.transform
Class PickableTransformGroup

java.lang.Object
  extended byjavax.media.j3d.SceneGraphObject
      extended byjavax.media.j3d.Node
          extended byjavax.media.j3d.Group
              extended byjavax.media.j3d.TransformGroup
                  extended bynet.jbeans.j3d.transform.BasicTransformGroup
                      extended bynet.jbeans.j3d.transform.PickableTransformGroup
Direct Known Subclasses:
ResettableTransformGroup

public class PickableTransformGroup
extends BasicTransformGroup

generally describe PickableTransformGroup in here

Version:
$Revision: 1.3 $
Author:
Masahiro Takatsuka (masa@jbeans.net)
See Also:
BasicTransformGroup

Field Summary
 
Fields inherited from class javax.media.j3d.TransformGroup
ALLOW_TRANSFORM_READ, ALLOW_TRANSFORM_WRITE
 
Fields inherited from class javax.media.j3d.Group
ALLOW_CHILDREN_EXTEND, ALLOW_CHILDREN_READ, ALLOW_CHILDREN_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE
 
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
 
Fields inherited from class javax.media.j3d.SceneGraphObject
 
Constructor Summary
PickableTransformGroup()
           
PickableTransformGroup(javax.media.j3d.Transform3D t3d)
           
 
Method Summary
protected  void common()
           
static javax.media.j3d.PickShape generatePickRay(int i, int j, javax.media.j3d.Canvas3D canvas3d)
           
 java.lang.String getName()
           
static PickableTransformGroup selectNode(javax.media.j3d.Canvas3D canvas3d, javax.media.j3d.BranchGroup branchgroup, int i, int j)
           
 void setName(java.lang.String s)
           
 
Methods inherited from class net.jbeans.j3d.transform.BasicTransformGroup
enableMouseBehaviors, enableMouseBehaviors, get, get, get, getInitialTransform3d, move, move, reset, rotX, rotY, rotZ, scale, scale, set, set, set, set, set, set, setInitialTransform3D, updateTransform
 
Methods inherited from class javax.media.j3d.TransformGroup
cloneNode, getTransform, setTransform
 
Methods inherited from class javax.media.j3d.Group
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, indexOfChild, insertChild, moveTo, numChildren, removeAllChildren, removeChild, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
 
Methods inherited from class javax.media.j3d.Node
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PickableTransformGroup

public PickableTransformGroup()

PickableTransformGroup

public PickableTransformGroup(javax.media.j3d.Transform3D t3d)
Method Detail

common

protected void common()
Overrides:
common in class BasicTransformGroup

generatePickRay

public static javax.media.j3d.PickShape generatePickRay(int i,
                                                        int j,
                                                        javax.media.j3d.Canvas3D canvas3d)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String s)

selectNode

public static PickableTransformGroup selectNode(javax.media.j3d.Canvas3D canvas3d,
                                                javax.media.j3d.BranchGroup branchgroup,
                                                int i,
                                                int j)


Copyright © 1995-2004 net.jbeans. All Rights Reserved.