Xj3D VRML/X3D Code API

Uses of Interface
org.web3d.browser.BrowserCore

Packages that use BrowserCore
org.web3d.browser Renderer independent interfaces and classes that represent a VRML/X3D browser. 
org.web3d.j3d.browser Classes that are used to create or be a full browser. 
org.web3d.net.content Content handler implementation code to allow the Xj3D code to load inline data or run as a standalone system without needing to use other loader interfaces. 
org.web3d.ogl.browser Classes that are used to create or be a full browser panel embedded within an application. 
org.web3d.ogl.loaders Implementations of Aviatrix3D file loaders for Web3D file formats. 
org.web3d.vrml.nodes.loader Implementation of a load manager and cache for externally referenced file within a scene. 
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.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.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.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.buffer This package serves the common needs of the EAI and external SAI classes. 
org.web3d.vrml.scripting.external.eai The classes in this package provide the implementations for the EAI 2.0 classes. 
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. 
 

Uses of BrowserCore in org.web3d.browser
 

Methods in org.web3d.browser that return BrowserCore
 BrowserCore BrowserComponent.getBrowserCore()
          Get the core browser implementation.
 

Constructors in org.web3d.browser with parameters of type BrowserCore
ViewpointToolbar(BrowserCore core, java.util.Properties browserSkin)
          Create a new horizontal viewpoint toolbar with an empty list of viewpoints, but with non-default appearance.
ViewpointToolbar(org.j3d.ui.navigation.ViewpointData[] vps, BrowserCore core, java.util.Properties browserSkin)
          Create a new viewpoint toolbar that has the given list of viewpoints to be displayed.
 

Uses of BrowserCore in org.web3d.j3d.browser
 

Methods in org.web3d.j3d.browser that return BrowserCore
 BrowserCore X3DBrowserJPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore X3DBrowserAWTPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore VRMLBrowserJPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore VRMLBrowserAWTPanel.getBrowserCore()
          Get the core browser implementation.
 

Uses of BrowserCore in org.web3d.net.content
 

Constructors in org.web3d.net.content with parameters of type BrowserCore
VRMLContentHandlerFactory(BrowserCore browser, WorldLoaderManager wlm)
          Create a default content handler factory that does not chain to any further packages.
VRMLContentHandlerFactory(BrowserCore browser, WorldLoaderManager wlm, org.ietf.uri.ContentHandlerFactory fac)
          Create a content handler factory that may delegate to another factory if this one cannot support the content types requested.
 

Uses of BrowserCore in org.web3d.ogl.browser
 

Methods in org.web3d.ogl.browser that return BrowserCore
 BrowserCore X3DBrowserJPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore X3DBrowserAWTPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore VRMLBrowserJPanel.getBrowserCore()
          Get the core browser implementation.
 BrowserCore VRMLBrowserAWTPanel.getBrowserCore()
          Get the core browser implementation.
 

Uses of BrowserCore in org.web3d.ogl.loaders
 

Constructors in org.web3d.ogl.loaders with parameters of type BrowserCore
Xj3DClockRuntime(EventModelEvaluator eme, BrowserCore core)
          Create a new instance of the clock runtime component.
 

Uses of BrowserCore in org.web3d.vrml.nodes.loader
 

Methods in org.web3d.vrml.nodes.loader with parameters of type BrowserCore
 VRMLScene WorldLoader.loadNow(BrowserCore core, InputSource source)
          Request to load the world immediately.
 VRMLScene WorldLoader.loadNow(BrowserCore core, InputSource source, boolean ignoreHeader)
          Request to load the world immediately.
 VRMLScene WorldLoader.loadNow(BrowserCore core, InputSource source, boolean ignoreHeader, int majorVersion, int minorVersion)
          Request to load the world immediately and constrain that loading to using a specific specification version.
 

Uses of BrowserCore in org.web3d.vrml.renderer.j3d.browser
 

Classes in org.web3d.vrml.renderer.j3d.browser that implement BrowserCore
 class VRMLBranchGroup
          Representation of a complete VRML runtime system that is a encapsulated within a branch group.
 class VRMLUniverse
          Representation of a Java 3D universe object suitable for use in single screen, stereo and walled environments.
 

Constructors in org.web3d.vrml.renderer.j3d.browser with parameters of type BrowserCore
PerFrameBehavior(EventModelEvaluator eme, BrowserCore core)
          Create a new instance of the behaviour that is used to drive the given event model handler.
 

Uses of BrowserCore in org.web3d.vrml.renderer.norender.browser
 

Classes in org.web3d.vrml.renderer.norender.browser that implement BrowserCore
 class NRUniverse
          Representation of a Null renderer universe object suitable for use in single screen, stereo and walled environments.
 

Uses of BrowserCore in org.web3d.vrml.renderer.ogl.browser
 

