com.supermap.data

类 GeoBendingCylinder

  • 所有已实现的接口:
    IDisposable


    public class GeoBendingCylinder
    extends Geometry3D
    参数化对象-弯折圆柱。
    作者:
    Administrator
    • 构造器详细资料

      • GeoBendingCylinder

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

        public GeoBendingCylinder(GeoBendingCylinder geoBendingCylinder)
        根据给定的参数来构造一个 GeoBendingCylinder 的新对象。
        参数:
        geoBendingCylinder - 指定的GeoBendingCylinder对象。
      • GeoBendingCylinder

        public GeoBendingCylinder(Point3D position,
                                  double radius,
                                  double length,
                                  double angle)
        根据给定的参数来构造一个 GeoBendingCylinder 的新对象。
        参数:
        position - 弯折圆柱中心点
        radius - 弯折圆柱半径
        length - 弯折圆柱长度
        angle - 弯折圆柱角度
    • 方法详细资料

      • dispose

        public void dispose()
        从类复制的说明: Geometry
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
        指定者:
        dispose 在接口中 IDisposable
        指定者:
        dispose 在类中 Geometry
      • getRadius

        public double getRadius()
        获取弯折圆柱的半径。
        返回:
        弯折圆柱的半径
      • setRadius

        public void setRadius(double radius)
        设置弯折圆柱的半径。
        参数:
        radius - 弯折圆柱的半径
      • getAngle

        public double getAngle()
        获取弯折圆柱的角度。
        返回:
        弯折圆柱的角度
      • setAngle

        public void setAngle(double angle)
        设置弯折圆柱的角度。
        参数:
        angle - 弯折圆柱的角度
      • getLength

        public double getLength()
        获取弯折圆柱的长度。
        返回:
        弯折圆柱的长度
      • setLength

        public void setLength(double length)
        设置弯折圆柱的长度。
        参数:
        length - 弯折圆柱的长度
      • getCenter

        public Point3D getCenter()
        获取弯折圆柱几何体中心点位置。
        返回:
        弯折圆柱中心点

Copyright © 2021–2024 SuperMap. All rights reserved.