com.supermap.data

类 GeoTable3D

  • 所有已实现的接口:
    IDisposable


    public class GeoTable3D
    extends Geometry3D
    参数化对象-棱台体。
    作者:
    Administrator
    • 构造器详细资料

      • GeoTable3D

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

        public GeoTable3D(GeoTable3D geoTable3D)
        根据指定参数构造一个 GeoTable3D 新对象。
        参数:
        geoTable3D - 指定的GeoTable3D对象
      • GeoTable3D

        public GeoTable3D(Point3D position,
                          double length1,
                          double length2,
                          double ratio,
                          double height)
        根据指定对象构造一个 GeoTable3D 新对象。
        参数:
        position - 棱台体的中心点坐标。
        length1 - 棱台体的底面对角线长度1。
        length2 - 棱台体的底面对角线长度2。
        ratio - 棱台的顶面底面对角线长度比例。
        height - 棱台的高度。
    • 方法详细资料

      • clone

        public GeoTable3D clone()
        从类复制的说明: Geometry
        克隆一个Geometry对象。
        指定者:
        clone 在类中 Geometry
        返回:
        克隆的Geometry对象。
      • dispose

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

        public double getDiagonal1()
        获取棱台体的底面对角线长度1。
        返回:
        棱台体的底面对角线长度1
      • setDiagonal1

        public void setDiagonal1(double diagonal1)
        设置棱台体的底面对角线长度1。
        参数:
        diagonal1 - 棱台体的底面对角线长度1
      • getDiagonal2

        public double getDiagonal2()
        获取棱台体的底面对角线长度2。
        返回:
        棱台体的底面对角线长度2
      • setDiagonal2

        public void setDiagonal2(double diagonal2)
        设置棱台体的底面对角线长度2。
        参数:
        diagonal2 - 棱台体的底面对角线长度2
      • getRatio

        public double getRatio()
        获取棱台的顶面底面对角线长度比例。
        返回:
        棱台的顶面底面对角线长度比例
      • setRatio

        public void setRatio(double ratio)
        设置棱台的顶面底面对角线长度比例。
        参数:
        ratio - 棱台的顶面底面对角线长度比例
      • getHeight

        public double getHeight()
        获取棱台的高度。
        返回:
        棱台的高度
      • setHeight

        public void setHeight(double height)
        设置棱台的高度。
        参数:
        height - 棱台的高度
      • getCenter

        public Point3D getCenter()
        获取棱台体的中心点坐标。
        返回:
        棱台体的中心点坐标

Copyright © 2021–2024 SuperMap. All rights reserved.