com.supermap.data

类 GeoExtrudedBody

  • 所有已实现的接口:
    IDisposable


    public class GeoExtrudedBody
    extends Geometry3D
    参数化对象-拉伸体
    作者:
    Administrator
    • 构造器详细资料

      • GeoExtrudedBody

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

        public GeoExtrudedBody(GeoExtrudedBody geoExtrudedBody)
        根据指定参数构建一个 GeoExtrudedBody 新对象。
        参数:
        geoExtrudedBody - 指定的GeoExtrudedBody对象。
      • GeoExtrudedBody

        public GeoExtrudedBody(Point3D position,
                               Point3Ds bottomRegion,
                               Point3D extrudedDirection,
                               double extrudedLength)
        根据指定参数构建一个 GeoExtrudedBody 新对象。
        参数:
        position - 拉伸体的中心点坐标。
        bottomRegion - 拉伸底面。
        extrudedDirection - 拉伸方向。
        extrudedLength - 拉伸长度。
    • 方法详细资料

      • dispose

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

        public Point3Ds getBottomRegion()
        获取拉伸体的拉伸底面。
        返回:
        拉伸体的拉伸底面
      • setBottomRegion

        public void setBottomRegion(Point3Ds p3ds)
        设置拉伸体的拉伸底面。
        参数:
        p3ds - 拉伸体的拉伸底面
      • getExtrudedDirection

        public Point3D getExtrudedDirection()
        获取拉伸体的拉伸方向。
        返回:
        拉伸体的拉伸方向
      • setExtrudedDirection

        public void setExtrudedDirection(Point3D p3d)
        设置拉伸体的拉伸方向。
        参数:
        p3d - 拉伸体的拉伸方向
      • getExtrudedLength

        public double getExtrudedLength()
        获取拉伸体的拉伸长度。
        返回:
        拉伸体的拉伸长度
      • setExtrudedLength

        public void setExtrudedLength(double length)
        设置拉伸体的拉伸长度。
        参数:
        length - 拉伸体的拉伸长度
      • getCenter

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

Copyright © 2021–2024 SuperMap. All rights reserved.