Package javax.media.j3d
Class PickConeRay
java.lang.Object
javax.media.j3d.PickShape
javax.media.j3d.PickCone
javax.media.j3d.PickConeRay
PickConeRay is an infinite cone ray pick shape. It can
be used as an argument to the picking methods in BranchGroup and Locale.
- Since:
- Java 3D 1.2
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an empty PickConeRay.PickConeRay
(javax.vecmath.Point3d origin, javax.vecmath.Vector3d direction, double spreadAngle) Constructs an infinite cone pick shape from the specified parameters. -
Method Summary
Modifier and TypeMethodDescriptionvoid
set
(javax.vecmath.Point3d origin, javax.vecmath.Vector3d direction, double spreadAngle) Sets the parameters of this PickCone to the specified values.Methods inherited from class javax.media.j3d.PickCone
getDirection, getOrigin, getSpreadAngle
-
Constructor Details
-
PickConeRay
public PickConeRay()Constructs an empty PickConeRay. The origin and direction of the cone are initialized to (0,0,0). The spread angle is initialized toPI/64
radians. -
PickConeRay
public PickConeRay(javax.vecmath.Point3d origin, javax.vecmath.Vector3d direction, double spreadAngle) Constructs an infinite cone pick shape from the specified parameters.- Parameters:
origin
- the origin of the conedirection
- the direction of the conespreadAngle
- the spread angle of the cone in radians
-
-
Method Details
-
set
public void set(javax.vecmath.Point3d origin, javax.vecmath.Vector3d direction, double spreadAngle) Sets the parameters of this PickCone to the specified values.- Parameters:
origin
- the origin of the conedirection
- the direction of the conespreadAngle
- the spread angle of the cone in radians
-