com.supermap.realspace.threeddesigner

类 ProceduralBuildingTools

  • java.lang.Object
    • com.supermap.data.InternalHandle
      • com.supermap.data.InternalHandleDisposable
        • com.supermap.realspace.threeddesigner.ProceduralBuildingTools
  • 所有已实现的接口:
    IDisposable


    public class ProceduralBuildingTools
    extends com.supermap.data.InternalHandleDisposable
    程序化建模-建筑物生成工具类
    • 构造器详细资料

      • ProceduralBuildingTools

        public ProceduralBuildingTools()
    • 方法详细资料

      • GenerateBuildings

        public static boolean GenerateBuildings(DatasetVector dataset,
                                                ProceduralBuildingParameter proceduralParameter,
                                                Datasource datasourceDes,
                                                String strDatasetName)
        生成建筑物。
        参数:
        dataset - 源数据集。
        proceduralParameter - 建筑物生成参数类。
        datasourceDes - 结果数据源。
        strDatasetName - 结果数据集名称。
        返回:
        返回true,表示生成建筑物成功,返回false,表示生成建筑物失败。
        从以下版本开始:
        11.2.0。
      • addSteppedListener

        public static void addSteppedListener(SteppedListener l)
        添加一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - 一个用于接收进度条事件的监听器。
        从以下版本开始:
        11.2.0。
      • removeSteppedListener

        public static void removeSteppedListener(SteppedListener l)
        移除一个进度条事件(SteppedEvent)的监听器。
        参数:
        l - 一个用于接收进度条事件的监听器。
        从以下版本开始:
        11.2.0。
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
        抛出:
        UnsupportedOperationException - 对象不能被释放,不能调用Dispose方法。
        从以下版本开始:
        11.2.0。

Copyright © 2021–2024 SuperMap. All rights reserved.