com.jme3.input package contains the scene graph implementation
in jMonkeyEngine.See: Description
| Interface | Description | 
|---|---|
| CollisionData | 
CollisionData is an interface that can be used to 
 do triangle-accurate collision with bounding volumes and rays. | 
| SceneGraphVisitor | 
SceneGraphVisitorAdapter is used to traverse the scene
 graph tree. | 
| Class | Description | 
|---|---|
| AssetLinkNode | 
 The AssetLinkNode does not store its children when exported to file. 
 | 
| BatchNode | 
 BatchNode holds geometries that are a batched version of all the geometries that are in its sub scenegraph. 
 | 
| CameraNode | 
CameraNode simply uses CameraControl to implement
 linking of camera and node data. | 
| CenterQuad | Deprecated
 use com.jme3.scene.shape.CenterQuad 
 | 
| Geometry | 
Geometry defines a leaf node of the scene graph. | 
| GeometryGroupNode | 
 An abstract class for implementations that perform grouping of geometries
 via instancing or batching. 
 | 
| LightNode | Deprecated
 Use a  
LightControl attached to a Node directly. | 
| Mesh | 
Mesh is used to store rendering data. | 
| Node | 
Node defines an internal node of a scene graph. | 
| SceneGraphVisitorAdapter | 
SceneGraphVisitorAdapter is used to traverse the scene
 graph tree. | 
| SimpleBatchNode | 
 SimpleBatchNode  comes with some restrictions, but can yield better performances. 
 | 
| Spatial | 
Spatial defines the base class for scene graph nodes. | 
| UserData | 
UserData is used to contain user data objects
 set on spatials (primarily primitives) that do not implement
 the Savable interface. | 
| VertexBuffer | 
 A  
VertexBuffer contains a particular type of geometry
 data used by Meshes. | 
| Enum | Description | 
|---|---|
| Mesh.Mode | 
 The mode of the Mesh specifies both the type of primitive represented
 by the mesh and how the data should be interpreted. 
 | 
| Spatial.BatchHint | 
 Specifies if this spatial should be batched 
 | 
| Spatial.CullHint | 
 Specifies how frustum culling should be handled by
 this spatial. 
 | 
| Spatial.DFSMode | 
 Specifies the mode of the depth first search. 
 | 
| VertexBuffer.Format | 
 Specifies format of the data stored in the buffer. 
 | 
| VertexBuffer.Type | 
 Type of buffer. 
 | 
| VertexBuffer.Usage | 
 The usage of the VertexBuffer, specifies how often the buffer
 is used. 
 | 
com.jme3.input package contains the scene graph implementation
in jMonkeyEngine.
    The scene graph is the most important package in jME, as it is the API
    used to manage scene elements so that they can be rendered. 
    The Spatial class provides a common base class
    for all scene graph elements. The Node class provides
    the "branches" in the graph, used to organize elements in a tree
    hierarchy. The Geometry is the leaf class that
    will contain a Mesh object (geometry data
    such as vertex positions, normals, etc.) and a Material
    object containing information on how the geometry should be shaded.