类 OpacityTransferFunction
- java.lang.Object
-
- org.meteoinfo.geometry.colors.OpacityTransferFunction
-
public class OpacityTransferFunction extends Object
-
-
构造器概要
构造器 构造器 说明 OpacityTransferFunction()ConstructorOpacityTransferFunction(List<Number> opacityNodes, List<Number> opacityLevels)ConstructorOpacityTransferFunction(List<Number> opacityNodes, List<Number> opacityLevels, Normalize normalize)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 byte[]getColors(byte[] colors)Get colorsbyte[]getColors(Color[] colors)Get colorsfloatgetLevel(int i)Get opacity levelfloatgetNode(int i)Get opacity nodeintgetNodeIndex(float node)floatgetOpacity(float nodeValue)Get opacityfloat[]getOpacityLevels()Get opacity levelsfloat[]getOpacityNodes()Get opacity nodesvoidsetOpacityLevels(float[] opacityLevels)Set opacity levelsvoidsetOpacityNodes(float[] opacityNodes)Set opacity nodesintsize()Get opacity levels size
-
-
-
方法详细资料
-
getOpacityNodes
public float[] getOpacityNodes()
Get opacity nodes- 返回:
- Opacity nodes
-
setOpacityNodes
public void setOpacityNodes(float[] opacityNodes)
Set opacity nodes- 参数:
opacityNodes- Opacity nodes
-
getOpacityLevels
public float[] getOpacityLevels()
Get opacity levels- 返回:
- Opacity levels
-
setOpacityLevels
public void setOpacityLevels(float[] opacityLevels)
Set opacity levels- 参数:
opacityLevels- Opacity levels
-
getNodeIndex
public int getNodeIndex(float node)
-
getNode
public float getNode(int i)
Get opacity node- 参数:
i- Index- 返回:
- Opacity node
-
getLevel
public float getLevel(int i)
Get opacity level- 参数:
i- Index- 返回:
- Opacity level
-
size
public int size()
Get opacity levels size- 返回:
- Opacity levels size
-
getOpacity
public float getOpacity(float nodeValue)
Get opacity- 参数:
nodeValue- The node value- 返回:
- Opacity
-
getColors
public byte[] getColors(Color[] colors)
Get colors- 参数:
colors- Origin colors- 返回:
- New colors
-
getColors
public byte[] getColors(byte[] colors)
Get colors- 参数:
colors- Origin colors- 返回:
- New colors
-
-