Uses of Class
org.xith3d.scenegraph.Node

Packages that use Node
org.xith3d.effects.shadows   
org.xith3d.input.modules.fpih   
org.xith3d.loaders.models   
org.xith3d.loaders.models.impl.cal3d   
org.xith3d.loaders.models.impl.dae   
org.xith3d.loaders.models.util.specific.bsp   
org.xith3d.physics.collision   
org.xith3d.picking   
org.xith3d.render.preprocessing   
org.xith3d.scenegraph   
org.xith3d.scenegraph.avatar   
org.xith3d.scenegraph.modifications   
org.xith3d.scenegraph.particles.jops   
org.xith3d.scenegraph.primitives   
org.xith3d.scenegraph.traversal   
org.xith3d.scenegraph.traversal.impl   
org.xith3d.scenegraph.utils   
org.xith3d.schedops.movement   
org.xith3d.selection   
org.xith3d.terrain   
org.xith3d.ui.hud.base   
org.xith3d.ui.swingui A swing based UserInterface package for Xith3D. 
org.xith3d.ui.text2d Dynamic Text for Xith (DTX) As there is no ( or no dynamic ) text node for xith3d here is mine. 
org.xith3d.utility.geometry   
org.xith3d.utility.physics.pseudo.joints   
 

Uses of Node in org.xith3d.effects.shadows
 

Methods in org.xith3d.effects.shadows with parameters of type Node
protected  void VolumeShadowFactory.getOccluderSubmission(Node node, java.util.List<OccluderSubmission> list)
          Calculates a list of the occluder shapes in the tree.
abstract  ShadowAtom ShadowFactory.getShadowAtom(Node node)
          This is called by the FrustumCuller, if a Node with occluder has been detected within the frustum.
 ShadowAtom ShadowMappingFactory.getShadowAtom(Node node)
          This is called by the FrustumCuller, if a Node with occluder has been detected within the frustum.
 ShadowAtom VolumeShadowFactory.getShadowAtom(Node node)
          This is called by the FrustumCuller, if a Node with occluder has been detected within the frustum.
abstract  void ShadowFactory.onOccluderStateChanged(Node node, boolean isOccluder)
          This must be called from the scenegraph when a node's occluder state is changed.
 void ShadowMappingFactory.onOccluderStateChanged(Node node, boolean isOccluder)
          This must be called from the scenegraph when a node's occluder state is changed.
 void VolumeShadowFactory.onOccluderStateChanged(Node node, boolean isOccluder)
          This must be called from the scenegraph when a node's occluder state is changed.
 

Uses of Node in org.xith3d.input.modules.fpih
 

Methods in org.xith3d.input.modules.fpih that return Node
protected  Node FPIHPhysics.createCollideableDebugger(org.openmali.spatial.AxisIndicator upAxis, float width, float height)
          Creates the Node (probably a Shape3D), that visualizes the Collideable.
 Node FPIHPhysics.getDebugNode()
           
 

Uses of Node in org.xith3d.loaders.models
 

Subclasses of Node in org.xith3d.loaders.models
 class Model
          This class represents a Model loaded from some model file formats.
 

Uses of Node in org.xith3d.loaders.models.impl.cal3d
 

Subclasses of Node in org.xith3d.loaders.models.impl.cal3d
 class Cal3dModel
          This class represents a Model loaded from some model file formats.
 class Cal3dSubmesh
           
 

Uses of Node in org.xith3d.loaders.models.impl.dae
 

Subclasses of Node in org.xith3d.loaders.models.impl.dae
 class DaeModel
          A model embeddable in a Xith3D scenegraph
 class SkeletonXRayVisualizer
          A Skeleton visualizer in x-ray style, e.g. it displays lines for each joint.
 

Uses of Node in org.xith3d.loaders.models.util.specific.bsp
 

Subclasses of Node in org.xith3d.loaders.models.util.specific.bsp
 class BSPTextureAnimatedShape
          Insert type comment here.
 

Uses of Node in org.xith3d.physics.collision
 

Methods in org.xith3d.physics.collision that return Node
 Node Collideable.getBaseGFX()
           
 Node Collideable.getDebugGFX()
           
 

