|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ZSceneGraphObject | |
edu.umd.cs.jazz | Jazz is a general-purpose Java-based engine that supports 2D visualizations. |
edu.umd.cs.jazz.component | This package contains several visual components that may be useful for Jazz applications. |
edu.umd.cs.jazz.util | This package defines several utility classes that are likely to be useful for Jazz applications. |
Uses of ZSceneGraphObject in edu.umd.cs.jazz |
Subclasses of ZSceneGraphObject in edu.umd.cs.jazz | |
class |
ZAnchorGroup
ZAnchorGroup holds the information for a spatial hyperlink. |
class |
ZCamera
ZCamera represents a viewport onto a list of nodes. |
class |
ZClipGroup
ZClipGroup applies a clip to the current ZRenderContext before rendering its children. |
class |
ZConstraintGroup
ZConstraintGroup is a transform group that changes its transform based on a computation defined in a specified method. |
class |
ZFadeGroup
ZFadeGroup is a group node that controls transparency and fading of its sub-tree. |
class |
ZGroup
ZGroup is a node with children. |
class |
ZInvisibleGroup
ZInvisibleGroup is a group node that completely hides its descendents. |
class |
ZLayerGroup
ZLayerGroup is used exclusively to specify the portion of the scenegraph that a camera can see. |
class |
ZLayoutGroup
ZLayoutGroup is a visual group that wraps a layout manager that can position the node's children. |
class |
ZLeaf
ZLeaf is a basic leaf node that doesn't have any children. |
class |
ZNameGroup
ZNameGroup is a group node that names a portion of the scenegraph. |
class |
ZNode
ZNode is the common superclass of all objects in a Jazz scenegraph. |
class |
ZRoot
ZRoot extends ZNode overiding several methods of ZNode to ensure that ZRoot is always in the root position of a Scenegraph. |
class |
ZSelectionGroup
ZSelectionGroup is a visual group node that provides functionality for specifying selection. |
class |
ZSpatialIndexGroup
ZSpatialIndexGroup is a group node that supports R-tree indexing for a group of visual components. |
class |
ZStickyGroup
ZStickyGroup is a constraint group that moves its children inversely to the camera view, so that the children stay visually on the same place on the screen, even as the camera view changes. |
class |
ZTransformGroup
ZTransformGroup is a group node that specifies an arbitrary affine transform. |
class |
ZVisualComponent
ZVisualComponent is the base class for objects that actually get rendered. |
class |
ZVisualGroup
ZVisualGroup is a group node that has a visual components that can be rendered. |
class |
ZVisualLeaf
|
Methods in edu.umd.cs.jazz with parameters of type ZSceneGraphObject | |
void |
ZNode.repaint(ZSceneGraphObject obj,
java.awt.geom.AffineTransform at,
ZBounds clipBounds)
Method to pass repaint methods up the tree. |
void |
ZTransformGroup.repaint(ZSceneGraphObject obj,
java.awt.geom.AffineTransform at,
ZBounds clipBounds)
Method to pass repaint methods up the tree. |
void |
ZLayerGroup.repaint(ZSceneGraphObject obj,
java.awt.geom.AffineTransform at,
ZBounds clipBounds)
Method to pass repaint methods up the tree, and to any cameras looking here. |
void |
ZCamera.repaint(ZSceneGraphObject obj,
java.awt.geom.AffineTransform at,
ZBounds clipBounds)
This is an internal form of repaint that is only intended to be used by calls from within Jazz. |
Uses of ZSceneGraphObject in edu.umd.cs.jazz.component |
Subclasses of ZSceneGraphObject in edu.umd.cs.jazz.component | |
class |
ZArc
ZArc is a simple ZShape implementation that uses a Arc2D as the underlying shape model. |
class |
ZBasicVisualComponent
This class is designed to be extended. |
class |
ZCoordList
ZCoordList is an abstract visual component that stores a sequence of coordinates, and the corresponding general path. |
class |
ZCubicCurve
ZCubicCurve is a simple ZShape implementation that uses a CubicCurve2D as the underlying shape model. |
class |
ZEllipse
ZEllipse is a graphic object that represents a hard-cornered or rounded ellipse. |
class |
ZImage
ZImage is a graphic object that represents a raster image. |
class |
ZLabel
ZLabel creates a lightweight visual component to support a label containing one line of text. |
class |
ZLine
ZLine is a simple ZShape implementation that uses a Line2D as the underlying shape model. |
class |
ZPath
ZPath is a graphic object that represents combination of lines and curves that can be specified GeneralPath. |
class |
ZPolygon
ZPolygon is a visual component for displaying a polygonal shape. |
class |
ZPolyline
ZPolyline is a visual component that represents a line with one or more segments. |
class |
ZQuadCurve
ZQuadCurve is a graphic object that represents a quad curve. |
class |
ZRectangle
ZRectangle is a graphic object that represents a hard-cornered rectangle. |
class |
ZRoundedRectangle
ZRoundedRectangle is a graphic object that represents a rounded rectangle. |
class |
ZShape
ZShape is an abstract object, meant to be extended by visual components that wrap standard java.awt.Shapes. |
class |
ZSwing
ZSwing is a Visual Component wrapper used to add Swing Components to a Jazz ZCanvas. |
class |
ZText
ZText creates a visual component to support text. |
Uses of ZSceneGraphObject in edu.umd.cs.jazz.util |
Methods in edu.umd.cs.jazz.util that return ZSceneGraphObject | |
ZSceneGraphObject |
ZSceneGraphPath.getObject()
Returns the terminal object in the path. |
ZSceneGraphObject |
ZSceneGraphPath.getParent(int i)
Returns the i'th scene graph object between the root and the terminal object. |
ZSceneGraphObject |
ZListImpl.ZNodeListImpl.collectivePick(java.awt.geom.Rectangle2D rect,
ZSceneGraphPath path)
|
ZSceneGraphObject |
ZListImpl.ZVisualComponentListImpl.collectivePick(java.awt.geom.Rectangle2D rect,
ZSceneGraphPath path)
|
ZSceneGraphObject[] |
ZListImpl.ZSceneGraphObjectListImpl.getSceneGraphObjectsReference()
|
ZSceneGraphObject |
ZNullList.collectivePick(java.awt.geom.Rectangle2D rect,
ZSceneGraphPath path)
|
ZSceneGraphObject |
ZDanglingReferenceException.getOriginalObject()
Returns the original object being searched for. |
ZSceneGraphObject |
ZObjectReferenceTable.getNewObjectReference(ZSceneGraphObject origObj)
This method is called to test if a node that is referenced by the object has been duplicated in the new cloned sub-graph. |
ZSceneGraphObject |
ZSceneGraphTreeModel.getJazzObject(java.lang.Object object)
Returns the object as a jazz ZSceneGraphObject. |
ZSceneGraphObject |
ZList.ZNodeList.collectivePick(java.awt.geom.Rectangle2D rect,
ZSceneGraphPath path)
|
ZSceneGraphObject |
ZList.ZVisualComponentList.collectivePick(java.awt.geom.Rectangle2D rect,
ZSceneGraphPath path)
|
ZSceneGraphObject[] |
ZList.ZSceneGraphObjectList.getSceneGraphObjectsReference()
|
Methods in edu.umd.cs.jazz.util with parameters of type ZSceneGraphObject | |
static java.lang.String |
ZDebug.dumpString(ZSceneGraphObject obj,
boolean includeChildren)
Debugging function to dump the scenegraph rooted at the specified node to a String. |
protected static void |
ZDebug.dump(ZSceneGraphObject sgo,
int level,
boolean includeChildren)
Internal method for dump(ZNode node). |
void |
ZSceneGraphPath.setObject(ZSceneGraphObject object)
Sets the terminal object in the path. |
void |
ZSceneGraphPath.push(ZSceneGraphObject sgo)
Adds a node to the end of the list of parent nodes. |
void |
ZSceneGraphPath.pop(ZSceneGraphObject sgo)
Removes a node (and any nodes after it) from the list of parent nodes. |
void |
ZObjectReferenceTable.addObject(ZSceneGraphObject orig,
ZSceneGraphObject copy)
Adds an original/cloned object pair to the table. |
ZSceneGraphObject |
ZObjectReferenceTable.getNewObjectReference(ZSceneGraphObject origObj)
This method is called to test if a node that is referenced by the object has been duplicated in the new cloned sub-graph. |
Constructors in edu.umd.cs.jazz.util with parameters of type ZSceneGraphObject | |
ZDanglingReferenceException(ZSceneGraphObject origObj)
Constructs a new ZDanglingReferenceException, specifying the object being searched for. |
|
ZDanglingReferenceException(ZSceneGraphObject origObj,
java.lang.String msg)
Constructs a new ZDanglingReferenceException, specifying the node being searched for, and a text message. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |