Class PickConeRay

    • Constructor Summary

      Constructors 
      Constructor Description
      PickConeRay()
      Constructs 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void 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 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • 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 to PI/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 cone
        direction - the direction of the cone
        spreadAngle - the spread angle of the cone in radians
    • Method Detail

      • 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 cone
        direction - the direction of the cone
        spreadAngle - the spread angle of the cone in radians