net.jbeans.j3d.transform
Class BasicTransformGroup

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
Direct Known Subclasses:
PickableTransformGroup

public class BasicTransformGroup
extends javax.media.j3d.TransformGroup

generally describe BasicTransformGroup in here

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

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
BasicTransformGroup()
           
BasicTransformGroup(javax.media.j3d.Transform3D transform3d)
           
 
Method Summary
protected  void common()
           
 void enableMouseBehaviors()
           
static void enableMouseBehaviors(javax.media.j3d.TransformGroup tg)
           
 javax.vecmath.Vector3d get()
           
 void get(double[] ad)
           
 void get(javax.media.j3d.Transform3D transform3d)
           
 javax.media.j3d.Transform3D getInitialTransform3d()
           
 void move(javax.vecmath.Vector3d vector3d)
           
 void move(javax.vecmath.Vector3f vector3f)
           
 void reset()
           
 void rotX(double d)
           
 void rotY(double d)
           
 void rotZ(double d)
           
 void scale(double d)
           
 void scale(javax.vecmath.Vector3d vector3d)
           
 void set(double[] ad)
           
 void set(javax.media.j3d.Transform3D transform3d)
           
 void set(TransformGroup gvtransformgroup)
           
 void set(javax.vecmath.Vector3d vector3d)
           
 void set(javax.vecmath.Vector3d vector3d, double d, double d1, double d2)
           
 void set(javax.vecmath.Vector3f vector3f)
           
 void setInitialTransform3D(javax.media.j3d.Transform3D t3d)
           
protected  void updateTransform(javax.media.j3d.Transform3D transform3d)
           
 
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

BasicTransformGroup

public BasicTransformGroup()

BasicTransformGroup

public BasicTransformGroup(javax.media.j3d.Transform3D transform3d)
Method Detail

common

protected void common()

reset

public void reset()

updateTransform

protected void updateTransform(javax.media.j3d.Transform3D transform3d)

setInitialTransform3D

public void setInitialTransform3D(javax.media.j3d.Transform3D t3d)

getInitialTransform3d

public javax.media.j3d.Transform3D getInitialTransform3d()

get

public javax.vecmath.Vector3d get()

get

public void get(javax.media.j3d.Transform3D transform3d)

get

public void get(double[] ad)

move

public void move(javax.vecmath.Vector3d vector3d)

move

public void move(javax.vecmath.Vector3f vector3f)

rotX

public void rotX(double d)

rotY

public void rotY(double d)

rotZ

public void rotZ(double d)

scale

public void scale(double d)

scale

public void scale(javax.vecmath.Vector3d vector3d)

set

public void set(javax.media.j3d.Transform3D transform3d)

set

public void set(javax.vecmath.Vector3d vector3d)

set

public void set(javax.vecmath.Vector3f vector3f)

set

public void set(javax.vecmath.Vector3d vector3d,
                double d,
                double d1,
                double d2)

set

public void set(TransformGroup gvtransformgroup)

set

public void set(double[] ad)

enableMouseBehaviors

public void enableMouseBehaviors()

enableMouseBehaviors

public static void enableMouseBehaviors(javax.media.j3d.TransformGroup tg)


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