|
Xj3D VRML/X3D Code API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| OverlayHandler | A marker for a class that guarantees to provide the correct handling for overlays. |
| Class Summary | |
| PerFrameBehavior | A class to handle all functions that need to be executed every frame. |
| VRMLBranchGroup | Representation of a complete VRML runtime system that is a encapsulated within a branch group. |
| VRMLBrowserCanvas | A single canvas that can display a VRML scene graph. |
| VRMLDependentCanvas | A single canvas that is dependent on another to provide all of the scene graph information. |
| VRMLUniverse | Representation of a Java 3D universe object suitable for use in single screen, stereo and walled environments. |
Classes needed to create a full VRML browser implementation based on the nodes and other structures available in the API.
This package is a relatively high level approach to the concepts needed to
build a browser. It bases its work on the low level parsing and building
used in the J3D Nodes package to
then assemble a full browser.
A browser may be accessible in one of a number of forms presented in this package. You may start with just a single, simple window and go all the way to a full browser package. It does not provide a full browser application as that expects that you want to create a custom code for that.
org.web3d.xj3d.script.loader.class The name of the class
that implements the ScriptLoader
interface, which is used for loading scripts.
org.web3d.xj3d.script.manager.class The name of the class
that implements the ScriptManager
interface, which is used for managing scripts.
org.web3d.xj3d.file.loader.class The name of the class
that implements the
ExternalLoadManager interface,
which is used for loading content other than scripts.
org.web3d.xj3d.router.manager.class The name of the class
that implements the RouteManager
interface, which is used for managing routes.
org.web3d.xj3d.router.factory.class The name of the class
that implements the RouterFactory
interface, which is used for creating routers.
org.web3d.xj3d.frame.state.class The name of the class
that implements the FrameStateManager
interface, which is used for managing per-frame state.
org.web3d.xj3d.sensor.manager.class The name of the class
that implements the
J3DSensorManager interface, which
is used for managing sensors.
org.web3d.xj3d.eventmodel.evaluator.class The name of the
class that implements the
EventModelEvaluator interface,
which is used for runing the event model.
|
Xj3D VRML/X3D Code API | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||