Package javax.media.j3d
Class PickConeSegment
java.lang.Object
javax.media.j3d.PickShape
javax.media.j3d.PickCone
javax.media.j3d.PickConeSegment
PickConeSegment is a finite cone segment 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 PickConeSegment.PickConeSegment
(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, double spreadAngle) Constructs a finite cone pick shape from the specified parameters. -
Method Summary
Methods inherited from class javax.media.j3d.PickCone
getDirection, getOrigin, getSpreadAngle
-
Constructor Details
-
PickConeSegment
public PickConeSegment()Constructs an empty PickConeSegment. The origin and end point of the cone are initialized to (0,0,0). The spread angle is initialized toPI/64
radians. -
PickConeSegment
public PickConeSegment(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, double spreadAngle) Constructs a finite cone pick shape from the specified parameters.- Parameters:
origin
- the origin of the coneend
- the end of the cone along the direction vectorspreadAngle
- the spread angle of the cone in radians
-
-
Method Details
-
set
public void set(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, double spreadAngle) Sets the parameters of this PickCone to the specified values.- Parameters:
origin
- the origin of the coneend
- the end of the conespreadAngle
- the spread angle of the cone in radians
-
getEnd
public void getEnd(javax.vecmath.Point3d end) Gets the end point of this PickConeSegment.- Parameters:
end
- the Point3d object into which the end point will be copied.
-