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()
默认构造一个新的 MeshClipParameter 对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占资源。MeshKeepType
getMeshKeepType()
获取保留类型,默认 MeshKeepType.KEEPINSIDE。boolean
isCombineResult()
获取是否合并结果,默认false。boolean
isConsiderZValue()
获取是否考虑三维面高程,默认false。boolean
isKeepBelow()
是否保留面下方的模型部分,默认true。void
setCombineResult(boolean isCombineResult)
设置是否合并结果void
setConsiderZValue(boolean isConsiderZValue)
设置是否考虑三维面高程void
setKeepBelow(boolean isKeepBelow)
设置是否保留面下方的模型部分void
setMeshKeepType(MeshKeepType meshKeepType)
设置保留类型,支持或运算,同时保留内部与侧面,可用于地质体裁剪封边。
-
-
-
方法详细资料
-
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.