Classes in org.web3d.vrml.renderer.ogl.browser that implement BrowserCore
 class OGLVRMLGroup
          Representation of a OpenGL universe object suitable for use in single screen, stereo and walled environments.
 class OGLVRMLUniverse
          Representation of a OpenGL universe object suitable for use in single screen, stereo and walled environments.
 

Fields in org.web3d.vrml.renderer.ogl.browser declared as BrowserCore
protected  BrowserCore PerFrameManager.browser
          The BrowserCore holding this manager.
 

Constructors in org.web3d.vrml.renderer.ogl.browser with parameters of type BrowserCore
PerFrameManager(EventModelEvaluator eme, BrowserCore core, long timeZero)
          Construct a new manager for the given scene.
ApplicationFrameManager(EventModelEvaluator eme, TransformGroup sg, ViewEnvironment view, BrowserCore core, OGLUserInputHandler input, OGLSensorManager smgr)
          Construct a new manager for the given scene.
 

Uses of BrowserCore in org.web3d.vrml.scripting.browser
 

Fields in org.web3d.vrml.scripting.browser declared as BrowserCore
protected  BrowserCore CommonBrowser.core
          The basic browser core functionality that this script hooks to
 

Methods in org.web3d.vrml.scripting.browser with parameters of type BrowserCore
 void WorldLoaderThreadPool.queueLoadURL(BrowserCore browser, WorldLoaderManager wlm, java.lang.String[] urls, java.util.Map params)
          Queue a request for a loadURL call.
 void WorldLoaderThreadPool.queueCreateURL(BrowserCore browser, WorldLoaderManager wlm, java.lang.String[] urls, VRMLNodeType node, int field, RouteManager rm, VRMLExecutionSpace space)
          Queue a request for a loadURL call.
 

Constructors in org.web3d.vrml.scripting.browser with parameters of type BrowserCore
X3DCommonBrowser(BrowserCore browser, ViewpointManager vpm, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Create a browser instance that represents the given universe details.
VRML97CommonBrowser(BrowserCore browser, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm, VRMLNodeFactory nodeFac)
          Create a browser instance that represents the given universe details.
CommonBrowser(BrowserCore browser, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Create a browser instance that represents the given universe details.
 

Uses of BrowserCore in org.web3d.vrml.scripting.ecmascript
 

Constructors in org.web3d.vrml.scripting.ecmascript with parameters of type BrowserCore
JavascriptScriptEngine(BrowserCore browser, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Construct a new script engine with a reference to the enclosing browser.
ECMAScriptEngine(BrowserCore browser, ViewpointManager vpm, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Construct a new script engine with a reference to the enclosing browser.
 

Uses of BrowserCore in org.web3d.vrml.scripting.external.buffer
 

Methods in org.web3d.vrml.scripting.external.buffer with parameters of type BrowserCore
 void ExternalEventQueue.postAddRoute(VRML97CommonBrowser theBrowser, BrowserCore theCore, VRMLNodeType fromNode, java.lang.String eventOut, VRMLNodeType toNode, java.lang.String eventIn)
          Process a Browser.addRoute request.
 void ExternalEventQueue.postRemoveRoute(VRML97CommonBrowser browser, BrowserCore core, VRMLNodeType from, java.lang.String eventOut, VRMLNodeType to, java.lang.String eventIn)
          Process a browser.deleteRoute request.
 

Uses of BrowserCore in org.web3d.vrml.scripting.external.eai
 

Constructors in org.web3d.vrml.scripting.external.eai with parameters of type BrowserCore
EAIBrowser(BrowserCore browserCore, VRML97CommonBrowser browserImpl, ExternalEventQueue eventQueue, ErrorReporter reporter)
          Construct an EAIBrowser for the given VrmlDisplayPanel
 

Uses of BrowserCore in org.web3d.vrml.scripting.external.sai
 

Constructors in org.web3d.vrml.scripting.external.sai with parameters of type BrowserCore
SAIBrowser(BrowserCore browserCore, X3DCommonBrowser browserImpl, RouteManager rm, FrameStateManager fsm, ExternalEventQueue eventQueue, ErrorReporter reporter)
          Construct an SAIBrowser for the given VrmlDisplayPanel
 

Uses of BrowserCore in org.web3d.vrml.scripting.jsai
 

Constructors in org.web3d.vrml.scripting.jsai with parameters of type BrowserCore
VRML97ScriptEngine(BrowserCore browser, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Construct a new script engine with a reference to the enclosing browser.
 

Uses of BrowserCore in org.web3d.vrml.scripting.sai
 

Constructors in org.web3d.vrml.scripting.sai with parameters of type BrowserCore
JavaSAIScriptEngine(BrowserCore browser, ViewpointManager vpm, RouteManager rm, FrameStateManager fsm, WorldLoaderManager wlm)
          Construct a new script engine with a reference to the enclosing browser.
 


Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium