|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ZFindFilter | ZFindFilter provides a general interface that is used to determine if a specified node should be accepted. |
ZLerp | ZLerp is an interface for specifying how to interpolate a double over an interval. |
ZList | Collections of objects in the Jazz framework are usual contained in ZLists, as implemented by ZListImpl. |
ZList.ZBoundsList | |
ZList.ZCameraList | |
ZList.ZLayerGroupList | |
ZList.ZNodeList | |
ZList.ZPropertyList | |
ZList.ZSceneGraphObjectList | |
ZList.ZTransformableList | |
ZList.ZVisualComponentList | |
ZLoadable | ZLoadable is an interface that defines objects that can be dynamically loaded into Jazz, and be made aware of the basic scenegraph structure so that it can add itself to the application and do something useful. |
ZRenderContextFactory | |
ZSceneGraphEditorFactory | |
ZScrollDirector | The interface an application can implement to control scrolling in a ZScrollPane->ZViewport->ZCanvas component hierarchy. |
Class Summary | |
ZBounds | ZBounds is simply a Rectangle2D.Double with extra methods that more properly deal with the case when the rectangle is "empty". |
ZBoundsFindFilter | ZBoundsFindFilter is a filter that accepts visual and terminal nodes that overlap the specified bounds in global coordinates. |
ZCanvas | ZCanvas is a simple Swing component that can be used to render onto for Jazz. |
ZDebug | ZDebug provides static methods for maintaining/setting/retrieving global debugging state. |
ZDefaultScrollDirector | The default implementation of the scroll director that follows the widely accepted model of scrolling - namely the scrollbars control the movement of the window over the document rather than the movement of the document under the window. |
ZDimension | Implemenation of Dimension2D that uses doubles. |
ZFrame | ZFrame is meant to be subclassed by Jazz applications that just need a ZCanvas in a JFrame. |
ZLayout | ZLayout is a utility class that provides general-purpose layout mechanisms to position nodes. |
ZListImpl | ZListImpl Implementation of ZList. |
ZListImpl.ZBoundsListImpl | |
ZListImpl.ZCameraListImpl | |
ZListImpl.ZLayerGroupListImpl | |
ZListImpl.ZNodeListImpl | For each type of array that we had we should have a subclass that suplies its own element data of that type. |
ZListImpl.ZObjectListImpl | |
ZListImpl.ZPropertyListImpl | |
ZListImpl.ZSceneGraphObjectListImpl | |
ZListImpl.ZTransformableListImpl | |
ZListImpl.ZVisualComponentListImpl | |
ZMagBoundsFindFilter | ZMagBoundsFindFilter is a filter that accepts "terminal" nodes that overlap the specified bounds in global coordinates, but only if the object is within its visible magnification range. |
ZNullList | This class provides a stand in for ZLists that have no elements. |
ZObjectReferenceTable | ZObjectReferenceTable helps to manage the references between objects within the scenegraph when a portion of the scenegraph is duplicated with clone(). |
ZPriorityQueue | ZPriorityQueue is a heap based PriorityQueue that stores objects of type java.lang.Comparable. |
ZProperty | ZProperty represents a ZNode client property. |
ZRenderContext | ZRenderContext stores information relevant to the current render as it occurs. |
ZSceneGraphEditor | ZSceneGraphEditor provides a convenience mechanism used to locate and create instances of the following types of group nodes: |
ZSceneGraphPath | ZSceneGraphPath represents a unique path in a scene graph from a top-level camera to a terminal node. |
ZSceneGraphPropertyPanel | ZSceneGraphPropertyPanel displays a list of properties for a number of Java Bean objects, and allows the user to edit the properties. |
ZSceneGraphTreeModel | ZSceneGraphTreeModel implements a TreeModel used by ZSceneGraphTreeView to implement a jazz sceneGraph browser. |
ZSceneGraphTreeView | ZSceneGraphTreeView displays a tree structure representing the Jazz scene graph that is useful for debugging. |
ZScrollPane | A simple extension to a standard scroll pane that uses the jazz version of the viewport by default. |
ZScrollPane.ZNullAction | An action to do nothing - put into an action map to keep it from looking to its parent |
ZScrollPane.ZScrollAction | Action to scroll left/right/up/down. |
ZScrollPane.ZScrollEndAction | Action to scroll to last visible location. |
ZScrollPaneLayout | A subclass of ScrollPaneLayout that looks at the Viewport for sizing information rather than View. |
ZScrollPaneLayout.UIResource | The UI resource version of ZScrollPaneLayout. |
ZUtil | ZUtil provides some generic, useful routines. |
ZViewport | A subclass of JViewport that talks to the scroll director to negotiate the view positions and sizes. |
ZViewport.ZViewportLayout | A simple layout manager to give the ZCanvas the same size as the Viewport |
Exception Summary | |
ZDanglingReferenceException | Thrown to indicate that a node that was being searched for in the scenegraph was not found. |
ZNodeNotFoundException | ZNodeNotFoundException is an exception that is thrown to indicate that a node that was being searched for in the scenegraph was not found. |
ZNoninvertibleTransformException | Thrown to indicate that a AffineTransform could not be inverted. |
ZTooManyChildrenException | ZTooManyChildrenException is an exception that is thrown to indicate that an operation was attempted that would have resulted in a decorator node having more than one child. |
This package defines several utility classes that are likely to be useful for Jazz applications. These utility classes are also used within the implementation of Jazz.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |