com.supermap.realspace.threeddesigner

类 Torus

    • 构造器详细资料

      • Torus

        public Torus()
        构造一个新的 Torus 对象。
      • Torus

        public Torus(Torus torusEntity)
        根据给定的 Torus 对象构造一个与其完全相同的新对象。
        参数:
        torusEntity - 指定的圆环体对象
      • Torus

        public Torus(double dRingRadius,
                     double dPipeRadius,
                     double dSweepAngle,
                     double dStartAngle)
        根据给定的圆环半径、管半径、旋转扫略角度、旋转起始角度构造一个新的 Torus 对象。
        参数:
        dRingRadius - 圆环体的圆环半径
        dPipeRadius - 圆环体的横截面半径
        dSweepAngle - 圆环体的旋转扫略角度
        dStartAngle - 圆环体的旋转起始角度(以X轴正方向为起点逆时针方向)
    • 方法详细资料

      • getRingRadius

        public double getRingRadius()
        返回圆环体的圆环半径,单位为米。
        返回:
        圆环体的圆环半径,默认为0
      • setRingRadius

        public void setRingRadius(double ringRadius)
        设置圆环体的圆环半径,单位为米。
        参数:
        ringRadius - 圆环体的圆环半径
      • getPipeRadius

        public double getPipeRadius()
        返回圆环体的横截面半径,单位为米。
        返回:
        圆环体的横截面半径,默认为0
      • setPipeRadius

        public void setPipeRadius(double radius)
        设置圆环体的横截面半径,单位为米。
        参数:
        radius - 圆环体的圆环半径
      • getSweepAngle

        public double getSweepAngle()
        返回圆环体的旋转扫略角度,单位为米。
        返回:
        圆环体的旋转扫略角度,默认为0
      • setSweepAngle

        public void setSweepAngle(double angle)
        设置圆环体的旋转扫略角度,单位为米。
        参数:
        angle - 圆环体的旋转扫略角度
      • getStartAngle

        public double getStartAngle()
        返回圆环体的旋转起始角度,单位为米。
        返回:
        圆环体的旋转起始角度,默认为0
      • setStartAngle

        public void setStartAngle(double angle)
        设置圆环体的旋转起始角度,单位为米。
        参数:
        angle - 圆环体的旋转起始角度

Copyright © 2021–2024 SuperMap. All rights reserved.