Xj3D VRML/X3D Code API
A B C D E F G H I J K L M N O P Q R S T U V W X

A

ALLSTATES - Variable in class org.web3d.vrml.renderer.common.input.movie.MovieDecoder
 
ANISOTROPIC_MODE_NONE - Static variable in interface org.web3d.vrml.lang.TextureConstants
 
ANISOTROPIC_MODE_SINGLE - Static variable in interface org.web3d.vrml.lang.TextureConstants
 
ANY_LEVEL - Static variable in interface org.web3d.vrml.lang.VRMLNodeFactory
Flag to say that the component level can be whatever is available
ARRAY_INC - Static variable in class vrml.field.MFColor
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFFloat
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFInt32
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFNode
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFRotation
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFString
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFTime
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFVec2f
How much should we increment the array by when there is an add or insert request.
ARRAY_INC - Static variable in class vrml.field.MFVec3f
How much should we increment the array by when there is an add or insert request.
ASCII_ENCODING - Static variable in class org.web3d.vrml.lang.SceneMetaData
VRML 1.0 ASCII encoding
ASCII_ENCODING - Static variable in interface org.web3d.x3d.sai.X3DExecutionContext
VRML 1.0 ASCII encoding
AS_ATTR - Static variable in class org.web3d.x3d.jaxp.X3DSAVAdapter
String constant of the AS attribute
ATTRIB_CHANGED - Static variable in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Flag value for the changeFlags color node change
ATTRIB_INDEX_CHANGED - Static variable in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Flag value for the changeFlags attrib index change
ATTRIB_NODE_MSG - Static variable in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Message for when the node in setValue() is not a vertex attribute
ATTRIB_PROTO_MSG - Static variable in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Message for when the proto is not a vertex attribute
AVATAR_CYLINDER - Static variable in class org.web3d.vrml.renderer.ogl.input.NavigationProcessor
The avatar representation is a cylinder
AVATAR_POINT - Static variable in class org.web3d.vrml.renderer.ogl.input.NavigationProcessor
The avatar representation is a floating eyeball
AVATAR_SHOULDERS - Static variable in class org.web3d.vrml.renderer.ogl.input.NavigationProcessor
The avatar representation is two shoulder rays
AWTConsoleWindow - class org.web3d.browser.AWTConsoleWindow.
A window that can act as console for error messages from the application.
AWTConsoleWindow() - Constructor for class org.web3d.browser.AWTConsoleWindow
Create an instance of the console window.
AWTListenerEventBuffer - class org.web3d.vrml.nodes.runtime.AWTListenerEventBuffer.
Implementation of the event buffer code that handles input from generic AWT event listener code.
AWTListenerEventBuffer() - Constructor for class org.web3d.vrml.nodes.runtime.AWTListenerEventBuffer
Create a new default listener.
AbstractDynamicFieldNode - class org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode.
Common functionality that represents a node that has its fields dynamically assigned.
AbstractDynamicFieldNode(String) - Constructor for class org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode
Create a new instance of a proto that has the given name.
AbstractLoadManager - class org.web3d.vrml.nodes.loader.AbstractLoadManager.
Common base implementation of a load manager.
AbstractLoadManager() - Constructor for class org.web3d.vrml.nodes.loader.AbstractLoadManager
Create a new load manager initialised with the content loading threads ready to work.
AbstractNode - class org.web3d.vrml.renderer.common.nodes.AbstractNode.
Base node for all implementations that define their own field handling.
AbstractNode(String) - Constructor for class org.web3d.vrml.renderer.common.nodes.AbstractNode
Create a new instance of this node with the given node type name.
AbstractProto - class org.web3d.vrml.nodes.proto.AbstractProto.
Base representation of the common functionality for the PROTO and EXTERNPROTO node types.
AbstractProto(String, int, int, NodeTemplateToInstanceCreator) - Constructor for class org.web3d.vrml.nodes.proto.AbstractProto
Create a new instance of a proto that has the given name.
AbstractScene - class org.web3d.vrml.lang.AbstractScene.
Abstract implementation of the BasicScene interface.
AbstractScene(int, int) - Constructor for class org.web3d.vrml.lang.AbstractScene
Construct a new instance of the abstract scene.
AppearanceChildNodeType - Static variable in interface org.web3d.vrml.lang.TypeConstants
 
AppearanceNodeType - Static variable in interface org.web3d.vrml.lang.TypeConstants
 
ApplicationFrameManager - class org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager.
Per-frame manager that uses the Aviatrix3D ApplicationUpdateObserver to clock the scene graph time with.
ApplicationFrameManager(EventModelEvaluator, TransformGroup, ViewEnvironment, BrowserCore, OGLUserInputHandler, OGLSensorManager) - Constructor for class org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager
Construct a new manager for the given scene.
AreaListener - interface org.web3d.vrml.renderer.common.nodes.AreaListener.
A marker interface for a node that wants to know about the viewpoint entry or exit from an area.
ArrayUtils - class org.web3d.util.ArrayUtils.
Utility class for doing array manipulation.
ArrayUtils() - Constructor for class org.web3d.util.ArrayUtils
 
AudioClipNodeType - Static variable in interface org.web3d.vrml.lang.TypeConstants
 
