|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| StereoViewer | |
| Viewer | The Viewer interface represents a renderable 3D scene. |
| Class Summary | |
|---|---|
| Appearance | The appearance node. |
| AudioSource | The core of audio for jReality. |
| Camera | The camera represents essentially a projection from three dimensions into two, that is a specification of a viewing frustrum. |
| ClippingPlane | A clipping plane through the origin with normal pointing in positive z direction. |
| Cylinder | Cylinder with axis from (0,0,-1) to (0,0,1) and radius 1. |
| DirectionalLight | This is a directional (or parallel or distant) light. |
| Geometry | A geometry leaf. |
| IndexedFaceSet | A geometry specified as a combinatorial set of faces. |
| IndexedFaceSetBeanInfo | |
| IndexedLineSet | A geometric object consisting of a set of edges: lists of vertices joined by line segments. |
| IndexedLineSetBeanInfo | |
| Light | Light is the abstract super class to all lights in the scene. |
| Lock | a ReadWriteLock |
| PointLight | A point light class. |
| PointSet | A set of points in 3 space. |
| PointSetBeanInfo | |
| Scene | A utility class providing static methods for applying a set of changes simultaneously to an element of the scene graph. |
| SceneGraphComponent | This basic building block of the jReality scene graph. |
| SceneGraphComponentBeanInfo | |
| SceneGraphNode | Base class for scene graph member nodes. |
| SceneGraphNodeBeanInfo | |
| SceneGraphPath | A SceneGraphPath represents a directed path between two nodes in the scene graph. |
| SceneGraphPathObserver | This class observes the given path for changes of the resulting path matrix/effective appearance. |
| SceneGraphVisitor | A visitor for traversing the scene graph. |
| Sphere | Sphere centered at (0, 0, 0) with radius 1. |
| SpotLight | This is a spot light. |
| Transformation | A simple transformation class which wraps a 4x4 real matrix. |
| TransformationBeanInfo | |
| TransformationCustomizer | Transformation inspector. |
| Enum Summary | |
|---|---|
| AudioSource.State | |
| Exception Summary | |
|---|---|
| SceneGraphLoopException | Thrown on attempt of creating a cyclic graph. |
This package contains the essential classes of the jReality scene graph.
The jReality scene graph is built around the base class SceneGraphNode. A jReality scene graph can be traversed using an instance of SceneGraphVisitor. The scene graph tree structure is provided by the class SceneGraphComponent, which can contain a list of children in addition to specific instances providing support for appearances, transformation, geometry, lights, cameras, and tools. The Viewer interface represents a renderable 3D scene; each of its implementing classes represents a different "backend".
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||