|
Jazz API Documentation | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ZSceneGraphObject | |
| edu.umd.cs.jazz | This is the root package for all Jazz classes. |
| 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 is a group that manages a hyperlink from the edit node below it. |
class |
ZCamera
ZCamera represents a viewport onto a list of nodes. |
class |
ZConstraintGroup
ZConstraintGroup is a transform group node that supports the application of a simple constraint to its children. |
class |
ZFadeGroup
ZFadeGroup is a group node that has control over transparency of itself (and sub-tree), and its minimum and maximum magnification. |
class |
ZGroup
ZGroup is the basic hierarchial node. |
class |
ZInvisibleGroup
ZInvisibleGroup is a group node that completely hides its descendents. |
class |
ZLayerGroup
ZLayerGroup is a group node that can be a paint start point of a camera. |
class |
ZLayoutGroup
ZLayoutGroup is a group node that can layout the children of a specified node. |
class |
ZLeaf
ZLeaf is a basic leaf node that doesn't have any children. |
class |
ZNode
ZNode is the common superclass of all objects in a Jazz scenegraph. |
class |
ZRoot
ZRoot exteneds ZNode overiding several methods of ZNode to ensure that ZRoot is always in the root position of a Scenegraph. |
class |
ZSelectionGroup
ZSelectionGroup is a group node that represents the selection of a node. |
class |
ZStickyGroup
ZStickyGroup is a constraint node that forces the child to always be rendered at a place dependent on the camera view. |
class |
ZTransformGroup
ZTransformGroup is a group node with an 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 component that can be rendered. |
class |
ZVisualLeaf
ZVisualLeaf is a leaf node that has a visual component that can be rendered. |
| Methods in edu.umd.cs.jazz with parameters of type ZSceneGraphObject | |
void |
ZSceneGraphObject.duplicateObject(ZSceneGraphObject refObj)
Copies all object information from the reference object into the current object. |
| Uses of ZSceneGraphObject in edu.umd.cs.jazz.component |
| Subclasses of ZSceneGraphObject in edu.umd.cs.jazz.component | |
class |
ZCoordList
ZCoordList is an abstract visual component that stores a sequence of coordinates, and the corresponding general path. |
class |
ZImage
ZImage is a graphic object that represents a raster image |
class |
ZPolygon
ZPolygon is a visual component that represents a line with one or more segments. |
class |
ZPolyline
ZPolyline is a visual component that represents a line with one or more segments. |
class |
ZRectangle
ZRectangle is a graphic object that represents a hard-cornered or rounded rectangle. |
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 |
ZDanglingReferenceException.getOriginalObject()
|
ZSceneGraphObject |
ZObjectReferenceTable.getNewObjectReference(ZSceneGraphObject origObj)
This method is used in conjunction with the clone() method. |
| Methods in edu.umd.cs.jazz.util with parameters of type ZSceneGraphObject | |
protected static void |
ZDebug.dump(ZSceneGraphObject sgo,
int level)
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 used in conjunction with the clone() method. |
| Constructors in edu.umd.cs.jazz.util with parameters of type ZSceneGraphObject | |
ZDanglingReferenceException.ZDanglingReferenceException(ZSceneGraphObject origObj)
|
|
ZDanglingReferenceException.ZDanglingReferenceException(ZSceneGraphObject origObj,
java.lang.String msg)
|
|
|
Jazz API Documentation | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||