类 LinearColormap

  • 所有已实现的接口:
    Colormap

    public class LinearColormap
    extends Object
    implements Colormap
    A colormap which interpolates linearly between two colors.
    • 构造器详细资料

      • LinearColormap

        public LinearColormap()
        Construct a color map with a grayscale ramp from black to white.
      • LinearColormap

        public LinearColormap​(int color1,
                              int color2)
        Construct a linear color map.
        参数:
        color1 - the color corresponding to value 0 in the colormap
        color2 - the color corresponding to value 1 in the colormap
    • 方法详细资料

      • setColor1

        public void setColor1​(int color1)
        Set the first color.
        参数:
        color1 - the color corresponding to value 0 in the colormap
      • getColor1

        public int getColor1()
        Get the first color.
        返回:
        the color corresponding to value 0 in the colormap
      • setColor2

        public void setColor2​(int color2)
        Set the second color.
        参数:
        color2 - the color corresponding to value 1 in the colormap
      • getColor2

        public int getColor2()
        Get the second color.
        返回:
        the color corresponding to value 1 in the colormap
      • getColor

        public int getColor​(float v)
        Convert a value in the range 0..1 to an RGB color.
        指定者:
        getColor 在接口中 Colormap
        参数:
        v - a value in the range 0..1
        返回:
        an RGB color