net.jbeans.j3d.scenegraph
Class Shape3D
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.Node
javax.media.j3d.Leaf
javax.media.j3d.Shape3D
net.jbeans.j3d.scenegraph.Shape3D
- All Implemented Interfaces:
- java.io.Serializable
- public class Shape3D
- extends javax.media.j3d.Shape3D
- implements java.io.Serializable
generally describe Shape3D in here
- Version:
- $Revision: 1.3 $
- Author:
- Masahiro Takatsuka (masa@jbeans.net)
- See Also:
Shape3D
,
Serializable
,
Serialized Form
Fields inherited from class javax.media.j3d.Shape3D |
ALLOW_APPEARANCE_OVERRIDE_READ, ALLOW_APPEARANCE_OVERRIDE_WRITE, ALLOW_APPEARANCE_READ, ALLOW_APPEARANCE_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE, ALLOW_GEOMETRY_READ, ALLOW_GEOMETRY_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 javax.media.j3d.Shape3D |
cloneNode, duplicateNode, getAllGeometries, getAppearance, getAppearanceOverrideEnable, getBounds, getCollisionBounds, getGeometry, getGeometry, indexOfGeometry, intersect, intersect, intersect, numGeometries, removeAllGeometries, removeGeometry, setAppearance, setAppearanceOverrideEnable, setCollisionBounds |
Methods inherited from class javax.media.j3d.Node |
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, 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 |
Shape3D
public Shape3D()
Shape3D
public Shape3D(javax.media.j3d.Geometry geometry)
Shape3D
public Shape3D(javax.media.j3d.Geometry geometry,
Appearance appearance)
initialize
protected void initialize()
addGeometry
public void addGeometry(javax.media.j3d.Geometry geometry)
insertGeometry
public void insertGeometry(javax.media.j3d.Geometry geometry,
int i)
setGeometry
public void setGeometry(javax.media.j3d.Geometry geometry)
setGeometry
public void setGeometry(javax.media.j3d.Geometry geometry,
int i)
removeGeometry
public void removeGeometry(javax.media.j3d.Geometry geom)
removeAllGeometry
public void removeAllGeometry()
setGeometries
public void setGeometries(javax.media.j3d.Geometry[] geometries)
addGeometries
public void addGeometries(javax.media.j3d.Geometry[] geometries)
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.