com.supermap.data

类 GeoWedge

  • 所有已实现的接口:
    IDisposable


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

      • GeoWedge

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

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

        public GeoWedge(Point3D position,
                        double bottomLength,
                        double bottomWidth,
                        double ratio,
                        double height)
        根据参数构造一个 GeoWedge 新对象。
        参数:
        position - 楔形体的中心点坐标。
        bottomLength - 楔形体底面长。
        bottomWidth - 楔形体底面宽。
        ratio - 楔形体顶面底面宽(或长)比例。
        height - 楔形体高度。
    • 方法详细资料

      • clone

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

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

        public double getBottomLength()
        获取楔形体底面长。
        返回:
        楔形体底面长
      • setBottomLength

        public void setBottomLength(double bottomLength)
        设置楔形体底面长。
        参数:
        bottomLength - 楔形体底面长
      • getBottomWidth

        public double getBottomWidth()
        获取楔形体底面宽。
        返回:
        楔形体底面宽
      • setBottomWidth

        public void setBottomWidth(double bottomWidth)
        设置楔形体底面宽。
        参数:
        bottomWidth - 楔形体底面宽
      • getTopWidth

        public double getTopWidth()
      • setTopWidth

        public void setTopWidth(double topWidth)
      • getTopLength

        public double getTopLength()
      • setTopLength

        public void setTopLength(double topLength)
      • getRatio

        public double getRatio()
        获取楔形体顶面底面宽(或长)比例。
        返回:
        楔形体顶面底面宽(或长)比例
      • setRatio

        public void setRatio(double ratio)
        设置楔形体顶面底面宽(或长)比例。
        参数:
        ratio - 楔形体顶面底面宽(或长)比例
      • getHeigth

        public double getHeigth()
        获取楔形体高度。
        返回:
        楔形体高度
      • setHeigth

        public void setHeigth(double height)
        设置楔形体高度。
        参数:
        height - 楔形体高度
      • getCenter

        public Point3D getCenter()
        获取楔形体的中心点坐标。
        返回:
      • getTopXOffset

        public double getTopXOffset()
        获取楔形体顶面圆心X偏移量。
        返回:
        楔形体顶面圆心X偏移量
      • setTopXOffset

        public void setTopXOffset(double topXOffset)
        设置楔形体顶面圆心X偏移量。
        参数:
        topXOffset - 楔形体顶面圆心X偏移量
      • getTopYOffset

        public double getTopYOffset()
        获取楔形体顶面圆心Y偏移量。
        返回:
        楔形体顶面圆心Y偏移量
      • setTopYOffset

        public void setTopYOffset(double topYOffset)
        设置楔形体顶面圆心Y偏移量。
        参数:
        topYOffset - 楔形体顶面圆心Y偏移量

Copyright © 2021–2024 SuperMap. All rights reserved.