Package gumbo.graphic.space

Interface Summary
DisplaySpace A graphic space representing a 2D "display" space.
DisplaySpaceConfig Configuration delegate for a DisplaySpace.
GraphicGeometry A graphic with geometry defined relative to a local reference space, as specified by a space node (see SpaceNode).
GraphicSpace A graphic object corresponding to a user interface interaction space, such as those defined in the book "3D User Interfaces with Java 3D".
GraphicSpaceRoot A space node used by graphic spaces as the root of a space tree.
MatrixTransformNode A stateful transform node based on matrix multiplication.
RigidTransformNode A stateful transform node whose transformation is composed of a sequence of transformations in the order scale, rotate, translate.
RotationNode A transform node that specifically supports geometric rotation.
ScaleNode A transform node that specifically supports non-negative geometric scaling.
ScreenSpace A graphic space representing a 2D "screen" space.
ScreenSpaceConfig Configuration delegate for a ScreenSpace.
SpaceMapper A graphic object that provides a strategy for transforming (mapping) geometry from one space to another in a space tree.
SpaceNode A graphic object that supports a general purpose spatial geometry tree (scenegraph).
TransformableGraphic A graphic that can be spatially transformed, typically in a stateless manner (for stateful transformation see TransformNode).
TransformNode A base interface for space nodes that perform a spatial transform, in a stateful manner.
TranslationNode A transform node that specifically supports geometric translation.
ViewSpace A graphic space representing a 3D "view" space.
ViewSpaceConfig Configuration delegate for a ViewSpace.
WorldSpace A graphic space representing a 3D "world" space.
WorldSpaceConfig Configuration delegate for a WorldSpace.
 

Class Summary
AbstractDisplaySpace A full implementation of the DisplaySpace interface.
AbstractDisplaySpaceConfig All methods throw UnsupportedOperationException with the message "Not yet implemented."
AbstractGraphicSpaceRoot A partial implementation of the GraphicSpaceRoot interface.
AbstractScreenSpace A full implementation of the ScreenSpace interface.
AbstractScreenSpaceConfig All methods throw UnsupportedOperationException with the message "Not yet implemented."
AbstractSpaceMapper A full implementation of the SpaceMapper interface.
AbstractSpaceNode A partial implementation of the SpaceNode interface.
AbstractViewSpace A full implementation of the ViewSpace interface.
AbstractViewSpaceConfig All methods throw UnsupportedOperationException with the message "Not yet implemented."
AbstractWorldSpace A full implementation of the WorldSpace interface.
AbstractWorldSpaceConfig All methods throw UnsupportedOperationException with the message "Not yet implemented."
GraphicSpaces  
SpaceNodeField  
SpaceNodeField.EventIn  
SpaceNodeField.EventInOut  
SpaceNodeField.EventOut