public class ColorModulationInfo
extends com.supermap.data.InternalHandleDisposable
public void TestColorModulationInfo(layer3D) { Layer3DOSGBFile osgbFile = (Layer3DOSGBFile) layer3D; //当特征值字段选择“高度”时,“强度调整可使用” if (checkUseIntensity.isSelected()) { ColorModulationInfo info = new ColorModulationInfo(); info.setField("PointCloudIntensity"); info.setMinValue(0); info.setMaxValue(255); setting.setColorModulation(info); osgbFile.setHypsometricSetting(setting); osgbFile.updateData(); info.dispose(); } }
构造器和说明 |
---|
ColorModulationInfo()
构造一个新的 ColorModulationInfo 对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放占用资源。
|
String |
getField()
返回颜色调整的字段名称。
|
double |
getMaxValue()
返回颜色调整的最大值。
|
double |
getMinValue()
返回颜色调整的最小值。
|
void |
setField(String field)
设置颜色调整的字段名称。
|
static void |
setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
boolean disposable) |
void |
setMaxValue(double maxValue)
设置颜色调整的最大值。
|
void |
setMinValue(double minValue)
设置颜色调整的最小值。
|
public ColorModulationInfo()
public void setField(String field)
field
- 字段名称。IllegalStateException
- 当前对象已被释放。public String getField()
IllegalStateException
- 当前对象已被释放。public void setMinValue(double minValue)
minValue
- 颜色调整的最小值。IllegalStateException
- 当前对象已被释放。public double getMinValue()
IllegalStateException
- 当前对象已被释放。public void setMaxValue(double maxValue)
maxValue
- 颜色调整的最大值。IllegalStateException
- 当前对象已被释放。public double getMaxValue()
IllegalStateException
- 当前对象已被释放。public void dispose()
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
Copyright © 2021–2024 SuperMap. All rights reserved.