|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PickEngine
A class implementing this interface is able to pick Nodes in the scenegraph.
| Method Summary | |
|---|---|
void |
pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Group. |
void |
pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Group. |
void |
pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
Picks all Nodes in the given Groups. |
void |
pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
Picks all Nodes in the given Groups. |
void |
pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Group and finds the closest one to the View. |
void |
pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Group and finds the closest one to the View. |
void |
pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
void |
pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
Picks the all Nodes in the given Groups and finds the closest one to the View. |
| Method Detail |
|---|
void pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
groups - the Groups to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick resultsuserObject - the user-object to be passed back to the PickListener
void pickAll(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
groups - the Groups to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick results
void pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
groups - the Groups to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick resultsuserObject - the user-object to be passed back to the PickListener
void pickNearest(java.util.List<? extends GroupNode> groups,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
groups - the Groups to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick results
void pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl,
java.lang.Object userObject)
group - the Group to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick resultsuserObject - the user-object to be passed back to the PickListener
void pickAll(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
AllPickListener pl)
group - the Group to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick results
void pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl,
java.lang.Object userObject)
group - the Group to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick resultsuserObject - the user-object to be passed back to the PickListener
void pickNearest(GroupNode group,
org.jagatoo.input.devices.components.MouseButton button,
int x,
int y,
NearestPickListener pl)
group - the Group to do the picking onbutton - the mouse button, that was clicked to initiate the pickingx - the mouse-x-position where the picking is to be doney - the mouse-y-position where the picking is to be donepl - the PickListener to be notified of the pick results
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||