|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.xj3d.sai | |
|---|---|
| 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.external.sai | The classes in this package provide the implementations for the external version of the SAI interfaces. |
| org.xj3d.sai | Proprietary Xj3D Extension interfaces above the normal X3D specification defined SAI interfaces. |
| org.xj3d.ui.awt.browser.ogl | Classes that are used to create or be a full browser panel embedded within an application using the OpenGL renderer. |
| org.xj3d.ui.swt.browser.ogl | Classes that are used to create or be a full browser panel embedded within an application using the OpenGL renderer. |
| Classes in org.xj3d.sai used by org.web3d.vrml.renderer.ogl.browser | |
|---|---|
| BrowserConfig
Utility class to load, qualify and store SAI and EAI browser configuration parameters, including the properties defining the browser 'skin'. |
|
| Classes in org.xj3d.sai used by org.web3d.vrml.scripting.external.sai | |
|---|---|
| Xj3DBrowser
Extension Xj3D-specific browser methods. |
|
| Xj3DCADView
Wrapper interface for the internal viewpoint representation, to allow abstraction of the user interface description of viewpoints from the underlying node representation. |
|
| Xj3DCursorUIManager
This allows an external application to replace the cursor logic with their own. |
|
| Xj3DErrorReporter
Generalised interface for reporting errors and messages of any kind that happens in the browser. |
|
| Xj3DNavigationUIManager
An abstract interface for navigation-specific user interface control of the the browser. |
|
| Xj3DStatusListener
Listener for basic status information from the browser internals. |
|
| Classes in org.xj3d.sai used by org.xj3d.sai | |
|---|---|
| BrowserInterfaceTypes
Enumeration of the types of browser implementations that we can create. |
|
| X3DFieldTypeMapper
A utility class for handling field type functions, Including: Associating field type names with their enumerated type constants and vice versa. Translating between Xj3D internal FieldConstants types and spec defined X3DFieldTypes. |
|
| X3DNodeComponentMapper
A utility class for mapping nodes by name to their component. |
|
| X3DNodeTypeMapper
A utility class for handling abstract node type functions, Including: Associating abstract node type names with their enumerated type constants and vice versa. Obtaining the inherited abstract node types of both abstract nodes and 'real' nodes. Producing the set of enumerated type constants suitable for return from the X3DNode.getNodeType() method. |
|
| Xj3DCADView
Wrapper interface for the internal viewpoint representation, to allow abstraction of the user interface description of viewpoints from the underlying node representation. |
|
| Xj3DCADViewListener
Listener for changes of structure related to CAD-specific content. |
|
| Xj3DCursorFilter
This allows an external application to replace the cursor logic with their own. |
|
| Xj3DErrorReporter
Generalised interface for reporting errors and messages of any kind that happens in the browser. |
|
| Xj3DNavigationUIListener
Listener for navigation user interface state change feedback from the internals of the browser. |
|
| Xj3DNavigationUIManager
An abstract interface for navigation-specific user interface control of the the browser. |
|
| Xj3DStatusListener
Listener for basic status information from the browser internals. |
|
| Xj3DViewpoint
Wrapper interface for the internal viewpoint representation, to allow abstraction of the user interface description of viewpoints from the underlying node representation. |
|
| Classes in org.xj3d.sai used by org.xj3d.ui.awt.browser.ogl | |
|---|---|
| BrowserConfig
Utility class to load, qualify and store SAI and EAI browser configuration parameters, including the properties defining the browser 'skin'. |
|
| Classes in org.xj3d.sai used by org.xj3d.ui.swt.browser.ogl | |
|---|---|
| BrowserConfig
Utility class to load, qualify and store SAI and EAI browser configuration parameters, including the properties defining the browser 'skin'. |
|
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||