类 ColorMap


  • public class ColorMap
    extends java.lang.Object
    作者:
    wyq
    • 构造器概要

      构造器 
      构造器 说明
      ColorMap()
      Constructor
      ColorMap​(int n)
      Construct
      ColorMap​(java.awt.Color c)
      Constructor
      ColorMap​(java.util.List<java.awt.Color> cs)
      Constructor
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.awt.Color getColor​(float idx)
      Get color by float index
      java.awt.Color getColor​(int idx)
      Get color
      int getColorCount()
      Get color count
      java.util.List<java.awt.Color> getColorList​(int n)
      Get color list
      java.util.List<java.awt.Color> getColorList​(int n, int start)
      Get color list
      java.util.List<java.awt.Color> getColorList​(int n, int start, int stop)
      Get color list
      java.util.List<java.awt.Color> getColorListAlpha​(int n, int alpha)
      Get color list
      java.util.List<java.awt.Color> getColorListAlpha​(int n, int alpha, int start)
      Get color list
      java.util.List<java.awt.Color> getColorListAlpha​(int n, int alpha, int start, int stop)
      Get color list
      java.awt.Color[] getColors()
      Get colors
      java.awt.Color[] getColors​(int n)
      Get colors
      java.awt.Color[] getColors​(int n, int start)
      Get colors
      java.awt.Color[] getColors​(int n, int start, int stop)
      Get colors
      java.awt.Color[] getColors_bak​(int n)
      Get colors
      java.lang.String getName()
      Get name
      void readFromFile​(java.io.File file)
      Read colors from file
      void readFromFile​(java.io.InputStream is)
      Read from input stream
      void readFromFile​(java.lang.String fileName)
      Read colors from file
      void readFromFile​(java.lang.String fileName, int alpha)
      Read colors from file
      void reverse()
      Reverse colors
      void setColor​(int idx, java.awt.Color color)
      Set color
      void setColors​(java.awt.Color[] value)
      Set colors
      void setName​(java.lang.String value)
      Set name
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ColorMap

        public ColorMap()
        Constructor
      • ColorMap

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

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

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

      • getName

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

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

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

        public void setColors​(java.awt.Color[] value)
        Set colors
        参数:
        value - Colors
      • getColor

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

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

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

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

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

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

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

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

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

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

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

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

        public java.util.List<java.awt.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 java.util.List<java.awt.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
      • readFromFile

        public void readFromFile​(java.io.InputStream is)
                          throws java.io.IOException
        Read from input stream
        参数:
        is - Input stram
        抛出:
        java.io.IOException
      • readFromFile

        public void readFromFile​(java.lang.String fileName)
                          throws java.io.FileNotFoundException,
                                 java.io.IOException
        Read colors from file
        参数:
        fileName - The file name
        抛出:
        java.io.FileNotFoundException
        java.io.IOException
      • readFromFile

        public void readFromFile​(java.lang.String fileName,
                                 int alpha)
                          throws java.io.FileNotFoundException,
                                 java.io.IOException
        Read colors from file
        参数:
        fileName - The file name
        alpha - Alpha
        抛出:
        java.io.FileNotFoundException
        java.io.IOException
      • readFromFile

        public void readFromFile​(java.io.File file)
                          throws java.io.FileNotFoundException,
                                 java.io.IOException
        Read colors from file
        参数:
        file - The file
        抛出:
        java.io.FileNotFoundException
        java.io.IOException