Jazz API Documentation

Package edu.umd.cs.jazz

This is the root package for all Jazz classes.

See:
          Description

Interface Summary
ZLayoutManager ZLayoutManager represents an object that can layout the children of a node.
ZTransformable ZTransformable is an interface that represents an object that has a transform that can be get and set.
 

Class Summary
ZAnchorGroup ZAnchorGroup is a group that manages a hyperlink from the edit node below it.
ZCamera ZCamera represents a viewport onto a list of nodes.
ZConstraintGroup ZConstraintGroup is a transform group node that supports the application of a simple constraint to its children.
ZDrawingSurface ZDrawingSurface represents the surface on which a camera can project.
ZFadeGroup ZFadeGroup is a group node that has control over transparency of itself (and sub-tree), and its minimum and maximum magnification.
ZGroup ZGroup is the basic hierarchial node.
ZInvisibleGroup ZInvisibleGroup is a group node that completely hides its descendents.
ZLayerGroup ZLayerGroup is a group node that can be a paint start point of a camera.
ZLayoutGroup ZLayoutGroup is a group node that can layout the children of a specified node.
ZLeaf ZLeaf is a basic leaf node that doesn't have any children.
ZNode ZNode is the common superclass of all objects in a Jazz scenegraph.
ZPathLayoutManager ZPathLayoutManager positions a set of nodes along a path.
ZRoot ZRoot exteneds ZNode overiding several methods of ZNode to ensure that ZRoot is always in the root position of a Scenegraph.
ZSceneGraphObject ZSceneGraphObject is the base class for all objects in the Jazz scenegraph.
ZSelectionGroup ZSelectionGroup is a group node that represents the selection of a node.
ZStickyGroup ZStickyGroup is a constraint node that forces the child to always be rendered at a place dependent on the camera view.
ZTransformGroup ZTransformGroup is a group node with an affine transform.
ZTreeLayoutManager ZTreeLayoutManager implements a generic tree layout manager that can layout hierarchical Jazz objects, ie.
ZVisualComponent ZVisualComponent is the base class for objects that actually get rendered.
ZVisualGroup ZVisualGroup is a group node that has a visual component that can be rendered.
ZVisualLeaf ZVisualLeaf is a leaf node that has a visual component that can be rendered.
 

Package edu.umd.cs.jazz Description

This is the root package for all Jazz classes. It contains the core scenegraph classes itself, and in addition, contains the io, event, component and util packages that are used to build Jazz applications.


Jazz API Documentation