com.supermap.data

类 GeoConstructiveSolid

  • 所有已实现的接口:
    IDisposable


    public class GeoConstructiveSolid
    extends Geometry3D
    参数化对象的接口,继承自Geometry3D
    • 构造器详细资料

      • GeoConstructiveSolid

        public GeoConstructiveSolid()
      • GeoConstructiveSolid

        public GeoConstructiveSolid(ArrayList<CSGNode> csgNodes)
    • 方法详细资料

      • getArea

        public double getArea()
        获取面积
      • getVolume

        public double getVolume()
        获取体积
        覆盖:
        getVolume 在类中 Geometry3D
        返回:
        三维几何对象的体积。单位为立方米。
      • setIsLonLat

        public void setIsLonLat(boolean isLonLat)
        设置内部模型对象是否被放置在地理坐标系中
      • isLonLat

        public boolean isLonLat()
        内部模型对象是否被放置在地理坐标系中
      • setCSGNodes

        public void setCSGNodes(ArrayList<CSGNode> csgNodes)
        设置CSGN节点
      • convertToGeoModel3D

        public GeoModel3D convertToGeoModel3D(int nResolution,
                                              int nFragmentSize,
                                              int nFragmentAngle)
        转换成GeoModel3D格式
      • convertToRegion

        public GeoRegion convertToRegion()
        转换成面
      • dispose

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

Copyright © 2021–2024 SuperMap. All rights reserved.