Xj3D VRML/X3D Code API

Uses of Package
org.web3d.vrml.lang

Packages that use org.web3d.vrml.lang
org.web3d.browser Renderer independent interfaces and classes that represent a VRML/X3D browser. 
org.web3d.vrml.export Writes VRML and X3D worlds out to other encodings or formats. 
org.web3d.vrml.export.compressors Tools for compressing 3D content. 
org.web3d.vrml.lang Classes and interfaces to represent core components of the language structure. 
org.web3d.vrml.nodes Contains the interface definitions for the VRML standard These are seperated into directories based on the proposed X3D profiles mechanism. 
org.web3d.vrml.nodes.loader Implementation of a load manager and cache for externally referenced file within a scene. 
org.web3d.vrml.nodes.proto Utility classes to load and represent PROTO and EXTERNPROTO nodes. 
org.web3d.vrml.nodes.runtime Optional Utility classes to do runtime processing of the scenegraph (The event model). 
org.web3d.vrml.parser Abstract representations of parsers for both the file format and individual field values, regardless of encoding. 
org.web3d.vrml.renderer Common code between all renderers in the system. 
org.web3d.vrml.renderer.common.input Classes that handle the VRML user interaction with a scenegraph but are independent of the renderer in use. 
org.web3d.vrml.renderer.common.nodes Generic classes for describing common renderer-independent extensions to the base interfaces in the org.web3d.vrml.nodes package. 
org.web3d.vrml.renderer.j3d General classes to allow the construction of a VRML scene graph that uses Java3D as the rendering mechanism. 
org.web3d.vrml.renderer.j3d.browser Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API. 
org.web3d.vrml.renderer.j3d.input Classes that handle the VRML user interaction with a scenegraph. 
org.web3d.vrml.renderer.j3d.nodes Generic classes for describing Java3D-specific extensions to the base interfaces in the org.web3d.vrml.nodes package. 
org.web3d.vrml.renderer.norender Generic classes for null renderer implementation of the interfaces speced in the org.web3d.vrml.nodes package. 
org.web3d.vrml.renderer.norender.browser Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API. 
org.web3d.vrml.renderer.norender.input Classes that handle the VRML user interaction with a scenegraph rendered using the null renderer. 
org.web3d.vrml.renderer.norender.nodes Generic classes for describing null renderer-specific extensions to the base interfaces in the org.web3d.vrml.nodes package. 
org.web3d.vrml.renderer.ogl General classes to allow the construction of a VRML scene graph that uses OpenGL as the rendering mechanism. 
org.web3d.vrml.renderer.ogl.browser Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API. 
org.web3d.vrml.renderer.ogl.nodes Generic classes for describing OpenGL renderer-specific extensions to the base interfaces in the org.web3d.vrml.nodes package. 
org.web3d.vrml.sav Simple API for VRML Parsing Similar in design to SAX. 
org.web3d.vrml.scripting Abstract representations of information needed to implement scripting. 
org.web3d.vrml.scripting.browser Common representation of the functionality needed to implement the Browser class in its various incarnations for the different specifications and language bindings. 
org.web3d.vrml.scripting.ecmascript Implementation of glue code for scripts written in ECMAScript and Javascript. 
org.web3d.vrml.scripting.external.sai The classes in this package provide the implementations for the external version of the SAI interfaces. 
org.web3d.vrml.scripting.jsai Implementation of glue code for scripts written in Java. 
org.web3d.vrml.scripting.sai Implementation of glue code for X3D SAI internal scripts written in Java. 
org.web3d.vrml.util Utility classes that are specifically useful for the internals of a VRML node implementation. 
org.web3d.x3d.jaxp Classes used to build parsers of the XML-encoding to be used with the JAXP optional package. 
 

Classes in org.web3d.vrml.lang used by org.web3d.browser
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.export
ComponentInfo
          Description of a single component.
ROUTE
          Representation of a ROUTE.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.export.compressors
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.lang
BasicScene
          Abstract representation of a contained scene graph.
ComponentInfo
          Description of a single component.
FieldException
          Superclass of all exceptions describing errors in fields.
FieldExistsException
          Exception indicating that a field declaration already exists.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldTypeException
          Error when the type of the field does not match, such as for routes, scripting or internal manipulation.
InvalidNodeTypeException
          Superclass of all exceptions relating to node errors.
NodeException
          Superclass of all exceptions relating to node errors.
ProfileInfo
          Description of a single profile.
SceneMetaData
          MetaData related to the scene.
UnsupportedComponentException
          Exception indicating that a component is not supported by the implementation.
UnsupportedNodeException
          Exception indicating that a node is not supported by the profiles and components selected for the file/stream.
UnsupportedProfileException
          Exception indicating that a profile is not supported by the implementation.
UnsupportedSpecVersionException
          Exception indicating that a specification version is not supported by the implementation.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.nodes
