Packages

 

com.aspose.cad.fileformats.cad.cadobjects

Classes

com.aspose.cad.fileformats.cad.cadobjects

Class CadHelix



  • public class CadHelix
    extends CadBaseEntity

    Class describing CadHelix

    • Constructor Detail

      • CadHelix

        public CadHelix()

        Initializes a new instance of the CadHelix class.

    • Method Detail

      • getAxisPoints

        public List<PointF> getAxisPoints()

        Gets the axis points.

        Returns:
        The axis points.
      • getAxisPointsInternal_internalized

        public com.aspose.ms.System.Collections.Generic.List<PointF> getAxisPointsInternal_internalized()
      • setAxisPoints

        public void setAxisPoints(List<PointF> value)

        Sets the axis points.

        Parameters:
        value - The axis points.
      • setAxisPointsInternal_internalized

        public void setAxisPointsInternal_internalized(com.aspose.ms.System.Collections.Generic.List<PointF> value)
      • getAxisVector

        public Cad3DPoint getAxisVector()

        Gets the axis vector.

        Returns:
        The axis vector.
      • setAxisVector

        public void setAxisVector(Cad3DPoint value)

        Sets the axis vector.

        Parameters:
        value - The axis vector.
      • getConstrainType

        public int getConstrainType()

        Gets the type of the constrain.

        Returns:
        The type of the constrain.
      • setConstrainType

        public void setConstrainType(int value)

        Sets the type of the constrain.

        Parameters:
        value - The type of the constrain.
      • getHandedness

        public int getHandedness()

        Gets a value indicating whether this CadHelix is left or right handed.

        Returns:
        true if left handed; otherwise, false.
      • setHandedness

        public void setHandedness(int value)

        Sets a value indicating whether this CadHelix is left or right handed.

        Parameters:
        value - true if left handed; otherwise, false.
      • getRadius

        public double getRadius()

        Gets the radius.

        Returns:
        The radius.
      • setRadius

        public void setRadius(double value)

        Sets the radius.

        Parameters:
        value - The radius.
      • getSplineObject

        public CadSpline getSplineObject()

        Gets the spline object.

        Returns:
        The spline object.
      • setSplineObject

        public void setSplineObject(CadSpline value)

        Sets the spline object.

        Parameters:
        value - The spline object.
      • getStartPoint

        public Cad3DPoint getStartPoint()

        Gets the start point.

        Returns:
        The start point.
      • setStartPoint

        public void setStartPoint(Cad3DPoint value)

        Sets the start point.

        Parameters:
        value - The start point.
      • getTurnLength

        public double getTurnLength()

        Gets the turn length.

        Returns:
        The turn length.
      • setTurnLength

        public void setTurnLength(double value)

        Sets the turn length.

        Parameters:
        value - The turn length.
      • getTurnsNumber

        public double getTurnsNumber()

        Gets the turns number.

        Returns:
        The turns number.
      • setTurnsNumber

        public void setTurnsNumber(double value)

        Sets the turns number.

        Parameters:
        value - The turns number.
      • getMaintainanceReleaseNumber

        public int getMaintainanceReleaseNumber()

        Gets the maintainance release number.

        Returns:
        The maintainance release number.
      • setMaintainanceReleaseNumber

        public void setMaintainanceReleaseNumber(int value)

        Sets the maintainance release number.

        Parameters:
        value - The maintainance release number.
      • getMajorReleaseNumber

        public int getMajorReleaseNumber()

        Gets the major release number.

        Returns:
        The major release number.
      • setMajorReleaseNumber

        public void setMajorReleaseNumber(int value)

        Sets the major release number.

        Parameters:
        value - The major release number.
      • getAxisBasePoint

        public Cad3DPoint getAxisBasePoint()

        Gets the axis base point.

        Returns:
        The axis base point.
      • setAxisBasePoint

        public void setAxisBasePoint(Cad3DPoint value)

        Sets the axis base point.

        Parameters:
        value - The axis base point.
      • accept_internalized

        public void accept_internalized(com.aspose.cad_internal.fileformats.cad.visitors.Visitor visitor)

        Accepts the specified visitor.

        Overrides:
        accept_internalized in class CadBase
        Parameters:
        visitor - The visitor.