com.supermap.data
类 ColorDictionary
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.ColorDictionary
-
- 所有已实现的接口:
- IDisposable
public class ColorDictionary extends com.supermap.data.InternalHandleDisposable
颜色对照表类。
-
-
构造器概要
构造器 构造器和说明 ColorDictionary()
构造一个新的颜色对照表类对象。ColorDictionary(ColorDictionary clrDict)
根据给定的ColorDictionary对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
clear()
清空颜色对照表中的所有项。void
dispose()
释放对象所占用的资源。Color
getColor(double key)
返回颜色对照表项中key值对应的颜色值,没有value值则抛异常。Color[]
getColors()
获取颜色数组。int
getCount()
获取颜色对照表中高程值与颜色值的对照项数量。double[]
getKeys()
获取值数组。void
removeKey(double key)
在颜色对照表项中移除值为key的项。void
setColor(double key, Color value)
修改颜色对照表项中key值对应的颜色值,不存在则添加。
-
-
-
构造器详细资料
-
ColorDictionary
public ColorDictionary()
构造一个新的颜色对照表类对象。
-
ColorDictionary
public ColorDictionary(ColorDictionary clrDict)
根据给定的ColorDictionary对象构造一个与其完全相同的新对象。- 参数:
clrDict
- 给定的ColorDictionary对象。
-
-
方法详细资料
-
getKeys
public double[] getKeys()
获取值数组。- 返回:
- 值数组。
-
getColors
public Color[] getColors()
获取颜色数组。- 返回:
- 颜色数组。
-
getColor
public Color getColor(double key)
返回颜色对照表项中key值对应的颜色值,没有value值则抛异常。- 参数:
key
- 颜色对照表项中的key值。- 返回:
- 颜色对照表项中key值对应的颜色值。
-
setColor
public void setColor(double key, Color value)
修改颜色对照表项中key值对应的颜色值,不存在则添加。- 参数:
key
- 颜色对照表项中的key值。value
- 颜色对照表项中的key值对应的颜色值。
-
getCount
public int getCount()
获取颜色对照表中高程值与颜色值的对照项数量。- 返回:
- 颜色对照表中高程值与颜色值的对照项数量。
-
removeKey
public void removeKey(double key)
在颜色对照表项中移除值为key的项。- 参数:
key
- 在颜色对照表项中要移除的项对应的key值。
-
clear
public void clear()
清空颜色对照表中的所有项。
-
dispose
public void dispose()
释放对象所占用的资源。调用该方法之后,此对象不再可用。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.