|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
org.xj3d.core.eventmodel.
See:
Description
| Class Summary | |
|---|---|
| DefaultEventModelEvaluator | Default implementation of the event model evaluator that is renderer-independent. |
| DefaultFrameStateManager | A generalised implementation of the frame state manager interface that can be used with any renderer. |
| DefaultHumanoidManager | Manager for HAnimHumanoid nodes and their contained sets of children. |
| DefaultNavigationManager | An abstract representation of a class that would be responsible for performing Viewpoint management. |
| DefaultNetworkManager | The manager of network interactions. |
| DefaultParticleSystemManager | Manager for ParticleSystem nodes and their contained sets of children. |
| DefaultRigidBodyPhysicsManager | Manager for the rigid body physics model nodes. |
| DefaultRouteManager | A manager of high-level route organisation based on execution spaces. |
| DefaultScriptManager | Default implementation of the ScriptManager interface that implements VRML97 and X3D semantics. |
| DefaultViewpointManager | Default implementation of a manager for Viewpoint nodes. |
| ListsRouter | The manager of route information that handles routeSet by collecting together all routeSet for a particular eventOut and processing it as a single handle. |
| ListsRouterFactory | A factory interface for generating router instances. |
| RealTimeSensorManager | Generalised manager for time sensor nodes that also represents the VRMLClock. |
| SimpleRouter | The manager of route information for both static and runtime systems. |
| SimpleRouterFactory | A factory interface for generating SimpleRouter instances. |
| VirtualTimeSensorManager | A manager for time sensor nodes that allows application control of the clock. |
Default implementations of the event model implementations defined in the
package org.xj3d.core.eventmodel.
These classes implement the event model as per the X3D and VRML specifications. Every attempt is made to be as conformant as possible to the wording of the specifications. As such, they may not be the most efficient, but they are the most correct. By default, these are the implementations used by the rest of the browser.
org.xj3d.script.loader.class The name of the class
that implements the org.vrml.nodes.loader.ScriptLoader
interface, which is used for loading scripts.
org.xj3d.script.manager.class The name of the class
that implements the org.vrml.nodes.runtime.ScriptManager
interface, which is used for managing scripts.
org.xj3d.file.loader.class The name of the class
that implements the
org.vrml.nodes.loader.ExternalLoadManager interface,
which is used for loading content other than scripts.
org.xj3d.router.manager.class The name of the class
that implements the org.vrml.nodes.runtime.RouteManager
interface, which is used for managing routes.
org.xj3d.router.factory.class The name of the class
that implements the org.vrml.nodes.runtime.RouterFactory
interface, which is used for creating routers.
org.xj3d.frame.state.class The name of the class
that implements the org.vrml.nodes.FrameStateManager
interface, which is used for managing per-frame state.
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||