Documentation ¶
Index ¶
- Variables
- func ColorAverage(c ...color.Color) color.Color
- func ColorAverageImage(i image.Image) color.Color
- func ColorRGBAToHex(c color.RGBA) string
- func ColorString(c color.Color) string
- func ColorToHex(c color.Color) string
- func Equal(c1, c2 color.Color) bool
- func GetGoogleChartColors() []color.RGBA
- func GoogleChartColorX(index uint64) color.RGBA
- func MatrixColumn(m [][]color.Color, colIdx uint) ([]color.Color, error)
- func MatrixUnique(c [][]color.Color) []color.Color
- func MustParse(input string) color.RGBA
- func Parse(colorName string) (color.RGBA, error)
- func ParseGoogle(googString string) (color.RGBA, error)
- func ParseHex(hexRGB string) (color.RGBA, error)
- func SliceUnique(c []color.Color) []color.Color
- type Colors
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Red = color.RGBA{R: 255, G: 0, B: 0, A: 255} Green = color.RGBA{R: 0, G: 255, B: 0, A: 255} Blue = color.RGBA{R: 0, G: 0, B: 255, A: 255} Orange = color.RGBA{R: 255, G: 165, B: 0, A: 255} )
View Source
var GoogleChartColors = GetGoogleChartColors()
View Source
var GoogleChartColorsHex = [...]string{
"#3366CC",
"#DC3912",
"#FF9900",
"#109618",
"#990099",
"#3B3EAC",
"#0099C6",
"#DD4477",
"#66AA00",
"#B82E2E",
"#316395",
"#994499",
"#22AA99",
"#AAAA11",
"#6633CC",
"#E67300",
"#8B0707",
"#329262",
"#5574A6",
"#3B3EAC",
}
GoogleChartColorsHex is the color palette for Google Charts as collected by Craig Davis here: https://gist.github.com/there4/2579834
Functions ¶
func ColorRGBAToHex ¶ added in v0.33.1
func ColorString ¶ added in v0.33.6
ColorString returns a full 16-bit color representation.
func ColorToHex ¶
ColorToHex returns 6 byte hex code in lower case.
func GetGoogleChartColors ¶
func GoogleChartColorX ¶
func MatrixColumn ¶ added in v0.33.6
func MustParse ¶
MustParse returns a `color.RGBA` given a hex color code or Google color string. It panics if the input string cannot be parsed.
Types ¶
Click to show internal directories.
Click to hide internal directories.