|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
GroupNode.findAll(java.lang.Class<NT> searchedClass)
|
|
|
GroupNode.findFirst(java.lang.Class<NT> searchedClass)
|
|
|
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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||