org.jlab.groot.base
Class ColorPalette
- java.lang.Object
-
- org.jlab.groot.base.ColorPalette
-
public class ColorPalette extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description static double[]blue3Dstatic double[]green3Dstatic double[]red3D
-
Constructor Summary
Constructors Constructor and Description ColorPalette()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidColorPalette(int mode)voiddraw(java.awt.Graphics2D g2d, int x, int y, int width, int height, double axismin, double axismax, java.lang.Boolean logFlag)static java.util.List<java.awt.Color>generateColorPalette3D()intgetAxisWidth(java.awt.Graphics2D g2d, int x, int y, int width, int height, double axismin, double axismax, java.lang.Boolean logFlag)static java.awt.ColorgetColor(int color)java.awt.ColorgetColor3D(double value, double max, boolean islog)java.awt.ColorgetColor3D(int bin)intgetColor3DSize()static java.awt.ColorgetColorPalette3D(int index)static intgetColorPallete3DSize()java.awt.ColorgetRange(double fraction)static java.util.TreeMap<java.lang.Integer,java.awt.Color>initColorMap()voidset(int mode)static voidsetColor(int color, int red, int green, int blue)static voidsetColor(int color, int red, int green, int blue, int alpha)
-
-
-
Field Detail
-
red3D
public static double[] red3D
-
green3D
public static double[] green3D
-
blue3D
public static double[] blue3D
-
-
Method Detail
-
ColorPalette
public void ColorPalette(int mode)
-
set
public final void set(int mode)
-
getColorPallete3DSize
public static int getColorPallete3DSize()
-
getColorPalette3D
public static java.awt.Color getColorPalette3D(int index)
-
generateColorPalette3D
public static java.util.List<java.awt.Color> generateColorPalette3D()
-
getColor3D
public java.awt.Color getColor3D(int bin)
-
getColor3DSize
public int getColor3DSize()
-
getColor3D
public java.awt.Color getColor3D(double value, double max, boolean islog)
-
getRange
public java.awt.Color getRange(double fraction)
-
setColor
public static void setColor(int color, int red, int green, int blue, int alpha)
-
setColor
public static void setColor(int color, int red, int green, int blue)
-
getColor
public static java.awt.Color getColor(int color)
-
initColorMap
public static java.util.TreeMap<java.lang.Integer,java.awt.Color> initColorMap()
-
getAxisWidth
public int getAxisWidth(java.awt.Graphics2D g2d, int x, int y, int width, int height, double axismin, double axismax, java.lang.Boolean logFlag)
-
draw
public void draw(java.awt.Graphics2D g2d, int x, int y, int width, int height, double axismin, double axismax, java.lang.Boolean logFlag)
-
-
DMelt 3.0 © DataMelt by jWork.ORG