com.aspose.threed

Interfaces

Classes

Enums

Exceptions

com.aspose.threed

Class RevolvedAreaSolid

  • All Implemented Interfaces:
    IMeshConvertible


    public class RevolvedAreaSolid
    extends Entity
    implements IMeshConvertible
    This class represents a solid model by revolving a cross section provided by a profile about an axis.
    • Constructor Detail

      • RevolvedAreaSolid

        public RevolvedAreaSolid()
    • Method Detail

      • getAngleStart

        public double getAngleStart()
        Gets the starting angle of the revolving procedure, measured in radian, default value is 0.
      • setAngleStart

        public void setAngleStart(double value)
        Sets the starting angle of the revolving procedure, measured in radian, default value is 0.
        Parameters:
        value - New value
      • getAngleEnd

        public double getAngleEnd()
        Gets the ending angle of the revolving procedure, measured in radian, default value is pi.
      • setAngleEnd

        public void setAngleEnd(double value)
        Sets the ending angle of the revolving procedure, measured in radian, default value is pi.
        Parameters:
        value - New value
      • getAxis

        public Vector3 getAxis()
        Gets the axis direction, default value is (0, 1, 0).
      • setAxis

        public void setAxis(Vector3 value)
        Sets the axis direction, default value is (0, 1, 0).
        Parameters:
        value - New value
      • getOrigin

        public Vector3 getOrigin()
        Gets the origin point of the revolving, default value is (0, 0, 0).
      • setOrigin

        public void setOrigin(Vector3 value)
        Sets the origin point of the revolving, default value is (0, 0, 0).
        Parameters:
        value - New value
      • getShape

        public Profile getShape()
        Gets the base profile used to revolve.
      • setShape

        public void setShape(Profile value)
        Sets the base profile used to revolve.
        Parameters:
        value - New value