accept(File) - Method in class org.web3d.util.SelectableFileFilter
Should we accept this file
accept(File) - Method in class org.web3d.util.VRMLFileFilter
Should we accept this file
accept(File) - Method in class org.web3d.util.Web3DFileFilter
Should we accept this file
accept(File) - Method in class org.web3d.util.X3DFileFilter
Should we accept this file
actionChanges() - Method in class org.web3d.vrml.device.Tracker
Can the action type of this sensor change over time?
actionMask - Variable in class org.web3d.vrml.device.TrackerState
A mask of actions this tracker might return.
actionPerformed(ActionEvent) - Method in class org.web3d.browser.AWTConsoleWindow
Process an action event that came from the user interface.
actionPerformed(ActionEvent) - Method in class org.web3d.browser.SwingConsoleWindow
Process the action generated from the user interface.
actionPerformed(ActionEvent) - Method in class org.web3d.browser.ViewpointToolbar
Process an action event on one of the buttons.
actionPerformed(ActionEvent) - Method in class org.web3d.j3d.browser.BrowserNavigationToolbar
Process an action event on one of the buttons.
actionPerformed(ActionEvent) - Method in class org.web3d.ogl.browser.BrowserNavigationToolbar
Process an action event on one of the buttons.
actionPerformed(ActionEvent) - Method in class org.web3d.util.LoadURLAction
Starts a new loading thread.
actionPerformed(ActionEvent) - Method in class org.web3d.util.OpenAction
An action has been performed.
actionPerformed(ActionEvent) - Method in class org.web3d.util.ReloadAction
An action has been performed.
actionType - Variable in class org.web3d.vrml.device.TrackerState
What action is this state record for
add(Object) - Method in class org.web3d.util.BlockingQueue
Add an object to the end of the queue.
add(boolean) - Method in class org.web3d.util.BooleanArray
Add a new value to the array.
add(boolean[]) - Method in class org.web3d.util.BooleanArray
Add an array of values in bulk to the array.
add(double) - Method in class org.web3d.util.DoubleArray
Add a new value to the array.
add(double[]) - Method in class org.web3d.util.DoubleArray
Add an array of values in bulk to the array.
add(float) - Method in class org.web3d.util.FloatArray
Add a new value to the array.
add(float[]) - Method in class org.web3d.util.FloatArray
Add an array of values in bulk to the array.
add(Object) - Method in class org.web3d.util.HashSet
Adds the specified element to this set if it is not already present.
add(int) - Method in class org.web3d.util.IntArray
Add a new value to the array.
add(int[]) - Method in class org.web3d.util.IntArray
Add an array of values in bulk to the array.
add(long) - Method in class org.web3d.util.LongArray
Add a new value to the array.
add(long[]) - Method in class org.web3d.util.LongArray
Add an array of values in bulk to the array.
add(Object) - Method in class org.web3d.util.ObjectArray
Add a new value to the array.
add(Object[]) - Method in class org.web3d.util.ObjectArray
Add an array of values in bulk to the array.
add(Object) - Method in class org.web3d.util.Queue
Add an element to the end of the queue.
add(String) - Method in class org.web3d.util.StringArray
Add a new value to the array.
add(String[]) - Method in class org.web3d.util.StringArray
Add an array of values in bulk to the array.
add(VRMLNodeListener, VRMLNodeListener) - Static method in class org.web3d.vrml.nodes.NodeListenerMulticaster
Adds input-method-listener-a with input-method-listener-b and returns the resulting multicast listener.
add(String[], FileCache, LoadDetails) - Method in class org.web3d.vrml.nodes.loader.ContentLoadQueue
Add the given load request onto the queue.
add(MovieDecoder.Action) - Method in class org.web3d.vrml.renderer.common.input.movie.MovieDecoder.ControlThread
Adds an action to the tail of the action queue, and signals the thread.
add(X3DFieldEventListener, X3DFieldEventListener) - Static method in class org.web3d.vrml.scripting.sai.FieldListenerMulticaster
Adds input-method-listener-a with input-method-listener-b and returns the resulting multicast listener.
add(VRMLNode) - Method in class org.web3d.vrml.util.NodeArray
Add a new value to the array.
add(VRMLNode[]) - Method in class org.web3d.vrml.util.NodeArray
Add an array of values in bulk to the array.
add(NodeArray) - Method in class org.web3d.vrml.util.NodeArray
Add the contents of the given array to this array.
add(VRMLNode[], int, int) - Method in class org.web3d.vrml.util.NodeArray
Add an subset of the array of values in bulk to the array.
add(VRMLNodeTemplate) - Method in class org.web3d.vrml.util.NodeTemplateArray
Add a new value to the array.
add(VRMLNodeTemplate[]) - Method in class org.web3d.vrml.util.NodeTemplateArray
Add an array of values in bulk to the array.
add(NodeTemplateArray) - Method in class org.web3d.vrml.util.NodeTemplateArray
Add the contents of the given array to this array.
add(VRMLNodeTemplate[], int, int) - Method in class org.web3d.vrml.util.NodeTemplateArray
Add an subset of the array of values in bulk to the array.
addAll(Collection) - Method in class org.web3d.util.HashSet
Adds all of the elements in the specified collection to this set.
addAll(HashSet) - Method in class org.web3d.util.HashSet
Adds all of the elements in the specified hash set to this set.
addAll(ObjectArray) - Method in class org.web3d.util.ObjectArray
Add the values from another ObjectArray in bulk.
addAppearanceListener(J3DAppearanceListener) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DAppearanceNodeType
Add a listener for appearance changed events.
addBindableNodeListener(VRMLBindableNodeListener) - Method in interface org.web3d.vrml.nodes.VRMLBindableNodeType
Add a listener for activable events.
addBindableNodeListener(VRMLBindableNodeListener) - Method in class org.web3d.vrml.renderer.common.nodes.BaseBindableNode
Add a listener for geometry changed events.
addBrowserListener(BrowserListener) - Method in class org.web3d.vrml.scripting.external.eai.EAIBrowser
addBrowserListener adds the specified listener to the set of listeners for this browser.
addBrowserListener(BrowserListener) - Method in class org.web3d.vrml.scripting.external.sai.SAIBrowser
addBrowserListener adds the specified listener to the set of listeners for this browser.
addBrowserListener(BrowserListener) - Method in interface org.web3d.x3d.sai.ExternalBrowser
Add a listener for browser events.
addBrowserListener(BrowserListener) - Method in interface vrml.eai.Browser
Add a listener for browser events.
addCellEditorListener(CellEditorListener) - Method in class org.web3d.x3d.dom.swing.DOMTreeCellEditor
Add a cell editor listener.
addChild(VRMLNodeType) - Method in interface org.web3d.vrml.nodes.VRMLGroupingNodeType
Append a new child node to the existing collection.
addChild(VRMLNodeType) - Method in interface org.web3d.vrml.nodes.VRMLWorldRootNodeType
Append a new child node to the existing collection.
addChild(VRMLNodeType) - Method in class org.web3d.vrml.renderer.common.nodes.BaseGroupingNode
Append a new child node to the existing collection.
addChild(X3DNode) - Method in interface org.web3d.x3d.sai.X3DGroupingNode
Append a new child node to the existing collection.
addChildNode(VRMLNodeType) - Method in class org.web3d.vrml.renderer.common.nodes.BaseGroupingNode
Add a single child node to the list of available children.
addChildNode(VRMLNodeType) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DGroupingNode
Add a single child node to the list of available children.
addChildren(X3DNode[]) - Method in interface org.web3d.x3d.sai.X3DGroupingNode
Append a new child node list to the existing collection.
addComponent(String, int) - Method in interface org.web3d.vrml.lang.VRMLNodeFactory
Add a component level requirement to the factory nodes.
addComponent(ComponentInfo) - Method in class org.web3d.vrml.lang.WriteableSceneMetaData
Add a component description to this meta data.
addComponent(String, int) - Method in class org.web3d.vrml.renderer.DefaultNodeFactory
Add a component level requirement to the factory nodes.
addComponentListener(VRMLNodeComponentListener) - Method in interface org.web3d.vrml.nodes.VRMLGeometricPropertyNodeType
Add a listener for the node properties changing..
addComponentListener(VRMLNodeComponentListener) - Method in class org.web3d.vrml.renderer.common.nodes.BaseGeometricPropertyNode
Add a listener for geometry changed events.
addContentStateListener(VRMLContentStateListener) - Method in interface org.web3d.vrml.nodes.VRMLExternalNodeType
Add a listener to this node instance for the content state changes.
addContentStateListener(VRMLContentStateListener) - Method in class org.web3d.vrml.nodes.proto.ExternalPrototypeDecl
Add a listener to this node instance for the content state changes.
addCoreListener(BrowserCoreListener) - Method in interface org.web3d.browser.BrowserCore
Add a listener for browser core events.
addCoreListener(BrowserCoreListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLBranchGroup
Add a listener for browser core events.
addCoreListener(BrowserCoreListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add a listener for browser core events.
addCoreListener(BrowserCoreListener) - Method in class org.web3d.vrml.renderer.norender.browser.NRUniverse
Add a listener for browser core events.
addCoreListener(BrowserCoreListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLGroup
Add a listener for browser core events.
addCoreListener(BrowserCoreListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLUniverse
Add a listener for browser core events.
addCount() - Method in class org.web3d.vrml.export.compressors.HuffmanNode
 
addDEFNode(String, VRMLNode) - Method in class org.web3d.vrml.lang.AbstractScene
Add a new def name to the map.
addDeviceListener(DeviceListener) - Method in class org.web3d.j3d.device.mouse.MouseManager
Add a listener for devices additions and removals.
addDeviceListener(DeviceListener) - Method in class org.web3d.ogl.device.mouse.MouseManager
Add a listener for devices additions and removals.
addDeviceListener(DeviceListener) - Method in interface org.web3d.vrml.device.DeviceManager
Add a listener for devices additions and removals.
addEndOfThisFrameListener(FrameStateListener) - Method in interface org.web3d.vrml.nodes.FrameStateManager
Add a listener that is interested in knowing when the end of this frame is reached.
addEndOfThisFrameListener(FrameStateListener) - Method in class org.web3d.vrml.nodes.runtime.GeneralisedFrameStateManager
Add a listener that is interested in knowing when the end of this frame is reached.
addEntities(String[][]) - Method in class org.web3d.util.XMLTools
 
addEntity(String, int) - Method in class org.web3d.util.XMLTools
 
addExportedNode(String, String) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new export name to the map.
addExportedNode(String, String) - Method in class org.web3d.vrml.scripting.sai.SAIVRMLScene
Add a new export name to the map.
addExternProto(VRMLExternProtoDeclare) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new EXTERNPROTO instance to the internal list.
addExternProto(VRMLExternProtoDeclare) - Method in class org.web3d.vrml.scripting.sai.SAIVRMLScene
Add a new EXTERNPROTO instance to the internal list.
addExternalView(ExternalView) - Method in interface org.web3d.vrml.nodes.runtime.EventModelEvaluator
Add an external view to the evaluator.
addExternalView(ExternalView) - Method in class org.web3d.vrml.nodes.runtime.GeneralisedEventModelEvaluator
Add an external view to the evaluator.
addFieldNodeValue(int, VRMLNodeType) - Method in interface org.web3d.vrml.nodes.VRMLProtoDeclare
Used to set the field value where the field represents a SFNode or MFNode.
addFieldNodeValue(int, VRMLNodeType) - Method in class org.web3d.vrml.nodes.proto.PrototypeDecl
Used to set the field value where the field represents a SFNode or MFNode.
addGeometryListener(J3DGeometryListener) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DComponentGeometryNode
Add a listener for geometry changed events.
addGeometryListener(J3DGeometryListener) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DGeometryNode
Add a listener for geometry changed events.
addGeometryListener(J3DGeometryListener) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DGeometryNodeType
Add a listener for geometry changed events.
addIS(String, VRMLNodeType, int) - Method in class org.web3d.vrml.nodes.proto.PrototypeDecl
Register an IS setup between the incoming field and the destination node.
addImportDecl(String, ImportNodeProxy) - Method in class org.web3d.vrml.nodes.proto.PrototypeDecl
The IMPORT node proxy to be registered with the node declaration at this level.
addImportedNode(String, String, String) - Method in class org.web3d.vrml.lang.AbstractScene
Add a new import name to the map.
addInstance(VRMLNodeType, int, VRMLNodeType) - Method in class org.web3d.vrml.renderer.CRExternPrototypeDecl
Add an instance of a EXTERNPROTO to be filled out when loaded
addKeyEvent(KeyEvent) - Method in class org.web3d.ogl.loaders.UserInputRuntime
Add an event to the key array
addListener(int, Object) - Method in class org.web3d.vrml.scripting.external.buffer.BaseExternalEventAdapter
Add a listener for one of the fields of this node.
addListener(int, Object) - Method in interface org.web3d.vrml.scripting.external.buffer.ExternalEventAdapter
Add a listener for one of the fields of this node.
addLocalColorsListener(LocalColorsListener) - Method in interface org.web3d.vrml.nodes.VRMLGeometryNodeType
Add a listener for local color changes.
addLocalColorsListener(LocalColorsListener) - Method in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Add a listener for local color changes.
addLocalColorsListener(LocalColorsListener) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DGeometryNode
Add a listener for local color changes.
addManagedNode(VRMLNodeType) - Method in class org.web3d.vrml.nodes.runtime.DefaultHumanoidManager
Add a node of the require type to be managed.
addManagedNode(VRMLNodeType) - Method in class org.web3d.vrml.nodes.runtime.DefaultNetworkManager
Add a network node to the management system.
addManagedNode(VRMLNodeType) - Method in class org.web3d.vrml.nodes.runtime.DefaultParticleSystemManager
Add a node of the require type to be managed.
addManagedNode(VRMLNodeType) - Method in class org.web3d.vrml.nodes.runtime.DefaultRigidBodyPhysicsManager
Add a node of the require type to be managed.
addManagedNode(VRMLNodeType) - Method in class org.web3d.vrml.nodes.runtime.GeneralisedViewpointManager
Add a node of the require type to be managed.
addManagedNode(VRMLNodeType) - Method in interface org.web3d.vrml.nodes.runtime.NodeManager
Add a node of the require type to be managed.
addManagedNode(VRMLNodeType) - Method in interface org.web3d.vrml.nodes.runtime.ViewpointManager
Add a node of the require type to be managed.
addMetaData(String, String) - Method in class org.web3d.vrml.lang.WriteableSceneMetaData
Add a meta tag data item to this scene.
addMetaData(String, String) - Method in interface org.web3d.x3d.sai.X3DScene
Add a meta tag data item to this scene.
addMouseEvent(MouseEvent) - Method in class org.web3d.ogl.loaders.UserInputRuntime
Add an event to the mouse array
addNavigationStateListener(NavigationStateListener) - Method in interface org.web3d.browser.BrowserCore
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in interface org.web3d.vrml.nodes.runtime.UserInputHandler
Add a navigationStateListener.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLBranchGroup
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.j3d.input.DefaultUserInputHandler
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.norender.browser.NRUniverse
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLGroup
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLUniverse
Add a listener for navigation state changes.
addNavigationStateListener(NavigationStateListener) - Method in class org.web3d.vrml.renderer.ogl.input.DefaultUserInputHandler
Add a listener for navigation state changes.
addNetworkRoleListener(NetworkRoleListener) - Method in interface org.web3d.vrml.nodes.VRMLNetworkInterfaceNodeType
Add a NetworkRoleListener.
addNode(VRMLNode) - Method in class org.web3d.vrml.lang.AbstractScene
Add a node to this scene.
addNode(VRMLNode) - Method in interface org.web3d.vrml.lang.BasicScene
Add a node to this scene.
addNode(VRMLBindableNodeType, boolean) - Method in class org.web3d.vrml.nodes.runtime.BindableNodeManager
Add a bindable node to the management system.
addNode(VRMLNetworkInterfaceNodeType) - Method in interface org.web3d.vrml.nodes.runtime.NetworkProtocolHandler
Add a network node to the management system.
addNode(VRMLNetworkInterfaceNodeType) - Method in class org.web3d.vrml.renderer.common.input.dis.DISProtocolHandler
Add a network node to the management system.
addNode(VRMLNetworkInterfaceNodeType) - Method in class org.web3d.vrml.renderer.common.input.dis.DISXMLProtocolHandler
Add a network node to the management system.
addNodeListener(VRMLNodeListener) - Method in class org.web3d.vrml.nodes.ImportNodeProxy
Add a listener to this node instance.
addNodeListener(VRMLNodeListener) - Method in interface org.web3d.vrml.nodes.VRMLNodeType
Add a listener to this node instance.
addNodeListener(VRMLNodeListener) - Method in class org.web3d.vrml.nodes.proto.AbstractProto
Add a listener to this node instance.
addNodeListener(VRMLNodeListener) - Method in class org.web3d.vrml.renderer.CRProtoInstance
Add a listener to this node instance.
addNodeListener(VRMLNodeListener) - Method in class org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode
Add a listener to this node instance.
addNodeListener(VRMLNodeListener) - Method in class org.web3d.vrml.renderer.common.nodes.AbstractNode
Add a listener to this node instance.
addObjectType(String) - Method in class org.web3d.vrml.renderer.ogl.input.DefaultPickingManager
Add a new flag to the system and get told what bitmask to use.
addObjectType(String) - Method in interface org.web3d.vrml.renderer.ogl.nodes.OGLPickingFlagConvertor
Add a new flag to the system and get told what bitmask to use.
addParentPathListener(J3DParentPathRequestHandler) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DGroupingNode
Add a handler for the parent path requesting.
addParentPathListener(J3DParentPathRequestHandler) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DPathAwareNodeType
Add a handler for the parent path requesting.
addProto(VRMLProtoDeclare) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new proto instance to the internal list.
addProto(VRMLProtoDeclare) - Method in class org.web3d.vrml.scripting.sai.SAIVRMLScene
Add a new proto instance to the internal list.
addProtocolHandler(NetworkProtocolHandler) - Method in class org.web3d.vrml.nodes.runtime.DefaultNetworkManager
Register a new protocol handler instance.
addProtocolHandler(NetworkProtocolHandler) - Method in interface org.web3d.vrml.nodes.runtime.NetworkManager
Register a new protocol handler instance.
addRootNode(X3DNode) - Method in interface org.web3d.x3d.sai.X3DScene
Add a new root node to the scene graph.
addRoute(ROUTE) - Method in class org.web3d.vrml.nodes.proto.ProtoScene
Add a new ROUTE instance to the internal list.
addRoute(VRMLExecutionSpace, VRMLNodeType, int, VRMLNodeType, int) - Method in class org.web3d.vrml.nodes.runtime.DefaultRouteManager
Add a route to the system.
addRoute(VRMLExecutionSpace, ROUTE) - Method in class org.web3d.vrml.nodes.runtime.DefaultRouteManager
Add a route object to the system.
addRoute(VRMLNodeType, int, VRMLNodeType, int) - Method in class org.web3d.vrml.nodes.runtime.ListsRouter
Add a route to the system.
addRoute(VRMLExecutionSpace, VRMLNodeType, int, VRMLNodeType, int) - Method in interface org.web3d.vrml.nodes.runtime.RouteManager
Add a route to the system.
addRoute(VRMLExecutionSpace, ROUTE) - Method in interface org.web3d.vrml.nodes.runtime.RouteManager
Add a route object to the system.
addRoute(VRMLNodeType, int, VRMLNodeType, int) - Method in interface org.web3d.vrml.nodes.runtime.Router
Add a route to the system.
addRoute(VRMLNodeType, int, VRMLNodeType, int) - Method in class org.web3d.vrml.nodes.runtime.SimpleRouter
Add a route to the system.
addRoute(ROUTE) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new ROUTE instance to the internal list.
addRoute(VRMLNodeType, int, VRMLNodeType, int) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new ROUTE to the internal list.
addRoute(VRMLExecutionSpace, VRMLNodeType, String, VRMLNodeType, String) - Method in class org.web3d.vrml.scripting.browser.CommonBrowser
Add a route between two nodes, from an eventOut to an eventIn.
addRoute(SFNode, String, SFNode, String) - Method in class org.web3d.vrml.scripting.ecmascript.JavascriptBrowser
Add a route between two nodes, from an eventOut to an eventIn.
addRoute(Node, String, Node, String) - Method in class org.web3d.vrml.scripting.external.eai.EAIBrowser
 
addRoute(X3DNode, String, X3DNode, String) - Method in class org.web3d.vrml.scripting.sai.BaseExecutionContext
Add a route in this scene.
addRoute(ROUTE) - Method in class org.web3d.vrml.scripting.sai.SAIVRMLScene
Add a new ROUTE instance to the internal list.
addRoute(X3DNode, String, X3DNode, String) - Method in interface org.web3d.x3d.sai.X3DExecutionContext
Add a route in this scene.
addRoute(BaseNode, String, BaseNode, String) - Method in class vrml.Browser
Add a route between two nodes, from an eventOut to an eventIn.
addRoute(Node, String, Node, String) - Method in interface vrml.eai.Browser
Add a route between two nodes, from an eventOut to an eventIn.
addRouteDecl(ProtoROUTE) - Method in class org.web3d.vrml.nodes.proto.PrototypeDecl
The route declaration to be registered with the node declaration at this level.
addRoutes(ArrayList) - Method in class org.web3d.vrml.nodes.runtime.ListsRouter
A request to bulk add routeSet to this router.
addRoutes(ArrayList) - Method in interface org.web3d.vrml.nodes.runtime.Router
A request to bulk add routes to this router.
addRoutes(ArrayList) - Method in class org.web3d.vrml.nodes.runtime.SimpleRouter
A request to bulk add routes to this router.
addSceneGraphExtras(BranchGroup) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add an arbitrary piece of scene graph to the world.
addScripts(NodeArray) - Method in class org.web3d.vrml.nodes.runtime.DefaultScriptManager
Queue the scripts to add to the scene.
addScripts(NodeArray) - Method in interface org.web3d.vrml.nodes.runtime.ScriptManager
Queue the scripts to add to the scene.
addSector(VRMLTerrainSource) - Method in class org.web3d.vrml.nodes.runtime.TerrainSectorManager
 
addSensor(VRMLKeyDeviceSensorNodeType) - Method in class org.web3d.vrml.nodes.runtime.KeyDeviceSensorManager
Add a key device sensor node to the managed list.
addSensor(VRMLPickingSensorNodeType) - Method in interface org.web3d.vrml.nodes.runtime.PickingManager
Add a new sensor instance to the system for processing.
addSensor(VRMLPickingSensorNodeType) - Method in class org.web3d.vrml.renderer.j3d.input.DefaultPickingManager
Add a new sensor instance to the system for processing.
addSensor(VRMLPickingSensorNodeType) - Method in class org.web3d.vrml.renderer.ogl.input.DefaultPickingManager
Add a new sensor instance to the system for processing.
addSensorStatusListener(SensorStatusListener) - Method in interface org.web3d.browser.BrowserCore
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in interface org.web3d.vrml.nodes.runtime.UserInputHandler
Add a sensorStatusListener.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLBranchGroup
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.j3d.input.DefaultUserInputHandler
Add a listener for navigation state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.norender.browser.NRUniverse
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLGroup
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLUniverse
Add a listener for sensor state changes.
addSensorStatusListener(SensorStatusListener) - Method in class org.web3d.vrml.renderer.ogl.input.DefaultUserInputHandler
Add a listener for navigation state changes.
addSensors(NodeArray) - Method in interface org.web3d.vrml.nodes.runtime.SensorManager
Initialise new sensors that are just about to be added to the scene.
addSensors(NodeArray) - Method in class org.web3d.vrml.renderer.common.input.BaseSensorManager
Initialise new sensors that are just about to be added to the scene.
addSensors(NodeArray) - Method in class org.web3d.vrml.renderer.norender.input.DefaultSensorManager
Initialise new sensors that are just about to be added to the scene.
addSpace(VRMLExecutionSpace) - Method in class org.web3d.vrml.nodes.runtime.DefaultRouteManager
Add an execution space to the system.
addSpace(VRMLExecutionSpace) - Method in interface org.web3d.vrml.nodes.runtime.RouteManager
Add an execution space to the system.
addTemplate(VRMLNodeTemplate) - Method in class org.web3d.vrml.lang.AbstractScene
Add a new template to this scene.
addTemplate(VRMLNodeTemplate) - Method in interface org.web3d.vrml.lang.BasicScene
Add a new template to this scene.
addTemplate(VRMLNodeTemplate) - Method in class org.web3d.vrml.renderer.CRVRMLScene
Add a new template to this scene.
addTemplate(VRMLNodeTemplate) - Method in class org.web3d.vrml.scripting.sai.SAIVRMLScene
Add a new template to this scene.
addTexCoordGenModeChanged(TexCoordGenModeListener) - Method in interface org.web3d.vrml.nodes.VRMLGeometryNodeType
Add a listener for texture coordinate generation mode changes.
addTexCoordGenModeChanged(TexCoordGenModeListener) - Method in class org.web3d.vrml.renderer.common.nodes.BaseComponentGeometryNode
Add a listener for texture coordinate generation mode changes.
addTexCoordGenModeChanged(TexCoordGenModeListener) - Method in class org.web3d.vrml.renderer.j3d.nodes.J3DGeometryNode
Add a listener for texture coordinate generation mode changes.
addTextureListener(VRMLTextureListener) - Method in interface org.web3d.vrml.nodes.VRMLTextureNodeType
Add a listener for texture changes.
addTextureListener(VRMLTextureListener) - Method in class org.web3d.vrml.renderer.common.nodes.BaseTextureNode
Add a listener for texture changes.
addTimeListener(VRMLTimeListener) - Method in interface org.web3d.vrml.nodes.VRMLClock
Add a time listener to this clock.
addTimeListener(VRMLTimeListener) - Method in class org.web3d.vrml.renderer.TimeScheduler
Add a time listener to this clock.
addTimeListener(VRMLTimeListener) - Method in class org.web3d.vrml.renderer.common.input.TimeSensorManager
Add a time listener to this clock.
addTimeListener(VRMLTimeListener) - Method in class org.web3d.vrml.renderer.j3d.input.TimeScheduler
Add a time listener to this clock.
addTransformListener(J3DTextureTransformListener) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DTextureCoordinateTransformNodeType
Add a listener for textureTransform changes
addTransformListener(OGLTextureTransformListener) - Method in interface org.web3d.vrml.renderer.ogl.nodes.OGLTextureCoordinateTransformNodeType
Add a listener for textureTransform changes
addTransparencyListener(J3DTransparencyListener) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DMaterialNodeType
Add a listener for transparency changes
addTreeModelListener(TreeModelListener) - Method in class org.web3d.x3d.dom.swing.DOMTreeModel
Add a tree listener to this model.
addUrlListener(VRMLUrlListener) - Method in interface org.web3d.vrml.nodes.VRMLExternalNodeType
Add a listener to this node instance for URL changes.
addUrlListener(VRMLUrlListener) - Method in class org.web3d.vrml.nodes.proto.ExternalPrototypeDecl
Add a listener to this node instance.
addValue(ConstSFColor) - Method in class vrml.field.MFColor
Append the field as a new color value to the end of this field.
addValue(SFColor) - Method in class vrml.field.MFColor
Append the field as a new color value to the end of this field.
addValue(float, float, float) - Method in class vrml.field.MFColor
Append the components as a new color value to the end of this field.
addValue(float) - Method in class vrml.field.MFFloat
Add this value to the end of the list.
addValue(SFFloat) - Method in class vrml.field.MFFloat
Add this value to the end of the list.
addValue(ConstSFFloat) - Method in class vrml.field.MFFloat
Add this value to the end of the list.
addValue(int) - Method in class vrml.field.MFInt32
Add this value to the end of the list.
addValue(SFInt32) - Method in class vrml.field.MFInt32
Add this value to the end of the list.
addValue(ConstSFInt32) - Method in class vrml.field.MFInt32
Add this value to the end of the list.
addValue(BaseNode) - Method in class vrml.field.MFNode
Add this value to the end of the list.
addValue(SFNode) - Method in class vrml.field.MFNode
Add this value to the end of the list.
addValue(ConstSFNode) - Method in class vrml.field.MFNode
Add this value to the end of the list.
addValue(ConstSFRotation) - Method in class vrml.field.MFRotation
Append the field as a new rot value to the end of this field.
addValue(SFRotation) - Method in class vrml.field.MFRotation
Append the field as a new rot value to the end of this field.
addValue(float, float, float, float) - Method in class vrml.field.MFRotation
Append the components as a new rotation value to the end of this field.
addValue(String) - Method in class vrml.field.MFString
Add this value to the end of the list.
addValue(SFString) - Method in class vrml.field.MFString
Add this value to the end of the list.
addValue(ConstSFString) - Method in class vrml.field.MFString
Add this value to the end of the list.
addValue(double) - Method in class vrml.field.MFTime
Add this value to the end of the list.
addValue(SFTime) - Method in class vrml.field.MFTime
Add this value to the end of the list.
addValue(ConstSFTime) - Method in class vrml.field.MFTime
Add this value to the end of the list.
addValue(ConstSFVec2f) - Method in class vrml.field.MFVec2f
Append the field as a new vec value to the end of this field.
addValue(SFVec2f) - Method in class vrml.field.MFVec2f
Append the field as a new vec value to the end of this field.
addValue(float, float) - Method in class vrml.field.MFVec2f
Append the components as a new vector value to the end of this field.
addValue(ConstSFVec3f) - Method in class vrml.field.MFVec3f
Append the field as a new vec value to the end of this field.
addValue(SFVec3f) - Method in class vrml.field.MFVec3f
Append the field as a new vec value to the end of this field.
addValue(float, float, float) - Method in class vrml.field.MFVec3f
Append the components as a new vector value to the end of this field.
addView(View) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLBranchGroup
Add a view to this universe.
addView(View) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add a view to this universe.
addViewDependentChild(Group) - Method in class org.web3d.vrml.renderer.ogl.browser.GlobalEffectsGroup
Add an arbitrary child that depends on being view-aligned to the view group.
addViewDependentNodes(NodeArray) - Method in interface org.web3d.vrml.nodes.runtime.SensorManager
Add view-dependent nodes that need to be updated each frame based on the user's position for rendering.
addViewDependentNodes(NodeArray) - Method in class org.web3d.vrml.renderer.common.input.BaseSensorManager
Add view-dependent nodes that need to be updated each frame based on the user's position for rendering.
addViewDependentNodes(NodeArray) - Method in class org.web3d.vrml.renderer.norender.input.DefaultSensorManager
Add view-dependent nodes that need to be updated each frame based on the user's position for rendering.
addViewpointStatusListener(ViewpointStatusListener) - Method in interface org.web3d.browser.BrowserCore
Add a listener for viewpoint status changes.
addViewpointStatusListener(ViewpointStatusListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLBranchGroup
Add a listener for viewpoint status changes.
addViewpointStatusListener(ViewpointStatusListener) - Method in class org.web3d.vrml.renderer.j3d.browser.VRMLUniverse
Add a listener for viewpoint status changes.
addViewpointStatusListener(ViewpointStatusListener) - Method in class org.web3d.vrml.renderer.norender.browser.NRUniverse
Add a listener for viewpoint status changes.
addViewpointStatusListener(ViewpointStatusListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLGroup
Add a listener for viewpoint status changes.
addViewpointStatusListener(ViewpointStatusListener) - Method in class org.web3d.vrml.renderer.ogl.browser.OGLVRMLUniverse
Add a listener for viewpoint status changes.
addVrmlEventListener(VrmlEventListener) - Method in class vrml.eai.field.EventOut
Add a listener for changes in this eventOut.
addX3DEventListener(X3DFieldEventListener) - Method in interface org.web3d.x3d.sai.X3DField
Add a listener for changes in this field.
addX3DNode(VRMLDeviceSensorNodeType) - Method in class org.web3d.vrml.nodes.runtime.InputDeviceManager
Add a new X3DDeviceSensorNode.
address - Variable in class org.web3d.vrml.renderer.common.input.dis.DISConnectionId
 
allEventsComplete() - Method in interface org.web3d.vrml.nodes.FrameStateListener
Notification that the rendering of the event model is complete and that rendering is about to begin.
allEventsComplete() - Method in class org.web3d.vrml.nodes.ImportNodeProxy
Ignored by this base implementation.
allEventsComplete() - Method in class org.web3d.vrml.nodes.proto.ProtoInstancePlaceHolder
Ignored by this implementation.
allEventsComplete() - Method in class org.web3d.vrml.renderer.CRProtoInstance
Ignored by this implementation.
allEventsComplete() - Method in class org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode
Ignored by this implementation.
allEventsComplete() - Method in class org.web3d.vrml.renderer.common.nodes.AbstractNode
Ignored by this base implementation.
allEventsComplete() - Method in class org.web3d.vrml.renderer.common.nodes.BaseIndexedTriangleGeometryNode
Notification that the rendering of the event model is complete and that rendering is about to begin.
allEventsComplete() - Method in class org.web3d.vrml.renderer.common.nodes.BaseTriangleGeometryNode
Notification that the rendering of the event model is complete and that rendering is about to begin.
allNodes - Variable in class org.web3d.vrml.lang.AbstractScene
All nodes currently held by this class
allowVRML97Only(boolean) - Method in interface org.web3d.vrml.nodes.loader.SceneBuilder
Change the builder to recognise only VRML97 content or allow any version to be loaded.
allowVRML97Only(boolean) - Method in class org.web3d.vrml.renderer.j3d.J3DVRMLSceneBuilder
Change the builder to recognise only VRML97 content or allow any version to be loaded.
allowVRML97Only(boolean) - Method in class org.web3d.vrml.renderer.norender.NRVRMLSceneBuilder
Change the builder to recognise only VRML97 content or allow any version to be loaded.
allowVRML97Only(boolean) - Method in class org.web3d.vrml.renderer.ogl.OGLVRMLSceneBuilder
Change the builder to recognise only VRML97 content or allow any version to be loaded.
allowedPublicIDs - Static variable in class org.web3d.x3d.jaxp.X3DSAVAdapter
Set of permitted public IDs
allowedSystemIDs - Static variable in class org.web3d.x3d.jaxp.X3DSAVAdapter
Set of permitted system IDs
appShutdown() - Method in class org.web3d.vrml.renderer.ogl.browser.ApplicationFrameManager
Notification that the AV3D internal shutdown handler has detected a system-wide shutdown.
appearanceChanged(Appearance) - Method in class org.web3d.vrml.renderer.j3d.input.J3DTerrainManager
Invoked when the underlying Java3D Appearance object is changed
appearanceChanged(Appearance) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DAppearanceListener
Invoked when the underlying Java3D Appearance object is changed
appearanceNode(VRMLShapeNodeType, VRMLAppearanceNodeType, boolean) - Method in interface org.web3d.vrml.nodes.SceneGraphTraversalDetailObserver
Notification of an appearance node.
append(boolean) - Method in interface org.web3d.x3d.sai.MFBool
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float[]) - Method in interface org.web3d.x3d.sai.MFColor
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float[]) - Method in interface org.web3d.x3d.sai.MFColorRGBA
Places a new value at the end of the existing value, increasing the field length accordingly.
append(double) - Method in interface org.web3d.x3d.sai.MFDouble
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float) - Method in interface org.web3d.x3d.sai.MFFloat
Places a new value at the end of the existing value, increasing the field length accordingly.
append(int) - Method in interface org.web3d.x3d.sai.MFImage
Places a new value at the end of the existing value, increasing the field length accordingly.
append(int) - Method in interface org.web3d.x3d.sai.MFInt32
Places a new value at the end of the existing value, increasing the field length accordingly.
append(X3DNode) - Method in interface org.web3d.x3d.sai.MFNode
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float[]) - Method in interface org.web3d.x3d.sai.MFRotation
Places a new value at the end of the existing value, increasing the field length accordingly.
append(String) - Method in interface org.web3d.x3d.sai.MFString
Places a new value at the end of the existing value, increasing the field length accordingly.
append(double) - Method in interface org.web3d.x3d.sai.MFTime
Places a new value at the end of the existing value, increasing the field length accordingly.
append(double[]) - Method in interface org.web3d.x3d.sai.MFVec2d
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float[]) - Method in interface org.web3d.x3d.sai.MFVec2f
Places a new value at the end of the existing value, increasing the field length accordingly.
append(double[]) - Method in interface org.web3d.x3d.sai.MFVec3d
Places a new value at the end of the existing value, increasing the field length accordingly.
append(float[]) - Method in interface org.web3d.x3d.sai.MFVec3f
Places a new value at the end of the existing value, increasing the field length accordingly.
appendField(VRMLFieldDeclaration) - Method in interface org.web3d.vrml.lang.VRMLNodeTemplate
Append a field declaration to this node.
appendField(VRMLFieldDeclaration) - Method in interface org.web3d.vrml.nodes.VRMLScriptNodeType
Append a field declaration to this node.
appendField(VRMLFieldDeclaration) - Method in class org.web3d.vrml.nodes.proto.AbstractProto
Append a field declaration to this node.
appendField(VRMLFieldDeclaration) - Method in class org.web3d.vrml.renderer.CRProtoInstance
Append a field declaration to this node.
appendField(VRMLFieldDeclaration) - Method in class org.web3d.vrml.renderer.common.nodes.AbstractDynamicFieldNode
Append a field declaration to this node.
appendViewpoint(ViewpointData) - Method in class org.web3d.browser.ViewpointToolbar
Add the given viewpoint to the end of the list of available viewpoints.
applicationID - Variable in class org.web3d.vrml.renderer.common.input.dis.DISId
 
applyContacts() - Method in interface org.web3d.vrml.nodes.VRMLNBodyGroupNodeType
Apply the contacts right now.
areaEntry(Point3d, Vector3d, Transform3D, Transform3D) - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DAreaListener
Invoked when the user enters an area.
areaEntry(Point3f, Vector3f, Matrix4f, Matrix4f) - Method in interface org.web3d.vrml.renderer.ogl.nodes.OGLAreaListener
Invoked when the user enters an area.
areaExit() - Method in interface org.web3d.vrml.renderer.j3d.nodes.J3DAreaListener
Invoked when the tracked object exits on area.
areaExit() - Method in interface org.web3d.vrml.renderer.ogl.nodes.OGLAreaListener
Invoked when the tracked object exits on area.
areaListener - Variable in class org.web3d.vrml.renderer.j3d.nodes.J3DUserData
The visibility listener that is using this node for rendering.
areaListener - Variable in class org.web3d.vrml.renderer.ogl.nodes.OGLUserData
The visibility listener that is using this node for rendering.
atEnd() - Method in class org.web3d.vrml.export.compressors.CodeInputUnpacker
True when no more codes available Note that for some code widths, packing may result in the appearance of one or more final codes, which actually are empty fill in the final byte.
attributeMap - Static variable in class org.web3d.x3d.jaxp.X3DSAVAdapter
Mapping of reserved attribute names strings to constants
audioClipNode(VRMLSoundNodeType, VRMLAudioClipNodeType, boolean) - Method in interface org.web3d.vrml.nodes.SceneGraphTraversalDetailObserver
Notification of an AudioClip based node.