org.xith3d.scenegraph.particles.jops
Class AbsoluteParticleSystemNode

java.lang.Object
  extended by org.xith3d.scenegraph.SceneGraphObject
      extended by org.xith3d.scenegraph.Node
          extended by org.xith3d.scenegraph.GroupNode
              extended by org.xith3d.scenegraph.Group
                  extended by org.xith3d.scenegraph.particles.jops.ParticleSystemNode
                      extended by org.xith3d.scenegraph.particles.jops.AbsoluteParticleSystemNode
All Implemented Interfaces:
org.jagatoo.datatypes.NamableObject, org.jagatoo.datatypes.NamedObject, org.openmali.spatial.SpatialNode, UpdatableNode

public class AbsoluteParticleSystemNode
extends ParticleSystemNode

Insert comment here.


Field Summary
protected  boolean instaled
           
 
Fields inherited from class org.xith3d.scenegraph.particles.jops.ParticleSystemNode
generatorShapes, node, particleSystem, showGeneratorsAndPointMasses, visualizer
 
Fields inherited from class org.xith3d.scenegraph.GroupNode
children, hostGroup, numChildren, totalNumChildren, totalNumShapes
 
Fields inherited from class org.xith3d.scenegraph.Node
bounds, boundsAutoCompute, boundsDirty, globalIgnoreBounds, instanceBoundsTypeHint, transformGroup, untransformedBounds
 
Fields inherited from class org.xith3d.scenegraph.SceneGraphObject
XITH3D_USERDATAKEY_OLDUSERDATA
 
Constructor Summary
AbsoluteParticleSystemNode()
           
AbsoluteParticleSystemNode(org.softmed.jops.ParticleSystem ps)
           
 
Method Summary
protected  void customSetup()
           
protected  void customUpdate(org.openmali.vecmath2.Vector3f up, org.openmali.vecmath2.Vector3f right)
           
 void setParent(GroupNode parent)
          Sets the parent for this Node object.
 
Methods inherited from class org.xith3d.scenegraph.particles.jops.ParticleSystemNode
clearShapes, getGeneratorShapes, getParticleSystem, installGenerators, isShowGeneratorsAndPointMasses, setParticleSystem, setShowGeneratorsAndPointMasses, setup, shutdown, update, update, updateGeneratorShapes
 
Methods inherited from class org.xith3d.scenegraph.Group
moveTo, newInstance, traverse
 
Methods inherited from class org.xith3d.scenegraph.GroupNode
absorbDetails, addChild, addChild, checkChild, dump, dump, ensureCapacity, expandBounds, findAll, findAll, findFirst, findFirst, freeOpenGLResources, getChild, getChildren, getChildren, getClipper, getPickHost, getScissorRect, getTotalNumChildren, getTotalNumShapes, indexOf, isPickHost, mergeInheritedClipper, mergeInheritedNodes, mergeInheritedScissorRect, numChildren, removeAllChildren, removeChild, removeChild, setBoundsDirty, setBoundsDirtyUpward, setChild, setClipper, setLive, setPickHost, setPickHost, setScissorRect, setShowBounds, sharedCopy, sharedCopy, traverse, unmergeInheritedFog, unmergeInheritedLight, unmergeInheritedNodes, updateBounds, updateBoundsCheap
 
Methods inherited from class org.xith3d.scenegraph.Node
cloneNode, detach, duplicateNode, freeOpenGLResources, getBounds, getBoundsAutoCompute, getBoundsType, getBoundsTypeHint, getDefaultPickable, getIndentString, getInheritedNodeAttributes, getModListener, getOrderedChild, getOrderedState, getParent, getRoot, getShadowAttachment, getShowBounds, getTransformGroup, getTreeCell, getWorldBounds, getWorldTransform, getWorldTransform, isBillboard, isIgnoreBounds, isOccluder, isPickable, isRenderable, isUpdatableNode, popGlobalIgnoreBounds, printBounds, pushGlobalIgnoreBounds, setBounds, setBoundsAutoCompute, setBoundsTypeHint, setDefaultPickable, setGlobalIgnoreBounds, setIgnoreBounds, setIsOccluder, setModListener, setOrderedChild, setPickable, setPickableRecursive, setPickableRecursive, setRenderable, setShadowAttachment, setShowBounds, setTransformGroup, setTreeCell, updateOrderedChild, updateTransformGroup, updateWorldTransform
 
Methods inherited from class org.xith3d.scenegraph.SceneGraphObject
getName, getUserData, getUserData, getUserDataMap, isLive, setName, setUserData, setUserData, setUserDataRecursive, setUserDataRecursive, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

instaled

protected boolean instaled
Constructor Detail

AbsoluteParticleSystemNode

public AbsoluteParticleSystemNode(org.softmed.jops.ParticleSystem ps)

AbsoluteParticleSystemNode

public AbsoluteParticleSystemNode()
Method Detail

customSetup

protected void customSetup()
Specified by:
customSetup in class ParticleSystemNode

setParent

public void setParent(GroupNode parent)
Description copied from class: Node
Sets the parent for this Node object. If the parent is live then this node and any children it has are made live. If the parent is null then this node and any children it has are made not live.

Overrides:
setParent in class Node

customUpdate

protected void customUpdate(org.openmali.vecmath2.Vector3f up,
                            org.openmali.vecmath2.Vector3f right)
Specified by:
customUpdate in class ParticleSystemNode