go.image.color

Go to Haxe source-to-source compiler

..
Alpha

Alpha represents an 8-bit alpha color.

Alpha16

Alpha16 represents a 16-bit alpha color.

Alpha16Pointer

Alpha16PointerPointer

Alpha16Pointer_asInterface

Alpha16_asInterface

AlphaPointer

AlphaPointerPointer

AlphaPointer_asInterface

Alpha_asInterface

CMYK

CMYK represents a fully opaque CMYK color, having 8 bits for each of cyan, magenta, yellow and black.

CMYKPointer

CMYKPointerPointer

CMYKPointer_asInterface

CMYK_asInterface

Color

Package color implements a basic color library.

Color_

Color can convert itself to alpha-premultiplied 16-bits per channel RGBA. The conversion may be lossy.

Gray

Gray represents an 8-bit grayscale color.

Gray16

Gray16 represents a 16-bit grayscale color.

Gray16Pointer

Gray16PointerPointer

Gray16Pointer_asInterface

Gray16_asInterface

GrayPointer

GrayPointerPointer

GrayPointer_asInterface

Gray_asInterface

Model

Model can convert any Color to one from its own color model. The conversion may be lossy.

NRGBA

NRGBA represents a non-alpha-premultiplied 32-bit color.

NRGBA64

NRGBA64 represents a non-alpha-premultiplied 64-bit color, having 16 bits for each of red, green, blue and alpha.

NRGBA64Pointer

NRGBA64PointerPointer

NRGBA64Pointer_asInterface

NRGBA64_asInterface

NRGBAPointer

NRGBAPointerPointer

NRGBAPointer_asInterface

NRGBA_asInterface

NYCbCrA

NYCbCrA represents a non-alpha-premultiplied Y'CbCr-with-alpha color, having 8 bits each for one luma, two chroma and one alpha component.

NYCbCrAPointer

NYCbCrAPointerPointer

NYCbCrAPointer_asInterface

NYCbCrA_asInterface

Palette

Palette is a palette of colors.

PalettePointer

PalettePointerPointer

PalettePointer_asInterface

Palette_asInterface

RGBA

RGBA represents a traditional 32-bit alpha-premultiplied color, having 8 bits for each of red, green, blue and alpha.

RGBA64

RGBA64 represents a 64-bit alpha-premultiplied color, having 16 bits for each of red, green, blue and alpha.

RGBA64Pointer

RGBA64PointerPointer

RGBA64Pointer_asInterface

RGBA64_asInterface

RGBAPointer

RGBAPointerPointer

RGBAPointer_asInterface

RGBA_asInterface

YCbCr

YCbCr represents a fully opaque 24-bit Y'CbCr color, having 8 bits each for one luma and two chroma components.

YCbCrPointer

YCbCrPointerPointer

YCbCrPointer_asInterface

YCbCr_asInterface