Xj3D 2.0 VRML/X3D Code API

org.web3d.vrml.nodes
Interface VRMLWorldRootChildNodeType

All Superinterfaces:
FrameStateListener, VRMLNode, VRMLNodeType
All Known Subinterfaces:
NRAudioClipNodeType, OGLBackgroundNodeType, OGLBindableNodeType, OGLLightNodeType, OGLNavigationInfoNodeType, OGLPickingSensorNodeType, OGLViewpointNodeType, VRMLAnnotationNodeType, VRMLAudioClipNodeType, VRMLBackgroundNodeType, VRMLBindableNodeType, VRMLBoundedNodeType, VRMLChildNodeType, VRMLDeviceManagerNodeType, VRMLDeviceSensorNodeType, VRMLDISManagerNodeType, VRMLDISNodeType, VRMLDragSensorNodeType, VRMLEnvironmentalSensorNodeType, VRMLFogNodeType, VRMLGroupingNodeType, VRMLInlineNodeType, VRMLInterpolatorNodeType, VRMLKeyDeviceSensorNodeType, VRMLLayerSetNodeType, VRMLLightNodeType, VRMLNavigationInfoNodeType, VRMLNBodyCollidableNodeType, VRMLNBodySensorNodeType, VRMLNBodySpaceNodeType, VRMLNetworkInterfaceNodeType, VRMLOverlayNodeType, VRMLParticleSystemNodeType, VRMLPickingSensorNodeType, VRMLPointingDeviceSensorNodeType, VRMLScriptNodeType, VRMLSensorNodeType, VRMLSequencerNodeType, VRMLShapeNodeType, VRMLSoundNodeType, VRMLSurfaceNodeType, VRMLTimeControlledNodeType, VRMLTimeDependentNodeType, VRMLTouchSensorNodeType, VRMLViewpointNodeType
All Known Implementing Classes:
BaseBindableNode, BaseDragSensorNode, BaseGroupingNode, BaseInterpolatorNode, BaseLightNode, BaseSensorNode, BaseSequencerNode, BaseTimeControlledNode, BaseTimeDependentNode

public interface VRMLWorldRootChildNodeType
extends VRMLNodeType

An abstract representation of the a node that can be used directly at the root of the scene graph.

Only X3DChildNode and LayerSet nodes can appear at the root level of a scene graph. This is used as a marker for that capability.

Version:
$Revision: 1.1 $
Author:
Justin Couch

Method Summary
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType
addNodeListener, clearRemovedLayerIds, getFieldValue, getLayerIds, getMetadataObject, getRefCount, getRemovedLayerIds, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount
 
Methods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion
 
Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener
allEventsComplete
 


Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium