Package | Description |
---|---|
edu.umd.cs.piccolo |
Piccolo is a general-purpose Java-based engine that supports 2D visualizations.
|
edu.umd.cs.piccolo.event |
This package supports Piccolo event handlers.
|
edu.umd.cs.piccolo.util |
This package defines several utility classes that are likely
to be useful for Piccolo applications.
|
edu.umd.cs.piccolox.handles |
This package contains handle nodes.
|
edu.umd.cs.piccolox.nodes |
This package contains additional nodes that may be useful for Piccolo applications.
|
edu.umd.cs.piccolox.pswing |
This package contains PSwing nodes and related classes.
|
edu.umd.cs.piccolox.swt |
This package provides a SWT implementation of the core Piccolo library.
|
edu.umd.cs.piccolox.util |
This package defines additional utility classes that are likely to be useful for Piccolo applications.
|
Modifier and Type | Method and Description |
---|---|
PPickPath |
PInputManager.getMouseFocus()
Return the current Pick Path under the mouse focus.
|
PPickPath |
PInputManager.getMouseOver()
Return the node the the mouse is currently over.
|
PPickPath |
PCamera.pick(double x,
double y,
double halo)
Generate and return a PPickPath for the point x,y specified in the local
coord system of this camera.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PNode.fullPick(PPickPath pickPath)
Try to pick this node and all of its descendants.
|
protected boolean |
PNode.pick(PPickPath pickPath)
Try to pick this node before its children have had a chance to be picked.
|
protected boolean |
PCamera.pickAfterChildren(PPickPath pickPath)
Try to pick this node after its children have had a chance to be picked.
|
protected boolean |
PNode.pickAfterChildren(PPickPath pickPath)
Try to pick this node after its children have had a chance to be picked.
|
protected boolean |
PCamera.pickCameraView(PPickPath pickPath)
Try to pick all of the layers in the list of layers viewed by this
camera.
|
void |
PInputManager.setMouseFocus(PPickPath path)
Sets the current Pick Path under the mouse focus.
|
void |
PInputManager.setMouseOver(PPickPath path)
Records the path which is directly below the mouse.
|
Modifier and Type | Method and Description |
---|---|
PPickPath |
PInputEvent.getPath()
Return the PPickPath associated with this input event.
|
Modifier and Type | Method and Description |
---|---|
void |
PInputEvent.setPath(PPickPath path)
Sets the PIckPath associated with this mouse event.
|
Modifier and Type | Field and Description |
---|---|
static PPickPath |
PPickPath.CURRENT_PICK_PATH
Global pick path.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PStickyHandleManager.pickAfterChildren(PPickPath pickPath)
Since this node is invisible, it doesn't make sense to have it be
pickable.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PComposite.fullPick(PPickPath pickPath)
Return true if this node or any pickable descendants are picked.
|
boolean |
PClip.fullPick(PPickPath pickPath)
Try to pick this node and all of its descendants if they are visible in
the clipping region.
|
protected boolean |
PNodeCache.pickAfterChildren(PPickPath pickPath)
By always returning false, makes the PNodeCache instance NOT pickable.
|
Modifier and Type | Method and Description |
---|---|
PPickPath |
PSwingMouseWheelEvent.getCurrentPath()
Get the path from the PCanvas down to the visual component currently
under the mouse.This may give a different result then getGrabPath()
durring a MOUSE_DRAGGED or MOUSE_RELEASED operation.
|
PPickPath |
PSwingMouseEvent.getCurrentPath()
Get the path from the PCanvas down to the visual component currently
under the mouse.This may give a different result then getGrabPath()
durring a MOUSE_DRAGGED or MOUSE_RELEASED operation.
|
PPickPath |
PSwingEvent.getCurrentPath()
Get the path from the PCanvas down to the visual component currently
under the mouse.This may give a different result then getGrabPath()
during a MOUSE_DRAGGED or MOUSE_RELEASED operation.
|
PPickPath |
PSwingMouseWheelEvent.getGrabPath()
Return the path from the PCanvas down to the currently grabbed object.
|
PPickPath |
PSwingMouseEvent.getGrabPath()
Return the path from the PCanvas down to the currently grabbed object.
|
PPickPath |
PSwingEvent.getGrabPath()
Return the path from the PCanvas down to the currently grabbed object.
|
PPickPath |
PSwingMouseWheelEvent.getPath()
Determine the path the event took from the PCanvas down to the visual
component.
|
PPickPath |
PSwingMouseEvent.getPath()
Determine the path the event took from the PCanvas down to the visual
component.
|
PPickPath |
PSwingEvent.getPath()
Determine the path the event took from the PCanvas down to the visual
component.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PSWTStickyHandleManager.pickAfterChildren(PPickPath pickPath)
Since PSWTStickyHandle manager is not visible on screen, it just returns
false when it is asked to be repainted.
|
Modifier and Type | Method and Description |
---|---|
void |
POcclusionDetection.detectOcclusions(PNode node,
PPickPath pickPath)
Traverse the pick path determining which parent nodes are occluded by
their children nodes.
|
Copyright © 1995-2013 Piccolo2D. All Rights Reserved.