Jazz API Documentation

Uses of Class
edu.umd.cs.jazz.util.ZSceneGraphPath

Packages that use ZSceneGraphPath
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.event This package supports Jazz event handlers. 
 

Uses of ZSceneGraphPath in edu.umd.cs.jazz
 

Methods in edu.umd.cs.jazz that return ZSceneGraphPath
 ZSceneGraphPath ZDrawingSurface.pick(int x, int y)
          Returns the path to the first object intersecting the specified rectangle within DEFAULT_HALO pixels as searched in reverse (front-to-back) order, or null if no objects satisfy criteria.
 ZSceneGraphPath ZDrawingSurface.pick(int x, int y, int halo)
          Returns the path to the first object intersecting the specified rectangle within halo pixels as searched in reverse (front-to-back) order, or null if no objects satisfy criteria.
 

Methods in edu.umd.cs.jazz with parameters of type ZSceneGraphPath
 boolean ZNode.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
 boolean ZGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
 boolean ZFadeGroup.isVisible(ZSceneGraphPath path)
          Determines if this fade node is visible.
 boolean ZFadeGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
 boolean ZVisualGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
 boolean ZTransformGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this as searched in reverse (front-to-back) order.
 boolean ZSpatialIndexGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns the first object under the specified rectangle (if there is one) in the subtree rooted with this ZSpatialIndexGroup node, as searched in reverse (front-to-back) order.
 boolean ZVisualComponent.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Determines whether the specified rectangle (in local coordinates) should "pick" this visual component.
 boolean ZCamera.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Picks the first object under the specified rectangle (if there is one) as searched in reverse (front-to-back) order.
 boolean ZInvisibleGroup.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          An invisible node never gets picked, nor does it pick any of its children.
 boolean ZVisualLeaf.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns true if any of this node's visual components are under the specified rectangle, and builds a ZSceneGraphPath to the node.
 

Uses of ZSceneGraphPath in edu.umd.cs.jazz.component
 

Methods in edu.umd.cs.jazz.component with parameters of type ZSceneGraphPath
 boolean ZShape.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns true if the specified rectangle is on the polygon.
 boolean ZPolyline.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns true if the specified rectangle is on the polyline.
 boolean ZEllipse.pick(java.awt.geom.Rectangle2D pickRect, ZSceneGraphPath path)
          Determines if the specified Rectangle2D overlaps this ellipse.
 boolean ZRectangle.pick(java.awt.geom.Rectangle2D pickRect, ZSceneGraphPath path)
          Determines if the specified rectangle overlaps this rectangle.
 boolean ZPolygon.pick(java.awt.geom.Rectangle2D rect, ZSceneGraphPath path)
          Returns true if the specified rectangle is on the polygon.
 

Uses of ZSceneGraphPath in edu.umd.cs.jazz.event
 

Methods in edu.umd.cs.jazz.event that return ZSceneGraphPath
 ZSceneGraphPath ZMouseEvent.getPath()
          Determine the path the event took from the ZCanvas down to the visual component.
 ZSceneGraphPath ZMouseEvent.getTargetPath()
          Determine the path from the ZCanvas down to the target visual component.
 

Constructors in edu.umd.cs.jazz.event with parameters of type ZSceneGraphPath
ZMouseEvent.ZMouseEvent(int id, ZNode node, java.awt.event.MouseEvent e, ZSceneGraphPath path)
          Constructs a new ZMouse event from a Java MouseEvent.
ZMouseEvent.ZMouseEvent(int id, ZNode node, java.awt.event.MouseEvent e, ZSceneGraphPath path, ZNode target, ZSceneGraphPath targetPath)
          Constructs a new ZMouseEvent from a Java MouseEvent.
 


Jazz API Documentation