|
||||||||||
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 |