Uses of Class
org.web3d.x3d.sai.InvalidBrowserException
Packages that use InvalidBrowserException
Package
Description
-
Uses of InvalidBrowserException in org.web3d.vrml.scripting.external.sai
Methods in org.web3d.vrml.scripting.external.sai that throw InvalidBrowserExceptionModifier and TypeMethodDescriptionvoid
SAIBrowser.addBrowserListener
(BrowserListener l) addBrowserListener adds the specified listener to the set of listeners for this browser.void
SAIBrowser.beginUpdate()
void
SAIBrowser.captureFrames
(int n) Request that the browser capture the next n number of frames as images.SAIBrowser.createScene
(ProfileInfo profile, ComponentInfo[] components) SAIBrowser.createX3DFromStream
(String fileParent, InputStream is) SAIBrowser.createX3DFromString
(String string) SAIBrowser.createX3DFromURL
(String[] url) void
SAIBrowser.dispose()
void
SAIBrowser.endUpdate()
void
SAIBrowser.firstViewpoint()
void
SAIBrowser.firstViewpoint
(int layer) SAIBrowser.getBrowserProperties()
Get the collection of browser properties that the browser provides.SAIBrowser.getCADView()
Fetch the component-specific interface for managing a CAD scene.SAIBrowser.getComponentInfo
(String name, int level) float
SAIBrowser.getCurrentFrameRate()
float
SAIBrowser.getCurrentSpeed()
SAIBrowser.getDescription()
Get the description of the current world.SAIBrowser.getExecutionContext()
int
SAIBrowser.getMinimumFrameInterval()
Get the currently set minimum frame cycle interval.SAIBrowser.getName()
Returns the name of the Browser.SAIBrowser.getRenderingProperties()
Get the collection of rendering properties that the browser provides.int
SAIBrowser.getRenderingStyle()
Get the currently set rendering style.SAIBrowser.getVersion()
Returns the version string for this Browser.void
SAIBrowser.lastViewpoint()
void
SAIBrowser.lastViewpoint
(int layer) void
void
SAIBrowser.nextViewpoint()
void
SAIBrowser.nextViewpoint
(int layer) void
SAIBrowser.previousViewpoint()
void
SAIBrowser.previousViewpoint
(int layer) void
Print the message to the browser console without wrapping a new line onto it.void
Print the message to the browser console and append a new line onto it.void
SAIBrowser.removeBrowserListener
(BrowserListener l) removeBrowserListener removes the specified listener from the set of listeners for this browser.void
SAIBrowser.replaceWorld
(X3DScene scene) void
SAIBrowser.setAnchorListener
(Xj3DAnchorListener l) Set the interceptor for the anchor node handling.void
SAIBrowser.setDescription
(String newDescription) void
SAIBrowser.setMinimumFrameInterval
(int millis) Set the minimum frame interval time to limit the CPU resources taken up by the 3D renderer.void
SAIBrowser.setRenderingStyle
(int style) Change the rendering style that the browser should currently be using.void
SAIBrowser.setScreenCaptureListener
(Xj3DScreenCaptureListener l) Set the handler for processing screen captures. -
Uses of InvalidBrowserException in org.web3d.vrml.scripting.sai
Methods in org.web3d.vrml.scripting.sai that throw InvalidBrowserExceptionModifier and TypeMethodDescriptionBaseExecutionContext.addRoute
(X3DNode fromX3DNode, String readableField, X3DNode toX3DNode, String writableField) Add a route in this scene.BaseExecutionContext.getWorldURL()
Get the fully qualified URL of this scene.void
BaseExecutionContext.removeRoute
(X3DRoute route) Delete the route from this scene. -
Uses of InvalidBrowserException in org.web3d.x3d.sai
Methods in org.web3d.x3d.sai that throw InvalidBrowserExceptionModifier and TypeMethodDescriptionvoid
ExternalBrowser.addBrowserListener
(BrowserListener l) Add a listener for browser events.X3DExecutionContext.addRoute
(X3DNode fromX3DNode, String readableField, X3DNode toX3DNode, String writableField) Add a route in this scene.void
ExternalBrowser.beginUpdate()
Lock the output from the external interface to the browser as the code is about to begin a series of updates.Browser.createScene
(ProfileInfo profile, ComponentInfo[] components) Create a new, empty scene that can be used to programmatically fill in new scenes.Browser.createX3DFromStream
(String fileParent, InputStream is) Parse the contents of the stream and interpret it as X3D content.Browser.createX3DFromString
(String x3dString) Parse the given string and turn this into a list of X3D nodes.Browser.createX3DFromURL
(String[] url) Create and load X3D from the given URL.void
ExternalBrowser.endUpdate()
Release the output of events from the external interface into the VRML browser.void
Browser.firstViewpoint()
Bind the first viewpoint in the list.void
Browser.firstViewpoint
(int layer) Bind the first viewpoint in the list.Browser.getBrowserProperties()
Get the collection of browser properties that the browser provides.Browser.getComponentInfo
(String name, int level) Get specific component info at the requested support level.float
Browser.getCurrentFrameRate()
Get the current frame rate of the browser in frames per second.float
Browser.getCurrentSpeed()
Get the current velocity of the bound viewpoint in meters per second.Browser.getDescription()
Get the description of the current world.Browser.getExecutionContext()
Get the information about the current scene.Browser.getName()
Get the name of the browser.Browser.getProfile
(String name) Get a specific profile.Browser.getRenderingProperties()
Get the collection of rendering properties that the browser provides.Browser.getSupportedComponents()
Get a listing of all the components that this browser implementation is capable of supporting.Browser.getSupportedProfiles()
Get a listing of the profiles that this browser implementation is capable of supporting.Browser.getVersion()
Get the version of the browser.X3DExecutionContext.getWorldURL()
Get the fully qualified URL of this scene.Browser.importDocument
(Node element) A utility request to import a W3C DOM document or document fragment and convert it to an X3D scene.void
Browser.lastViewpoint()
Bind the last viewpoint in the list.void
Browser.lastViewpoint
(int layer) Bind the last viewpoint in the list.void
Load the URL as the new root of the scene.void
Browser.nextViewpoint()
Bind the next viewpoint in the list.void
Browser.nextViewpoint
(int layer) Bind the next viewpoint in the list.void
Browser.previousViewpoint()
Bind the previous viewpoint in the list.void
Browser.previousViewpoint
(int layer) Bind the previous viewpoint in the list.void
Print the message to the browser console without wrapping a new line onto it.void
Print the message to the browser console and append a new line onto it.void
ExternalBrowser.removeBrowserListener
(BrowserListener l) Remove a listener for browser events.void
X3DExecutionContext.removeRoute
(X3DRoute route) Delete the route from this scene.void
Browser.replaceWorld
(X3DScene scene) Replace the current world with the given nodes.void
Browser.setDescription
(String desc) Set the description of the current world. -
Uses of InvalidBrowserException in org.xj3d.sai
Methods in org.xj3d.sai that throw InvalidBrowserExceptionModifier and TypeMethodDescriptionvoid
Xj3DBrowser.addStatusListener
(Xj3DStatusListener l) Add a listener for status messages.void
Xj3DBrowser.captureFrames
(int n) Request that the browser capture the next n number of frames as images.Xj3DBrowser.getCADView()
Fetch the component-specific interface for managing a CAD scene.int
Xj3DBrowser.getMinimumFrameInterval()
Get the currently set minimum frame cycle interval.Xj3DBrowser.getNavigationManager()
Fetch the interface that allows an external application to implement their own navigation user interface.int
Xj3DBrowser.getRenderingStyle()
Get the currently set rendering style.void
Xj3DBrowser.removeStatusListener
(Xj3DStatusListener l) Remove a listener for status messages.void
Xj3DBrowser.setAnchorListener
(Xj3DAnchorListener l) Set the interceptor for the anchor node handling.void
Xj3DBrowser.setErrorReporter
(Xj3DErrorReporter reporter) Set the handler for error messages.void
Xj3DBrowser.setMinimumFrameInterval
(int millis) Set the minimum frame interval time to limit the CPU resources taken up by the 3D renderer.void
Xj3DBrowser.setRenderingStyle
(int style) Change the rendering style that the browser should currently be using.void
Xj3DBrowser.setScreenCaptureListener
(Xj3DScreenCaptureListener l) Set the handler for processing screen captures.