Uses of Node in org.xith3d.picking
 

Methods in org.xith3d.picking that return Node
 Node PickResult.getPickHost()
           
 Node PickResult.getPickHostOrNode()
           
 

Methods in org.xith3d.picking that return types with arguments of type Node
static java.util.Stack<Node> PickPool.allocateNodeStack()
          Allocates a new Node-Stack instance.
 

Method parameters in org.xith3d.picking with type arguments of type Node
static void PickPool.deallocateNodeStack(java.util.Stack<Node> nodeStack)
          Deallocates a Node-Stack instance and stores it in a LinkedList.
 

Uses of Node in org.xith3d.render.preprocessing
 

Classes in org.xith3d.render.preprocessing with type parameters of type Node
 class RenderAtom<T extends Node>
          A render atom is a discrete chunk of geometry and shader that will be drawn.
 

Methods in org.xith3d.render.preprocessing that return types with arguments of type Node
 RenderAtom<? extends Node> RenderBin.getAtom(int index)
           
 RenderAtom<? extends Node> RenderBin.getNextAtom()
           
 

Methods in org.xith3d.render.preprocessing with parameters of type Node
 void FrustumCuller.cullNodeAtoms(Node node, org.openmali.spatial.bodies.Classifier.Classification parentClassify, boolean cullingSuppressed, View view, org.openmali.vecmath2.Point3f viewPosition, org.openmali.spatial.bodies.Frustum frustum, RenderBinProvider binProvider, OpenGLCapabilities glCaps, long frameId, long nanoTime, long nanoStep, PickRay pickRay, boolean isShadowPass)
          Checks the Node's actual type and invokes the appropriate method to further traverse the scenegraph.
 

Method parameters in org.xith3d.render.preprocessing with type arguments of type Node
 void RenderBin.addAtom(RenderAtom<? extends Node> atom, org.openmali.spatial.bodies.Classifier.Classification classify, long frameId)
          Adds a RenderAtom to the chain of RenderAtoms.
 void RenderBinProvider.addMainAtom(RenderAtom<? extends Node> atom, org.openmali.spatial.bodies.Classifier.Classification classify, long frameId)
          Adds an atom to be rendered.
 void RenderBinProvider.addShadowAtom(RenderAtom<? extends Node> atom, org.openmali.spatial.bodies.Classifier.Classification classify, long frameId)
           
 

Constructors in org.xith3d.render.preprocessing with parameters of type Node
BoundsAtom(Node node)
           
ShadowAtom(int stateType, Node node)
           
ShadowAtom(Node node)
           
 

Uses of Node in org.xith3d.scenegraph
 

Classes in org.xith3d.scenegraph with type parameters of type Node
 interface SpecialCullingNode<N extends Node>
          This interface must be implemented by Nodes, that need a special culling algorithm.
 

Subclasses of Node in org.xith3d.scenegraph
 class AbstractLODShape3D
          The LODShape3D is a Shape3D Node extension, that handles discrete LOD.
 class AmbientLight
          AmbientLight defines an ambient light source.
 class BackgroundSound
          A BackgroundSound is a non-placeable sound (= no spatial effects).
 class BoundingLeaf
          BoundingLeaf defines a bounding region that can be referenced by other leaf nodes.
 class BranchGroup
          A BranchGroup is the root of a SceneGraph.
 class BSPTreeGroup
          Insert type comment here.
 class Clip
          Clip defines the far clipping plane used to clip objects.
 class DecalGroup
          DecalGroup node guarantees that its children will be rendered in their index order.
 class DirectionalLight
          DirectionalLight defines an oriented light source with an origin at infinity.
 class DummyGroupNode
          The DummyGroupNode is meant to be used, if Nodes must be grouped even if they are already in other Groups.
 class DummyLeaf
          The DummyLeaf is nothing more than a placeholder in the scenegraph.
 class ExponentialFog
          ExponentialFog extends the Fog leaf node by adding a fog density.
 class Fog
          Fog defines a common set of attributes that contorl fog, or depth cueing, in the scene.
 class Group
          Group is a general purpose grouping node.
 class GroupNode
          A Node, that can hold a list of child Nodes.
 class Leaf
          Leaf is an abstract class for all scene graph nodes that have no children.
 class Light
          Light defines a common set of attributes that control lights.
 class LinearFog
          LinearFog extends the Fog leaf node by adding a pair of distance values, in Z, at which fog should start obscuring the scene and should maximally obscure the scene.
 class LODShape3D
          The LODShape3D is a Shape3D Node extension, that handles discrete LOD.
 class LODSwitch
          The LODSwitch is a Switch Node extension, that handles its children as discrete LOD items.
 class Morph
          The Morph leaf node permits an application to morph between multiple GeometryArrays.
 class MultiShape3D
          This is a Shape3D extension, that allows you to use multiple Geometries and Appearances for, of which only one set is active at a time.
 class OcTreeGroup
          Insert type comment here.
 class OrderedGroup
          OrderedGroup node guarantees that its children will be rendered in their index order.
 class PointLight
          PointLight defines a point light source located at some point in space and radiating in all directions.
 class PointSound
          PointSounds are those sounds which exist in the point in space within the transform groups it exists.
 class QuadTreeGroup
          Insert type comment here.
 class Shape3D
          Shape3D is a class for all scene graph nodes that have no children.
 class Sound
          Base for all Sound Nodes to be placed into the scenegraph.
 class SpotLight
          SpotLight defines a point light source located at some point in space and radiating in a specific direction.
 class Switch
          Switch group nodes allow an application to choose dynamically amoung a number of subgraphs.
 class Transform
          The Transform class can be used to quickly transform any object, reducing the number of lines needed (Transform3D construction, etc..) and improving readability of your code.
 class TransformGroup
          TransformGroup node specifies a single spatial transformation, via a Transform3D object, that can position, orient and scale all of its children.
 

Fields in org.xith3d.scenegraph declared as Node
protected  Node[] GroupNode.children
          The list of children nodes in this Group.
 

Methods in org.xith3d.scenegraph with type parameters of type Node
<NT extends Node>
java.util.List<NT>
GroupNode.findAll(java.lang.Class<NT> searchedClass)
           
<NT extends Node>
NT
GroupNode.findFirst(java.lang.Class<NT> searchedClass)
           
<L extends java.util.List<Node>>
L
GroupNode.getChildren(L list)
          Fills this group's children into the given list.
 

Methods in org.xith3d.scenegraph that return Node
 Node Node.cloneNode(boolean forceDuplicate)
          Creates a new instance of the Node.
 Node GroupNode.findFirst(java.lang.String name)
           
 Node GroupNode.getChild(int index)
           
 Node Switch.getCurrentChild()
          Gets the curently selected child.
 Node Node.getOrderedChild()
           
 Node DirectionalLight.getTrackedNode()
           
 Node PointLight.getTrackedNode()
           
 Node DummyGroupNode.removeChild(int index)
          Remove the child at the specified index.
 Node GroupNode.removeChild(int index)
          Remove the child at the specified index.
 Node OcTreeGroup.removeChild(int index)
          Remove the child at the specified index.
 Node QuadTreeGroup.removeChild(int index)
          Remove the child at the specified index.
 Node Switch.removeChild(int index)
          Remove the child at the specified index.
 Node DummyGroupNode.setChild(Node child, int index)
          Set the child at the specified index.
 Node GroupNode.setChild(Node child, int index)
          Set the child at the specified index.
 Node Node.sharedCopy()
          Creates a shared copy of this Node.
 Node Node.sharedCopy(CopyListener listener)
          Creates a shared copy of this Node.
 

Methods in org.xith3d.scenegraph that return types with arguments of type Node
 java.util.List<Node> GroupNode.findAll(java.lang.String name)
           
 java.util.ArrayList<Node> GroupNode.getChildren()
          Deprecated. use GroupNode.numChildren() and GroupNode.getChild(int) instead.
static org.openmali.spatial.octree.OcTree<Node> _SG_PrivilegedAccess.getOcTree(OcTreeGroup ocTreeGroup)
          Returns the OcTree from the given OcTreeGroup by calling the OcTreeGroup.getOcTree() method, which has package-access.
