net.jbeans.j3d.transform
Class BasicTransformGroup
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.Node
javax.media.j3d.Group
javax.media.j3d.TransformGroup
net.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
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 |
|
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 |
BasicTransformGroup
public BasicTransformGroup()
BasicTransformGroup
public BasicTransformGroup(javax.media.j3d.Transform3D transform3d)
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.