Class PickCylinderSegment

    • Constructor Summary

      Constructors 
      Constructor Description
      PickCylinderSegment()
      Constructs an empty PickCylinderSegment.
      PickCylinderSegment​(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, double radius)
      Constructs a finite cylindrical segment 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 PickCylinderSegment.
      void set​(javax.vecmath.Point3d origin, javax.vecmath.Point3d end, double radius)
      Sets the parameters of this PickCylinderSegment to the specified values.
      • Methods inherited from class java.lang.Object

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

      • PickCylinderSegment

        public PickCylinderSegment()
        Constructs an empty PickCylinderSegment. The origin and end points of the cylindrical segment are initialized to (0,0,0). The radius is initialized to 0.
      • PickCylinderSegment

        public PickCylinderSegment​(javax.vecmath.Point3d origin,
                                   javax.vecmath.Point3d end,
                                   double radius)
        Constructs a finite cylindrical segment pick shape from the specified parameters.
        Parameters:
        origin - the origin point of the cylindrical segment.
        end - the end point of the cylindrical segment.
        radius - the radius of the cylindrical segment.
    • Method Detail

      • set

        public void set​(javax.vecmath.Point3d origin,
                        javax.vecmath.Point3d end,
                        double radius)
        Sets the parameters of this PickCylinderSegment to the specified values.
        Parameters:
        origin - the origin point of the cylindrical segment.
        end - the end point of the cylindrical segment.
        radius - the radius of the cylindrical segment.
      • getEnd

        public void getEnd​(javax.vecmath.Point3d end)
        Gets the end point of this PickCylinderSegment.
        Parameters:
        end - the Point3d object into which the end point will be copied.