static org.openmali.spatial.quadtree.QuadTree<Node> _SG_PrivilegedAccess.getQuadTree(QuadTreeGroup quadTreeGroup)
           
 

Methods in org.xith3d.scenegraph with parameters of type Node
 void GroupNode.absorbDetails(Node node)
          Turns the receiver into a shared copy of the node parameter.
 void Node.absorbDetails(Node node)
          Turns the receiver into a shared copy of the node parameter.
 void Shape3D.absorbDetails(Node node)
          Turns the receiver into a shared copy of the node parameter.
 Transform Transform.add(Node n)
          Adds node n to this transform and returns n.
 void GroupNode.addChild(Node child)
          Add a child to the group as the last child in the group.
 void DummyGroupNode.addChild(Node child, int index)
          Insert a child at the specified index.
 void GroupNode.addChild(Node child, int index)
          Insert a child at the specified index.
 void OcTreeGroup.addChild(Node child, int index)
          Insert a child at the specified index.
 void QuadTreeGroup.addChild(Node child, int index)
          Insert a child at the specified index.
 int LODSwitch.addLODItem(Node item, float minDist, float maxDist)
           
protected  void GroupNode.checkChild(Node child, int index)
           
protected static void SceneGraph.checkForIllegalModification(Node node)
          can be used by nodes to make sure that a change is not being attempted at runtime.
 void Node.duplicateNode(Node originalNode, boolean forceDuplicate)
          Copies all the node information from the originalNode into the current node.
protected  void GroupNode.expandBounds(Node node, boolean forceNodeUpdate)
           
static Transform Transform.get(Node node)
           
 float LODSwitch.getMaxDist(Node item)
           
 float LODSwitch.getMinDist(Node item)
           
 int GroupNode.indexOf(Node child)
           
 boolean Switch.isVisible(Node child)
          Tests if specified child is visible according current switch settings.
 void Group.moveTo(Node node)
          Moves the specifed Node from its old location in the scene graph to the end of this group.
 int GroupNode.removeChild(Node child)
          Remove a child from the group.
 void LODSwitch.removeLODItem(Node node)
           
 Node DummyGroupNode.setChild(Node child, int index)
          Set the child at the specified index.
 Node GroupNode.setChild(Node child, int index)
          Set the child at the specified index.
protected  void LODSwitch.setLODItem(int index, Node item, boolean itemChanged, float minDist, float maxDist)
           
 void LODSwitch.setLODItem(int index, Node item, float minDist, float maxDist)
           
 void Node.setOrderedChild(Node orderedChild)
           
static void Node.setPickableRecursive(Node node, boolean pickable)
          Sets whether this Node is attended by picking algorithms, and all its children
 void DirectionalLight.setTrackedNode(Node node)
          Sets the Node to be tracked
If this is not null, the PointLight's location will not be an absolute one anymore, but relative to the tracked Node's world-transform.
 void PointLight.setTrackedNode(Node node)
          Sets the Node to be tracked
If this is not null, the PointLight's location will not be an absolute one anymore, but relative to the tracked Node's world-transform.
 void OcTreeGroup.updateNodePosition(Node node)
          This method must be called after a node's position or size has changed.
 void QuadTreeGroup.updateNodePosition(Node node)
          This method must be called after a node's position or size has changed.
 

Constructors in org.xith3d.scenegraph with parameters of type Node
BranchGroup(GroupNode hostGroup, Node firstChild)
          Constructs a new BranchGroup instance and directly adds the given child Node to it.
BranchGroup(Node firstChild)
          Constructs a new BranchGroup instance and directly adds the given child Node to it.
DirectionalLight(boolean enabled, org.openmali.vecmath2.Colorf color, Node trackedNode)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(boolean enabled, org.openmali.vecmath2.Colorf color, Node trackedNode, org.openmali.vecmath2.Vector3f direction)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(boolean enabled, float colorR, float colorG, float colorB, Node trackedNode)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(boolean enabled, float colorR, float colorG, float colorB, Node trackedNode, float dirX, float dirY, float dirZ)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(boolean enabled, Node trackedNode)
          Constructs a new DirectionalLight object with a default color of white and default direction of toward the screen along the negative z axis.
