Documentation ¶
Index ¶
- type CmykColor
- type Color
- type ColorSpaceType
- type Grayscalecolor
- type RgbColor
- func (p *RgbColor) AliceBlue() RgbColor
- func (p *RgbColor) AntiqueWhite() RgbColor
- func (p *RgbColor) Aqua() RgbColor
- func (p *RgbColor) Aquamarine() RgbColor
- func (p *RgbColor) Azure() RgbColor
- func (p *RgbColor) Beige() RgbColor
- func (p *RgbColor) Bisque() RgbColor
- func (p *RgbColor) Black() RgbColor
- func (p *RgbColor) BlanchedAlmond() RgbColor
- func (p *RgbColor) Blue() RgbColor
- func (p *RgbColor) BlueViolet() RgbColor
- func (p *RgbColor) Brown() RgbColor
- func (p *RgbColor) BurlyWood() RgbColor
- func (p *RgbColor) CadetBlue() RgbColor
- func (p *RgbColor) Chartreuse() RgbColor
- func (p *RgbColor) Chocolate() RgbColor
- func (p *RgbColor) Coral() RgbColor
- func (p *RgbColor) CornflowerBlue() RgbColor
- func (p *RgbColor) Cornsilk() RgbColor
- func (p *RgbColor) Crimson() RgbColor
- func (p *RgbColor) Cyan() RgbColor
- func (p *RgbColor) DarkBlue() RgbColor
- func (p *RgbColor) DarkCyan() RgbColor
- func (p *RgbColor) DarkGoldenRod() RgbColor
- func (p *RgbColor) DarkGray() RgbColor
- func (p *RgbColor) DarkGreen() RgbColor
- func (p *RgbColor) DarkKhaki() RgbColor
- func (p *RgbColor) DarkMagenta() RgbColor
- func (p *RgbColor) DarkOliveGreen() RgbColor
- func (p *RgbColor) DarkOrange() RgbColor
- func (p *RgbColor) DarkOrchid() RgbColor
- func (p *RgbColor) DarkRed() RgbColor
- func (p *RgbColor) DarkSalmon() RgbColor
- func (p *RgbColor) DarkSeaGreen() RgbColor
- func (p *RgbColor) DarkSlateBlue() RgbColor
- func (p *RgbColor) DarkSlateGray() RgbColor
- func (p *RgbColor) DarkTurquoise() RgbColor
- func (p *RgbColor) DarkViolet() RgbColor
- func (p *RgbColor) DeepPink() RgbColor
- func (p *RgbColor) DeepSkyBlue() RgbColor
- func (p *RgbColor) DimGray() RgbColor
- func (p *RgbColor) DodgerBlue() RgbColor
- func (p *RgbColor) Feldspar() RgbColor
- func (p *RgbColor) FireBrick() RgbColor
- func (p *RgbColor) FloralWhite() RgbColor
- func (p *RgbColor) ForestGreen() RgbColor
- func (p *RgbColor) Fuchsia() RgbColor
- func (p *RgbColor) Gainsboro() RgbColor
- func (p *RgbColor) GhostWhite() RgbColor
- func (p *RgbColor) Gold() RgbColor
- func (p *RgbColor) GoldenRod() RgbColor
- func (p *RgbColor) Gray() RgbColor
- func (p *RgbColor) Green() RgbColor
- func (p *RgbColor) GreenYellow() RgbColor
- func (p *RgbColor) HoneyDew() RgbColor
- func (p *RgbColor) HotPink() RgbColor
- func (p *RgbColor) IndianRed() RgbColor
- func (p *RgbColor) Indigo() RgbColor
- func (p *RgbColor) Ivory() RgbColor
- func (p *RgbColor) Khaki() RgbColor
- func (p *RgbColor) Lavender() RgbColor
- func (p *RgbColor) LavenderBlush() RgbColor
- func (p *RgbColor) LawnGreen() RgbColor
- func (p *RgbColor) LemonChiffon() RgbColor
- func (p *RgbColor) LightBlue() RgbColor
- func (p *RgbColor) LightCoral() RgbColor
- func (p *RgbColor) LightCyan() RgbColor
- func (p *RgbColor) LightGoldenRodYellow() RgbColor
- func (p *RgbColor) LightGreen() RgbColor
- func (p *RgbColor) LightGrey() RgbColor
- func (p *RgbColor) LightPink() RgbColor
- func (p *RgbColor) LightSalmon() RgbColor
- func (p *RgbColor) LightSeaGreen() RgbColor
- func (p *RgbColor) LightSkyBlue() RgbColor
- func (p *RgbColor) LightSlateBlue() RgbColor
- func (p *RgbColor) LightSlateGray() RgbColor
- func (p *RgbColor) LightSteelBlue() RgbColor
- func (p *RgbColor) LightYellow() RgbColor
- func (p *RgbColor) Lime() RgbColor
- func (p *RgbColor) LimeGreen() RgbColor
- func (p *RgbColor) Linen() RgbColor
- func (p *RgbColor) Magenta() RgbColor
- func (p *RgbColor) Maroon() RgbColor
- func (p *RgbColor) MediumAquaMarine() RgbColor
- func (p *RgbColor) MediumBlue() RgbColor
- func (p *RgbColor) MediumOrchid() RgbColor
- func (p *RgbColor) MediumPurple() RgbColor
- func (p *RgbColor) MediumSeaGreen() RgbColor
- func (p *RgbColor) MediumSlateBlue() RgbColor
- func (p *RgbColor) MediumSpringGreen() RgbColor
- func (p *RgbColor) MediumTurquoise() RgbColor
- func (p *RgbColor) MediumVioletRed() RgbColor
- func (p *RgbColor) MidnightBlue() RgbColor
- func (p *RgbColor) MintCream() RgbColor
- func (p *RgbColor) MistyRose() RgbColor
- func (p *RgbColor) Moccasin() RgbColor
- func (p *RgbColor) NavajoWhite() RgbColor
- func (p *RgbColor) Navy() RgbColor
- func (p *RgbColor) OldLace() RgbColor
- func (p *RgbColor) Olive() RgbColor
- func (p *RgbColor) OliveDrab() RgbColor
- func (p *RgbColor) Orange() RgbColor
- func (p *RgbColor) OrangeRed() RgbColor
- func (p *RgbColor) Orchid() RgbColor
- func (p *RgbColor) PaleGoldenRod() RgbColor
- func (p *RgbColor) PaleGreen() RgbColor
- func (p *RgbColor) PaleTurquoise() RgbColor
- func (p *RgbColor) PaleVioletRed() RgbColor
- func (p *RgbColor) PapayaWhip() RgbColor
- func (p *RgbColor) PeachPuff() RgbColor
- func (p *RgbColor) Peru() RgbColor
- func (p *RgbColor) Pink() RgbColor
- func (p *RgbColor) Plum() RgbColor
- func (p *RgbColor) PowderBlue() RgbColor
- func (p *RgbColor) Purple() RgbColor
- func (p *RgbColor) Red() RgbColor
- func (p *RgbColor) RgbColorString() string
- func (p *RgbColor) RosyBrown() RgbColor
- func (p *RgbColor) RoyalBlue() RgbColor
- func (p *RgbColor) SaddleBrown() RgbColor
- func (p *RgbColor) Salmon() RgbColor
- func (p *RgbColor) SandyBrown() RgbColor
- func (p *RgbColor) SeaGreen() RgbColor
- func (p *RgbColor) SeaShell() RgbColor
- func (p *RgbColor) Sienna() RgbColor
- func (p *RgbColor) Silver() RgbColor
- func (p *RgbColor) SkyBlue() RgbColor
- func (p *RgbColor) SlateBlue() RgbColor
- func (p *RgbColor) SlateGray() RgbColor
- func (p *RgbColor) Snow() RgbColor
- func (p *RgbColor) SpringGreen() RgbColor
- func (p *RgbColor) SteelBlue() RgbColor
- func (p *RgbColor) Tan() RgbColor
- func (p *RgbColor) Teal() RgbColor
- func (p *RgbColor) Thistle() RgbColor
- func (p *RgbColor) Tomato() RgbColor
- func (p *RgbColor) Turquoise() RgbColor
- func (p *RgbColor) Violet() RgbColor
- func (p *RgbColor) VioletRed() RgbColor
- func (p *RgbColor) Wheat() RgbColor
- func (p *RgbColor) White() RgbColor
- func (p *RgbColor) WhiteSmoke() RgbColor
- func (p *RgbColor) Yellow() RgbColor
- func (p *RgbColor) YellowGreen() RgbColor
- type WebColor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmykColor ¶
type CmykColor struct { Color // contains filtered or unexported fields }
Represents a CMYK color.
func NewCmykColor ¶
Initializes a new instance of the 'CmykColor'
- @param {float} cyan. The cyan intensity.
- @param {float} magenta. The magenta intensity.
- @param {float} yellow. The yellow intensity.
- @param {float} black. The black intensity.
func (*CmykColor) ColorString ¶
func (*CmykColor) SetColorString ¶
type Color ¶
type Color struct {
// contains filtered or unexported fields
}
Base class representing a color.
func (*Color) ColorString ¶
func (*Color) SetColorString ¶
type ColorSpaceType ¶
type ColorSpaceType int
const ( // Represents a Monochrome color space. Monochrome ColorSpaceType = 0 // Represents a Grayscale color space. Grayscale ColorSpaceType = 1 // Represents an RGB color space. RGB ColorSpaceType = 2 // Represents a CMYK color space. CMYK ColorSpaceType = 3 // Represents an Indexed color space. Indexed ColorSpaceType = 4 // Unknown color space. Unknown ColorSpaceType = 5 )
type Grayscalecolor ¶
type Grayscalecolor struct { Color // contains filtered or unexported fields }
Represents a grayscale color.
func NewGrayscalecolor ¶
func NewGrayscalecolor(greyLevel float64) *Grayscalecolor
Initializes a new instance of the 'Grayscale' class.
- @param {float} grayLevel. The gray level for the color.
func (*Grayscalecolor) ColorString ¶
func (p *Grayscalecolor) ColorString() string
func (*Grayscalecolor) GrayLevel ¶
func (p *Grayscalecolor) GrayLevel() float64
func (*Grayscalecolor) SetColorString ¶
func (p *Grayscalecolor) SetColorString(value string)
func (*Grayscalecolor) SetGrayLevel ¶
func (p *Grayscalecolor) SetGrayLevel(grayLevel float64)
type RgbColor ¶
type RgbColor struct { Color // contains filtered or unexported fields }
Represents an RGB color.
func NewRgbColor ¶
Initializes a new instance of the 'RgbColor' class.
- @param {float} red. The red intensity.
- @param {float} green. The green intensity.
- @param {float} blue. The blue intensity.
func NewRgbColorDefault ¶
func NewRgbColorDefault() *RgbColor
func (*RgbColor) AntiqueWhite ¶
Gets the color antique white.
func (*RgbColor) BlanchedAlmond ¶
Gets the color blanched almond.
func (*RgbColor) CornflowerBlue ¶
Gets the color cornflower blue.
func (*RgbColor) DarkGoldenRod ¶
Gets the color dark golden rod.
func (*RgbColor) DarkMagenta ¶
Gets the color dark magenta.
func (*RgbColor) DarkOliveGreen ¶
Gets the color dark olive green.
func (*RgbColor) DarkSeaGreen ¶
Gets the color dark sea green.
func (*RgbColor) DarkSlateBlue ¶
Gets the color dark slate blue.
func (*RgbColor) DarkSlateGray ¶
Gets the color dark slate gray.
func (*RgbColor) DarkTurquoise ¶
Gets the color dark turquoise.
func (*RgbColor) DeepSkyBlue ¶
Gets the color deep sky blue.
func (*RgbColor) FloralWhite ¶
Gets the color floral white.
func (*RgbColor) ForestGreen ¶
Gets the color forest green.
func (*RgbColor) GreenYellow ¶
Gets the color green yellow.
func (*RgbColor) LavenderBlush ¶
Gets the color lavender blush.
func (*RgbColor) LemonChiffon ¶
Gets the color lemon chiffon.
func (*RgbColor) LightGoldenRodYellow ¶
Gets the color light golden rod yellow.
func (*RgbColor) LightSalmon ¶
Gets the color light salmon.
func (*RgbColor) LightSeaGreen ¶
Gets the color light sea green.
func (*RgbColor) LightSkyBlue ¶
Gets the color light sky blue.
func (*RgbColor) LightSlateBlue ¶
Gets the color light slate blue.
func (*RgbColor) LightSlateGray ¶
Gets the color light slate gray.
func (*RgbColor) LightSteelBlue ¶
Gets the color light steel blue.
func (*RgbColor) LightYellow ¶
Gets the color light yellow.
func (*RgbColor) MediumAquaMarine ¶
Gets the color medium aqua marine.
func (*RgbColor) MediumOrchid ¶
Gets the color medium orchid.
func (*RgbColor) MediumPurple ¶
Gets the color medium purple.
func (*RgbColor) MediumSeaGreen ¶
Gets the color medium sea green.
func (*RgbColor) MediumSlateBlue ¶
Gets the color medium slate blue.
func (*RgbColor) MediumSpringGreen ¶
Gets the color medium spring green.
func (*RgbColor) MediumTurquoise ¶
Gets the color medium turquoise.
func (*RgbColor) MediumVioletRed ¶
Gets the color medium violet red.
func (*RgbColor) MidnightBlue ¶
Gets the color midnight blue.
func (*RgbColor) NavajoWhite ¶
Gets the color navajo white.
func (*RgbColor) PaleGoldenRod ¶
Gets the color pale golden rod.
func (*RgbColor) PaleTurquoise ¶
Gets the color pale turquoise.
func (*RgbColor) PaleVioletRed ¶
Gets the color pale violet red.
func (*RgbColor) RgbColorString ¶
func (*RgbColor) SaddleBrown ¶
Gets the color saddle brown.
func (*RgbColor) SpringGreen ¶
Gets the color spring green.
func (*RgbColor) YellowGreen ¶
Gets the color yellow green.
type WebColor ¶
type WebColor struct {
RgbColor
}
Represents an RGB color created using the web hexadecimal convention.
func NewWebColor ¶
Initializes a new instance of the `WebColor` class.
- @param {string} webHexString. The hexadecimal string representing the color.