us.ihmc.graphics3DAdapter.jme
Class JMEGraphics3DNode

java.lang.Object
  extended by com.jme3.scene.Spatial
      extended by com.jme3.scene.Node
          extended by us.ihmc.graphics3DAdapter.jme.JMEGraphics3DNode
All Implemented Interfaces:
com.jme3.asset.CloneableSmartAsset, com.jme3.collision.Collidable, com.jme3.export.Savable, java.lang.Cloneable, JMEUpdatable

public class JMEGraphics3DNode
extends com.jme3.scene.Node
implements JMEUpdatable


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jme3.scene.Spatial
com.jme3.scene.Spatial.BatchHint, com.jme3.scene.Spatial.CullHint
 
Field Summary
 
Fields inherited from class com.jme3.scene.Spatial
queueDistance
 
Constructor Summary
JMEGraphics3DNode(Graphics3DNode graphics3dNode, JMEAssetLocator assetManager, com.jme3.app.Application application)
           
 
Method Summary
 void setType(Graphics3DNodeType nodeType)
           
static void setupNodeByType(com.jme3.scene.Node jmeNode, Graphics3DNodeType nodeType)
           
 void update()
           
 
Methods inherited from class com.jme3.scene.Node
attachChild, attachChildAt, clone, collideWith, deepClone, depthFirstTraversal, descendantMatches, descendantMatches, descendantMatches, detachAllChildren, detachChild, detachChildAt, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getQuantity, getTriangleCount, getVertexCount, hasChild, read, setLodLevel, setMaterial, setModelBound, swapChildren, updateGeometricState, updateLogicalState, updateModelBound, write
 
Methods inherited from class com.jme3.scene.Spatial
addControl, addLight, breadthFirstTraversal, center, checkCulling, clone, forceRefresh, getBatchHint, getControl, getControl, getCullHint, getKey, getLastFrustumIntersection, getLocalBatchHint, getLocalCullHint, getLocalLightList, getLocalQueueBucket, getLocalRotation, getLocalScale, getLocalShadowMode, getLocalToWorldMatrix, getLocalTransform, getLocalTranslation, getName, getNumControls, getParent, getQueueBucket, getShadowMode, getUserData, getUserDataKeys, getWorldBound, getWorldLightList, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, localToWorld, lookAt, matches, move, move, removeControl, removeControl, removeFromParent, removeLight, rotate, rotate, rotateUpTo, runControlRender, scale, scale, setBatchHint, setCullHint, setKey, setLastFrustumIntersection, setLocalRotation, setLocalRotation, setLocalScale, setLocalScale, setLocalScale, setLocalTransform, setLocalTranslation, setLocalTranslation, setName, setQueueBucket, setShadowMode, setUserData, toString, worldToLocal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JMEGraphics3DNode

public JMEGraphics3DNode(Graphics3DNode graphics3dNode,
                         JMEAssetLocator assetManager,
                         com.jme3.app.Application application)
Method Detail

update

public void update()
Specified by:
update in interface JMEUpdatable

setupNodeByType

public static void setupNodeByType(com.jme3.scene.Node jmeNode,
                                   Graphics3DNodeType nodeType)

setType

public void setType(Graphics3DNodeType nodeType)