DirectionalLight(org.openmali.vecmath2.Colorf color, Node trackedNode)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(org.openmali.vecmath2.Colorf color, Node trackedNode, org.openmali.vecmath2.Vector3f direction)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(float colorR, float colorG, float colorB, Node trackedNode)
          Constructs a new DirectionalLight object with the specified color and specified direction.
DirectionalLight(Node trackedNode)
          Constructs a new DirectionalLight object with a default color of white and default direction of toward the screen along the negative z axis.
Group(Node firstChild)
          Constructs a new Group object.
PointLight(boolean enabled, org.openmali.vecmath2.Colorf color, Node trackedNode, float attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(boolean enabled, org.openmali.vecmath2.Colorf color, Node trackedNode, org.openmali.vecmath2.Tuple3f attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(boolean enabled, float colorR, float colorG, float colorB, Node trackedNode, float attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(boolean enabled, float colorR, float colorG, float colorB, Node trackedNode, float attenuationConstant, float attenuationLinear, float attenuationQuadratic)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(boolean enabled, Node trackedNode)
          Constructs a new PointLight object with a default color of white and default location of (0,0,0).
PointLight(org.openmali.vecmath2.Colorf color, Node trackedNode, float attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(org.openmali.vecmath2.Colorf color, Node trackedNode, org.openmali.vecmath2.Tuple3f attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(float colorR, float colorG, float colorB, Node trackedNode, float attenuation)
          Constructs a new PointLight object with the specified color, location and attenuation.
PointLight(float colorR, float colorG, float colorB, Node trackedNode, float attenuationConstant, float attenuationLinear, float attenuationQuadratic)
          Constructs a new PointLight object with the specified color, location and attenuation.
SpotLight(boolean enabled, org.openmali.vecmath2.Colorf color, org.openmali.vecmath2.Tuple3f direction, Node trackedNode, float spreadAngle)
          Constructs a new SpotLight object with the specified color, location and attenuation.
SpotLight(boolean enabled, org.openmali.vecmath2.Colorf color, org.openmali.vecmath2.Tuple3f direction, Node trackedNode, org.openmali.vecmath2.Tuple3f attenuation, float spreadAngle, float concentration)
          Constructs a new SpotLight object with the specified color, location and attenuation.
SpotLight(boolean enabled, Node trackedNode)
          Constructs a new SpotLight object with a default color of white and default location of (0, 0, 0).
SpotLight(org.openmali.vecmath2.Colorf color, org.openmali.vecmath2.Tuple3f direction, Node trackedNode, float spreadAngle)
          Constructs a new SpotLight object with the specified color, location and attenuation.
SpotLight(org.openmali.vecmath2.Colorf color, org.openmali.vecmath2.Tuple3f direction, Node trackedNode, org.openmali.vecmath2.Tuple3f attenuation, float spreadAngle, float concentration)
          Constructs a new SpotLight object with the specified color, location and attenuation.
SpotLight(Node trackedNode)
          Constructs a new SpotLight object with a default color of white and default location of (0, 0, 0).
Transform(int mode, org.openmali.vecmath2.Tuple3f transform, Node node)
           
Transform(Node node)
           
 

Uses of Node in org.xith3d.scenegraph.avatar
 

Methods in org.xith3d.scenegraph.avatar that return Node
 Node DefaultAvatarTransform.getNode()
           
 

Constructors in org.xith3d.scenegraph.avatar with parameters of type Node
DefaultAvatarTransform(Node node, float offsetY)
           
DefaultAvatarTransform(Node node, float offsetY, BranchGroup sceneRoot)
           
DefaultAvatarTransform(Node node, float offsetX, float offsetY, float offsetZ)
           
DefaultAvatarTransform(Node node, float offsetX, float offsetY, float offsetZ, BranchGroup sceneRoot)
           
DefaultAvatarTransform(Node node, org.openmali.vecmath2.Tuple3f offset)
           
DefaultAvatarTransform(Node node, org.openmali.vecmath2.Tuple3f offset, BranchGroup sceneRoot)
           
 

Uses of Node in org.xith3d.scenegraph.modifications
 

Methods in org.xith3d.scenegraph.modifications with parameters of type Node
 void ScenegraphModificationsListener.onChildAddedToGroup(GroupNode group, Node child)
           
 void ScenegraphModificationsListener.onChildRemovedFromGroup(GroupNode group, Node child)
           
 void ScenegraphModificationsListener.onNodePropertyChanged(Node node, java.lang.String property)
           
 

Uses of Node in org.xith3d.scenegraph.particles.jops
 

Subclasses of Node in org.xith3d.scenegraph.particles.jops
 class AbsoluteParticleSystemNode
          Insert comment here.
 class GeneratorNode
          Insert comment here.
 class GeneratorShape3D
          Insert comment here.
 class ParticleSystemNode
          Insert comment here.
 class PointMassNode
          Insert comment here.
 class RelativeParticleSystemNode
          Insert comment here.
 

Uses of Node in org.xith3d.scenegraph.primitives
 

Subclasses of Node in org.xith3d.scenegraph.primitives
 class Box
          This primitive Shape represents a simple 3D-box.
 class Capsule
          A simple Capsule Shape3D.
 class Cone
          An open cone pointing in the +z direction.
 class Cube
          A simple Cube.
 class Cylinder
          An open cylinder pointing in the +/-y direction.
 class Disk
          A disk created by crushing/transforming a cone.
 class DrawRectangle
          This a simple Rectangle extension for pixel-perfect drawing.
 class Ellipsoid
          An ellipsoid using the stacks/slices specification.
 class FixedSizedBillboard
          A simple implementation for the Billboard interface.
 class GeoEllipsoid
          Geodesic sphere, warped into an ellipsoid.
 class GeoSphere
          A geodesic sphere based on an icosahedron.
 class Grid
          This is a simple implementation of a homogenous vertex/triangle grid.
 class Hemisphere
          A sphere using standard specifications.
 class Line
          This primitive Shape represents a simple 3D-line.
 class Origin
          Add this to your scene to know where is the origin.
 class Points
          This Shape represents a set of points in 3D-space.
 class Quad
          This is a simple, single textured quad implementation.
 class Rectangle
          This is a simple, single textured rectangle implementation.
 class RectBillboard
          This is a reguar Rectangle, which will always face the View.
 class Ring
          A ring created by crushing a cylinder.
 class Sphere
          A sphere using standard specifications.
 class TextBillboard
          The TextBillboard is a Rectangle with a text-Texture on it, that's always facing the camera.
 class TextRectangle
          The TextRectangle is a Rectangle with a text-Texture on it.
 class Torus
          A sphere using standard specifications.
 

Methods in org.xith3d.scenegraph.primitives with parameters of type Node
 void RectBillboard.absorbDetails(Node node)
          Turns the receiver into a shared copy of the node parameter.
 

Uses of Node in org.xith3d.scenegraph.traversal
 

Methods in org.xith3d.scenegraph.traversal with parameters of type Node
 boolean DetailedTraversalCallback.traversalOperation(Node node)
          This method is called for each Node in the traversed Group.
 boolean TraversalCallback.traversalOperation(Node node)
          This method is called for each Node in the traversed Group.
 boolean DetailedTraversalCallback.traversalOperationAfter(Node node)
          This method is called for each Node in the traversed Group after the Node has been worked on.
 boolean DetailedTraversalCallback.traversalOperationCommon(Node node)
          This method is (certainly) called for each Node in the traversed Group, which is not a group itself.
 boolean DetailedTraversalCallback.traversalOperationCommonAfter(Node node)
          This method is (certainly) called for each Node in the traversed Node, which is not a Group itself after the Node has been worked on.
 

Uses of Node in org.xith3d.scenegraph.traversal.impl
 

Methods in org.xith3d.scenegraph.traversal.impl with parameters of type Node
static int SGUtils.getPolygonCount(Node node)
          Returns the count of polygons in the (subgroup of the) scenegraph.
 boolean AppearanceTraversal.traversalOperation(Node node)
           
 boolean MaterialTraversal.traversalOperation(Node node)
           
 boolean PickableTraversal.traversalOperation(Node node)
           
 boolean PolygonCounter.traversalOperation(Node node)
           
 boolean RenderingAttributesTraversal.traversalOperation(Node node)
           
 boolean ShapeFinder.traversalOperation(Node node)
           
 boolean VertexCounter.traversalOperation(Node node)
           
 

Uses of Node in org.xith3d.scenegraph.utils
 

Methods in org.xith3d.scenegraph.utils with parameters of type Node
protected  void TreeCloner.add(Node node)
           
 T NodeMap.get(Node node)
           
 void CopyListener.onNodeCopied(Node original, Node newInstance, boolean shared)
           
static void ShapeUtils.setTransparency(Node node, float transparency)
          Sets the transparency of all Shape3Ds in the given Group, recursively or of this node if it's a Shape3D.
 boolean TreeCloner.traversalOperation(Node node)
          This method is called for each Node in the traversed Group.
 boolean TreeCloner.traversalOperationAfter(Node node)
          This method is called for each Node in the traversed Group after the Node has been worked on.
 boolean TreeCloner.traversalOperationCommon(Node node)
          This method is (certainly) called for each Node in the traversed Group, which is not a group itself.
 boolean TreeCloner.traversalOperationCommonAfter(Node node)
          This method is (certainly) called for each Node in the traversed Node, which is not a Group itself after the Node has been worked on.
 

Uses of Node in org.xith3d.schedops.movement
 

Subclasses of Node in org.xith3d.schedops.movement
 class AnimatableGroup
          This class is useful to automatically animate a branch in your scenegraph.
 class Bullet
          This class can be used as a base for a bullet.
 class RotatableGroup
          This class is useful to automatically rotate a branch in your scenegraph.
 class TranslatableGroup
          This class is useful to automatically translate a branch in your scenegraph.
 

Uses of Node in org.xith3d.selection
 

Classes in org.xith3d.selection with type parameters of type Node
 class AbstractNodeSelectable<NodeType extends Node>
           
 class BoundingBoxSelectable<NodeType extends Node>
           
 class InvisibleSelectable<NodeType extends Node>
           
 

Methods in org.xith3d.selection that return Node
 Node Selectable.getNode()
           
 

Uses of Node in org.xith3d.terrain
 

Subclasses of Node in org.xith3d.terrain
 class ChunkedTerrain
           
 class L3DTerrain
           
 class TerrainTile
           
 

Uses of Node in org.xith3d.ui.hud.base
 

Methods in org.xith3d.ui.hud.base that return Node
static Node __HUD_base_PrivilegedAccess.getSGNode(Widget widget)
           
 

Uses of Node in org.xith3d.ui.swingui
 

Subclasses of Node in org.xith3d.ui.swingui
 class UIPositionedWindow
          Insert package comments here Originally Coded by David Yazel on Oct 4, 2003 at 10:51:03 PM.
 

Methods in org.xith3d.ui.swingui that return Node
 Node UIDraggingWindow.getRoot()
           
 Node UIOverlay.getRoot()
          Return the root of the overlay and its sub-overlays so it can be added to the scenegraph
 Node UIOverlayInterface.getRoot()
           
 Node UIWindow.getRoot()
           
 

Methods in org.xith3d.ui.swingui with parameters of type Node
protected  void UIOverlay.attachNode(Node node)
          Allows an derived class to add a behavior or object to the same transform group that the sub-overlays use
 

Uses of Node in org.xith3d.ui.text2d
 

Subclasses of Node in org.xith3d.ui.text2d
 class Character2D
          Represents a character in 3D space.
 class Line2D
          Represents a line of text in 3D space.
 class MultiCharacter2D
          This Character2D can contain multiple Character2Ds at a time through a MultiShape3D.
 class Text2D
          As there is no ( or no dynamic ) text node for Xith3D here is mine.
 

Uses of Node in org.xith3d.utility.geometry
 

Subclasses of Node in org.xith3d.utility.geometry
 class NormalsVisualizer
          This class visualizes the normals of a Shape3D's Geometry.
 

Uses of Node in org.xith3d.utility.physics.pseudo.joints
 

Subclasses of Node in org.xith3d.utility.physics.pseudo.joints
 class HingeJoint
          A HingeJoint permits you to constraints some objects to
 class Joint
          Basic Joint Class