Class PickConeSegment

    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void getEnd​(javax.vecmath.Point3d end)
      Gets the end point of this PickConeSegment.
      void set​(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, 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

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

      • 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 cone
        end - the end of the cone
        spreadAngle - 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.