net.jbeans.j3d.transform
Class TransformGroup
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.Node
javax.media.j3d.Group
javax.media.j3d.TransformGroup
net.jbeans.j3d.transform.BasicTransformGroup
net.jbeans.j3d.transform.PickableTransformGroup
net.jbeans.j3d.transform.ResettableTransformGroup
net.jbeans.j3d.transform.TransformGroup
- All Implemented Interfaces:
- java.io.Serializable
- public class TransformGroup
- extends ResettableTransformGroup
- implements java.io.Serializable
generally describe TransformGroup in here
- Version:
- $Revision: 1.3 $
- Author:
- Masahiro Takatsuka (masa@jbeans.net)
- See Also:
ResettableTransformGroup
,
Serializable
,
Serialized Form
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 |
|
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, 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 |
TransformGroup
public TransformGroup()
TransformGroup
public TransformGroup(javax.media.j3d.Transform3D transform3d)
getTranslation
public javax.vecmath.Vector3d getTranslation()
setTranslation
public void setTranslation(javax.vecmath.Vector3d trans)
setTranslation
public void setTranslation(double tx,
double ty,
double tz)
getScale
public javax.vecmath.Vector3d getScale()
setScale
public void setScale(javax.vecmath.Vector3d scale)
setScale
public void setScale(double scale)
setScale
public void setScale(double sx,
double sy,
double sz)
getRotXAngle
public double getRotXAngle()
setRotXAngle
public void setRotXAngle(double angle)
getRotYAngle
public double getRotYAngle()
setRotYAngle
public void setRotYAngle(double angle)
getRotZAngle
public double getRotZAngle()
setRotZAngle
public void setRotZAngle(double angle)
removeChild
public void removeChild(javax.media.j3d.Node child)
- in order to call this method the top BranchGroup object needs to be
detached.
addSceneGraphObjectListener
public void addSceneGraphObjectListener(SceneGraphObjectListener l)
- adds an SceneGraphObjectListener to the shape
removeSceneGraphObjectListener
public void removeSceneGraphObjectListener(SceneGraphObjectListener l)
- removes an GeometryListener from the shape.
fireSceneGraphObjectChanged
public void fireSceneGraphObjectChanged()
- Notify all listeners that have registered interest for
notification on this event type.
Copyright © 1995-2004 net.jbeans. All Rights Reserved.