BasicScene
          Abstract representation of a contained scene graph.
FieldExistsException
          Exception indicating that a field declaration already exists.
InvalidFieldAccessException
          Exception indicating that a field accessType violation has occurred.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldValueException
          Exception indicating that a field value is out of range.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.nodes.loader
BasicScene
          Abstract representation of a contained scene graph.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.nodes.proto
AbstractScene
          Abstract implementation of the BasicScene interface.
BasicScene
          Abstract representation of a contained scene graph.
FieldExistsException
          Exception indicating that a field declaration already exists.
InvalidFieldConnectionException
          Exception when the file attempts to make a connection such as a ROUTE or IS between two incompatible or undefined fields and/or nodes.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldValueException
          Exception indicating that a field value is out of range.
InvalidNodeTypeException
          Superclass of all exceptions relating to node errors.
NodeTemplateToInstanceCreator
          A class that is used to create real instances of protos from their definitions.
ROUTE
          Representation of a ROUTE.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.nodes.runtime
BasicScene
          Abstract representation of a contained scene graph.
ROUTE
          Representation of a ROUTE.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.parser
InvalidFieldFormatException
          Exception for when the format provided by the field is invalid for what the field requires.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer
AbstractScene
          Abstract implementation of the BasicScene interface.
BasicScene
          Abstract representation of a contained scene graph.
ComponentInfo
          Description of a single component.
FieldException
          Superclass of all exceptions describing errors in fields.
FieldExistsException
          Exception indicating that a field declaration already exists.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldValueException
          Exception indicating that a field value is out of range.
NodeTemplateToInstanceCreator
          A class that is used to create real instances of protos from their definitions.
ProfileInfo
          Description of a single profile.
ROUTE
          Representation of a ROUTE.
SceneMetaData
          MetaData related to the scene.
UnsupportedComponentException
          Exception indicating that a component is not supported by the implementation.
UnsupportedNodeException
          Exception indicating that a node is not supported by the profiles and components selected for the file/stream.
UnsupportedProfileException
          Exception indicating that a profile is not supported by the implementation.
UnsupportedSpecVersionException
          Exception indicating that a specification version is not supported by the implementation.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
WriteableSceneMetaData
          MetaData related to the scene.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.common.input
BasicScene
          Abstract representation of a contained scene graph.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.common.nodes
FieldExistsException
          Exception indicating that a field declaration already exists.
InvalidFieldAccessException
          Exception indicating that a field accessType violation has occurred.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldFormatException
          Exception for when the format provided by the field is invalid for what the field requires.
InvalidFieldValueException
          Exception indicating that a field value is out of range.
VRMLFieldDeclaration
          Base representation of any field in the VRML system.
VRMLNode
          Base representation of any node in the VRML system.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.j3d
NodeTemplateToInstanceCreator
          A class that is used to create real instances of protos from their definitions.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.j3d.browser
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.j3d.input
BasicScene
          Abstract representation of a contained scene graph.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.j3d.nodes
BasicScene
          Abstract representation of a contained scene graph.
InvalidFieldException
          Exception indicating that a field is not known by this node.
InvalidFieldFormatException
          Exception for when the format provided by the field is invalid for what the field requires.
InvalidFieldValueException
          Exception indicating that a field value is out of range.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.norender
NodeTemplateToInstanceCreator
          A class that is used to create real instances of protos from their definitions.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.norender.browser
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.norender.input
BasicScene
          Abstract representation of a contained scene graph.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.norender.nodes
VRMLNode
          Base representation of any node in the VRML system.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.ogl
NodeTemplateToInstanceCreator
          A class that is used to create real instances of protos from their definitions.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.ogl.browser
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.renderer.ogl.nodes
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNode
          Base representation of any node in the VRML system.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.sav
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting.browser
InvalidFieldException
          Exception indicating that a field is not known by this node.
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNodeFactory
          Representation of a factory that can produce instances of VRMLNode implementations.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting.ecmascript
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting.external.sai
BasicScene
          Abstract representation of a contained scene graph.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting.jsai
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.scripting.sai
AbstractScene
          Abstract implementation of the BasicScene interface.
BasicScene
          Abstract representation of a contained scene graph.
ROUTE
          Representation of a ROUTE.
SceneMetaData
          MetaData related to the scene.
VRMLExecutionSpace
          The representation of a contained, separable execution space that a node contains.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.vrml.util
InvalidFieldValueException
          Exception indicating that a field value is out of range.
VRMLNode
          Base representation of any node in the VRML system.
VRMLNodeTemplate
          Denotes a node which allows it's fields to be defined in code - namely scripts and protos.
 

Classes in org.web3d.vrml.lang used by org.web3d.x3d.jaxp
VRMLException
          Superclass of all exceptions provided by this package and for all of the VRML implementation.
 


Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium