Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package shout3d.core

The core package contains all the classes and interfaces that implement the core of the Shout3D scene graph architecture.

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.

## Package shout3d.core Description

The core package contains all the classes and interfaces that implement the core of the Shout3D scene graph architecture.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES