Uses of Class
javax.media.ding3d.PickShape

Packages that use PickShape
javax.media.ding3d Provides the core set of classes for the 3D graphics API for the Java platform; click here for more information, including explanatory material that was formerly found in the guide. 
javax.media.ding3d.utils.behaviors.picking Deprecated: Use javax.media.ding3d.utils.pickfast Provides picking utility classes for the new core picking methods. 
javax.media.ding3d.utils.picking OBSOLETE: provides picking utility classes for the old picking methods. 
 

Uses of PickShape in javax.media.ding3d
 

Subclasses of PickShape in javax.media.ding3d
 class PickBounds
          PickBounds is a finite pick shape defined with a Bounds object.
 class PickCone
          PickCone is the abstract base class of all cone pick shapes.
 class PickConeRay
          PickConeRay is an infinite cone ray pick shape.
 class PickConeSegment
          PickConeSegment is a finite cone segment pick shape.
 class PickCylinder
          PickCylinder is the abstract base class of all cylindrical pick shapes.
 class PickCylinderRay
          PickCylinderRay is an infinite cylindrical ray pick shape.
 class PickCylinderSegment
          PickCylinderSegment is a finite cylindrical segment pick shape.
 class PickPoint
          Deprecated. As of Java 3D version 1.4, use PickBounds with a BoundingSphere that has a small radius.
 class PickRay
          PickRay is an infinite ray pick shape.
 class PickSegment
          PickSegment is a line segment pick shape.
 

Methods in javax.media.ding3d with parameters of type PickShape
 boolean Shape3D.intersect(SceneGraphPath path, PickShape pickShape)
          Checks whether the geometry in this shape node intersects with the specified pickShape.
 boolean Morph.intersect(SceneGraphPath path, PickShape pickShape)
          Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
 boolean Shape3D.intersect(SceneGraphPath path, PickShape pickShape, double[] dist)
          Checks whether the geometry in this shape node intersects with the specified pickShape.
 boolean Morph.intersect(SceneGraphPath path, PickShape pickShape, double[] dist)
          Deprecated. Checks whether the geometry in this morph node intersects with the specified pickShape.
 PickInfo[] Locale.pickAll(int mode, int flags, PickShape pickShape)
          Returns an array unsorted references to all the PickInfo objects that are pickable below this Locale that intersect with PickShape.
 PickInfo[] BranchGroup.pickAll(int mode, int flags, PickShape pickShape)
          Returns an array unsorted references to all the PickInfo objects that are pickable below this BranchGroup that intersect with PickShape.
 SceneGraphPath[] Locale.pickAll(PickShape pickShape)
          Returns an array referencing all the items that are pickable below this Locale that intersect with PickShape.
 SceneGraphPath[] BranchGroup.pickAll(PickShape pickShape)
          Returns an array referencing all the items that are pickable below this BranchGroup that intersect with PickShape.
 PickInfo[] Locale.pickAllSorted(int mode, int flags, PickShape pickShape)
          Returns a sorted array of PickInfo references to all the pickable items that intersect with the pickShape.
 PickInfo[] BranchGroup.pickAllSorted(int mode, int flags, PickShape pickShape)
          Returns a sorted array of PickInfo references to all the pickable items that intersect with the pickShape.
 SceneGraphPath[] Locale.pickAllSorted(PickShape pickShape)
          Returns a sorted array of references to all the pickable items that intersect with the pickShape.
 SceneGraphPath[] BranchGroup.pickAllSorted(PickShape pickShape)
          Returns a sorted array of references to all the Pickable items that intersect with the pickShape.
 PickInfo Locale.pickAny(int mode, int flags, PickShape pickShape)
          Returns a PickInfo which references the pickable item below this Locale which intersects with pickShape.
 PickInfo BranchGroup.pickAny(int mode, int flags, PickShape pickShape)
          Returns a PickInfo which references the pickable item below this BranchGroup that intersects with pickShape.
 SceneGraphPath Locale.pickAny(PickShape pickShape)
          Returns a reference to any item that is Pickable below this Locale which intersects with pickShape.
 SceneGraphPath BranchGroup.pickAny(PickShape pickShape)
          Returns a reference to any item that is Pickable below this BranchGroup that intersects with pickShape.
 PickInfo Locale.pickClosest(int mode, int flags, PickShape pickShape)
          Returns a PickInfo which references the pickable item which is closest to the origin of pickShape.
 PickInfo BranchGroup.pickClosest(int mode, int flags, PickShape pickShape)
          Returns a PickInfo which references the pickable item which is closest to the origin of pickShape.
 SceneGraphPath Locale.pickClosest(PickShape pickShape)
          Returns a SceneGraphPath which references the pickable item which is closest to the origin of pickShape.
 SceneGraphPath BranchGroup.pickClosest(PickShape pickShape)
          Returns a SceneGraphPath that references the pickable item closest to the origin of pickShape.
 

Uses of PickShape in javax.media.ding3d.utils.behaviors.picking
 

Methods in javax.media.ding3d.utils.behaviors.picking that return PickShape
 PickShape PickObject.generatePickRay(int xpos, int ypos)
          Deprecated. Creates a PickRay that starts at the viewer position and points into the scene in the direction of (xpos, ypos) specified in window space.
 

Uses of PickShape in javax.media.ding3d.utils.pickfast
 

Methods in javax.media.ding3d.utils.pickfast that return PickShape
 PickShape PickTool.getPickShape()
          Returns the PickShape for this object.
 

Methods in javax.media.ding3d.utils.pickfast with parameters of type PickShape
 void PickTool.setShape(PickShape ps, Point3d startPt)
          Sets the pick shape to a user-provided PickShape object
 

Uses of PickShape in javax.media.ding3d.utils.picking
 

Methods in javax.media.ding3d.utils.picking that return PickShape
 PickShape PickTool.getPickShape()
          Returns the PickShape for this object.
 PickShape PickResult.getPickShape()
          Get the PickShape used for intersections
 

Methods in javax.media.ding3d.utils.picking with parameters of type PickShape
 void PickTool.setShape(PickShape ps, Point3d startPt)
          Sets the pick shape to a user-provided PickShape object
 

Constructors in javax.media.ding3d.utils.picking with parameters of type PickShape
PickResult(Node pn, Transform3D l2vw, PickShape ps)
          Construct a PickResult using the Node and localToVWorld transform
PickResult(SceneGraphPath sgp, PickShape ps)
          Construct a PickResult using a SceneGraphPath