|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Clock | A Shout3D Core Clock |
CoreShout3DViewer | An interface which must implemented by a Core Viewer. |
DeviceListener | An interface which registers the interest of one or more DeviceObservers and passes DeviceInput information to each of them. |
DeviceObserver | An interface which must be implemented to by any class interested in monitoring device input. |
FieldObserver | An interface which implements a callback when a field changes value |
Picker | An interface which represents a Picker and provides required methods. |
Renderer | An interface which represents a renderer and provides required methods. |
RenderObserver | An interface which implements a callback from a Renderer |
ResourceListener | This provides an interface for registering the interest of one or more ResourceObservers. |
ResourceObserver | This provides an interface for obtaining notice that a resource has been loaded. |
Searcher | An interface which represents a Searcher and provides required methods. |
Shout3DViewer | An interface that extends CoreShout3DViewer to have Shout3D-specific features |
UsageTypes | An interface which provides constants for Field Usage types. |
Class Summary | |
Anchor | Anchor Node Class. |
Appearance | Appearance Node. |
ArrayField | An abstract class which is subclassed to create Shout3D Array Fields |
Background | A Background |
Billboard | A Billboard node. |
Bindable | Abstract base class for all Bindable nodes. |
BooleanArrayField | A Field whose value stores an array of booleans. |
BooleanField | A Field whose value stores a boolean. |
Color | A Color Node |
ColorInterpolator | A ColorInterpolator |
Coordinate | A Coordinate Node |
CoordinateInterpolator | A Coordinate Interpolator |
DeviceInput | An abstract class which is subclassed to create Shout3D DeviceInputs, such as MouseInput, KeyboardInput, and WindowInput |
DirectionalLight | A Directional Light |
DoubleArrayField | A Field whose value stores an array of double precision floating point numbers. |
DoubleField | A Field whose value stores a double precision floating point number. |
Field | An abstract class which is subclassed to create Shout3D Fields |
FloatArrayField | A Field whose value stores an array of floats. |
FloatField | A Field whose value stores a float. |
Geometry | A Geometry |
Group | A Group. |
ImageTexture | An ImageTexture |
IndexedFaceSet | An IndexedFaceSet |
IndexedLineSet | An IndexedLineSet |
IntArrayField | A Field whose value stores an array of ints. |
Interpolator | An Interpolator |
IntField | A Field whose value stores a float. |
JSDeviceObserver | |
JSFieldObserver | |
JSRenderObserver | |
KeyboardInput | A class for describing keyboard input. |
Light | A Light |
Material | A Material |
MouseInput | A class for describing basic mouse input.Note that secondary (right, middle) buttons are not provided for. |
NavigationInfo | A NavigationInfo class. |
Node | An abstract class which is subclassed to create Shout3D Nodes. |
NodeArrayField | A Field whose value stores an array of Nodes. |
NodeField | A Field whose value stores a Node. |
OrientationInterpolator | An Orientation Interpolator |
PointSet | A PointSet |
PositionInterpolator | A PositionInterpolator |
ScalarInterpolator | A ScalarInterpolator |
Shape | The basic Shape class. |
StringArrayField | A Field whose value stores an array of Strings. |
StringField | A Field whose value stores a String. |
Switch | A Switch. |
Texture | A Texture |
TextureCoordinate | A TextureCoordinate Node |
TimeSensor | A TimeSensor |
TouchSensor | TouchSensor Node Class. |
Transform | A Transform. |
Viewpoint | A Viewpoint |
WindowInput | A class for describing basic window input. |
Exception Summary | |
Shout3DException | Any Exception thrown by Shout3D. |
The core package contains all the classes and interfaces that implement the core of the Shout3D scene graph architecture.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |