|
Aviatrix3D 2.0 Beta 2 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.j3d.aviatrix3d.PickingUtils
Utility functionality for picking management.
This class is particularly useful for classes that are implementing the
CustomPickTarget
interface and need to
get through the basic picking questions of whether a specific pick request
intersects the given bounds. From there, the class implementation can then
decide how to further process the bounds or children.
Constructor Summary | |
PickingUtils()
Construct a default instance of the utils |
Method Summary | |
boolean |
checkIntersection(BoundingVolume volume,
PickRequest req)
Check the given volume for an intersection based on the request. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PickingUtils()
Method Detail |
public boolean checkIntersection(BoundingVolume volume, PickRequest req)
Notes:
BoundingVolume
so the request is treated as an infinite
request for now.BoundingVolume
so the request is treated as a segment
request for now.
volume
- The volume to be tested for the pick intersectionreq
- The request to process the pick intersection testing with
|
Aviatrix3D 2.0 Beta 2 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |