com.supermap.realspace.threeddesigner

类 MeshClipParameter

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


    public class MeshClipParameter
    extends com.supermap.data.InternalHandleDisposable
    模型裁剪参数。包括模型裁剪保留类型、是否合并结果、是否考虑三维面高程及是否保留裁剪面下方模型等参数。
    • 构造器详细资料

      • MeshClipParameter

        public MeshClipParameter()
        默认构造一个新的 MeshClipParameter 对象。
    • 方法详细资料

      • dispose

        public void dispose()
        释放对象所占资源。
      • getMeshKeepType

        public MeshKeepType getMeshKeepType()
        获取保留类型,默认 MeshKeepType.KEEPINSIDE。
        返回:
        保留类型
      • setMeshKeepType

        public void setMeshKeepType(MeshKeepType meshKeepType)
        设置保留类型,支持或运算,同时保留内部与侧面,可用于地质体裁剪封边。
        参数:
        meshKeepType - 保留类型
      • isCombineResult

        public boolean isCombineResult()
        获取是否合并结果,默认false。
        返回:
        是否合并结果
      • setCombineResult

        public void setCombineResult(boolean isCombineResult)
        设置是否合并结果
        参数:
        isCombineResult - 是否合并结果
      • isConsiderZValue

        public boolean isConsiderZValue()
        获取是否考虑三维面高程,默认false。
        返回:
        是否考虑三维面高程
      • setConsiderZValue

        public void setConsiderZValue(boolean isConsiderZValue)
        设置是否考虑三维面高程
        参数:
        isConsiderZValue - 是否考虑三维面高程
      • isKeepBelow

        public boolean isKeepBelow()
        是否保留面下方的模型部分,默认true。
        返回:
        是否保留面下方的模型部分
      • setKeepBelow

        public void setKeepBelow(boolean isKeepBelow)
        设置是否保留面下方的模型部分
        参数:
        isKeepBelow - 是否保留面下方的模型部分

Copyright © 2021–2024 SuperMap. All rights reserved.