public final class ColorFunctions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ColorFunctions.SystemColor |
| Modifier and Type | Method and Description |
|---|---|
static io.airlift.slice.Slice |
bar(double percent,
long width) |
static io.airlift.slice.Slice |
bar(double percent,
long width,
long lowColor,
long highColor) |
static long |
color(double value,
double low,
double high,
long lowColor,
long highColor)
Interpolate a color between lowColor and highColor based the provided value
The value is truncated to the range [low, high] if it's outside.
|
static long |
color(double fraction,
long lowColor,
long highColor)
Interpolate a color between lowColor and highColor based on the provided value
The value is truncated to the range [0, 1] if necessary
Color must be a valid rgb value of the form #rgb
|
static long |
color(io.airlift.slice.Slice color) |
static io.airlift.slice.Slice |
render(boolean value) |
static io.airlift.slice.Slice |
render(double value,
long color) |
static io.airlift.slice.Slice |
render(long value,
long color) |
static io.airlift.slice.Slice |
render(io.airlift.slice.Slice value,
long color) |
static long |
rgb(long red,
long green,
long blue) |
public static long color(io.airlift.slice.Slice color)
public static long rgb(long red,
long green,
long blue)
public static long color(double value,
double low,
double high,
long lowColor,
long highColor)
public static long color(double fraction,
long lowColor,
long highColor)
public static io.airlift.slice.Slice render(io.airlift.slice.Slice value,
long color)
public static io.airlift.slice.Slice render(long value,
long color)
public static io.airlift.slice.Slice render(double value,
long color)
public static io.airlift.slice.Slice render(boolean value)
public static io.airlift.slice.Slice bar(double percent,
long width)
public static io.airlift.slice.Slice bar(double percent,
long width,
long lowColor,
long highColor)
Copyright © 2012–2019. All rights reserved.