类 ColorMap


  • public class ColorMap
    extends Object
    作者:
    wyq
    • 构造器详细资料

      • ColorMap

        public ColorMap()
        Constructor
      • ColorMap

        public ColorMap​(Color c)
        Constructor
        参数:
        c - Color
      • ColorMap

        public ColorMap​(int n)
        Construct
        参数:
        n - Color number
      • ColorMap

        public ColorMap​(List<Color> cs)
        Constructor
        参数:
        cs - Colors
    • 方法详细资料

      • getName

        public String getName()
        Get name
        返回:
        Name
      • setName

        public void setName​(String value)
        Set name
        参数:
        value - Name
      • getColors

        public Color[] getColors()
        Get colors
        返回:
        Colors
      • setColors

        public void setColors​(Color[] value)
        Set colors
        参数:
        value - Colors
      • getFillColor

        public Color getFillColor()
        Get fill color
        返回:
        Fill color
      • setFillColor

        public void setFillColor​(Color value)
        Set fill color
        参数:
        value - Fill color
      • getOverColor

        public Color getOverColor()
        Get over color
        返回:
        Over color
      • setOverColor

        public void setOverColor​(Color value)
        Set over color
        参数:
        value - Over color
      • hasOverColor

        public boolean hasOverColor()
        Get has over color or not
        返回:
        Has over color or not
      • getUnderColor

        public Color getUnderColor()
        Get under color
        返回:
        Under color
      • setUnderColor

        public void setUnderColor​(Color value)
        Set under color
        参数:
        value - Under color
      • hasUnderColor

        public boolean hasUnderColor()
        Get has under color or not
        返回:
        Has under color or not
      • getColor

        public Color getColor​(int idx)
        Get color
        参数:
        idx - Color index
        返回:
        Color
      • getColor

        public Color getColor​(float idx)
        Get color by float index
        参数:
        idx - Float index
        返回:
        Color
      • map

        public Color map​(double value)
        convert normalized data value from the interval [0, 1] to the RGBA color
        参数:
        value - Normalized data value
        返回:
        Mapped color
      • setColor

        public void setColor​(int idx,
                             Color color)
        Set color
        参数:
        idx - Color index
        color - The color
      • getColorCount

        public int getColorCount()
        Get color count
        返回:
        Color count
      • getColors

        public Color[] getColors​(int n)
        Get colors
        参数:
        n - Color number
        返回:
        Colors
      • getColors

        public Color[] getColors​(int n,
                                 int start,
                                 int stop)
        Get colors
        参数:
        n - Color number
        start - Start index
        stop - Stop index
        返回:
        Colors
      • getColors

        public Color[] getColors​(int n,
                                 int start)
        Get colors
        参数:
        n - Color number
        start - Start index
        返回:
        Colors
      • getColors_bak

        public Color[] getColors_bak​(int n)
        Get colors
        参数:
        n - Color number
        返回:
        Colors
      • getColorList

        public List<Color> getColorList​(int n)
        Get color list
        参数:
        n - Color number
        返回:
        Color list
      • getColorList

        public List<Color> getColorList​(int n,
                                        int start,
                                        int stop)
        Get color list
        参数:
        n - Color number
        start - Start index
        stop - Stop index
        返回:
        Color list
      • getColorList

        public List<Color> getColorList​(int n,
                                        int start)
        Get color list
        参数:
        n - Color number
        start - Start index
        返回:
        Color list
      • getColorListAlpha

        public List<Color> getColorListAlpha​(int n,
                                             int alpha)
        Get color list
        参数:
        n - Color number
        alpha - Alpha
        返回:
        Color list
      • getColorListAlpha

        public List<Color> getColorListAlpha​(int n,
                                             int alpha,
                                             int start,
                                             int stop)
        Get color list
        参数:
        n - Color number
        alpha - Alpha
        start - Start index
        stop - Stop index
        返回:
        Color list
      • getColorListAlpha

        public List<Color> getColorListAlpha​(int n,
                                             int alpha,
                                             int start)
        Get color list
        参数:
        n - Color number
        alpha - Alpha
        start - Start index
        返回:
        Color list
      • reverse

        public void reverse()
        Reverse colors