magicalrainbows.formats

Undocumented in source.

Members

Aliases

AnalogRGBAD
alias AnalogRGBAD = AnalogRGBA!double
Undocumented in source.
AnalogRGBAF
alias AnalogRGBAF = AnalogRGBA!float
Undocumented in source.
AnalogRGBAR
alias AnalogRGBAR = AnalogRGBA!real
Undocumented in source.
AnalogRGBD
alias AnalogRGBD = AnalogRGB!double
Undocumented in source.
AnalogRGBF
alias AnalogRGBF = AnalogRGB!float
Undocumented in source.
AnalogRGBR
alias AnalogRGBR = AnalogRGB!real
Undocumented in source.
HSVD
alias HSVD = HSV!double
Undocumented in source.
HSVF
alias HSVF = HSV!float
Undocumented in source.
HSVR
alias HSVR = HSV!real
Undocumented in source.
YCbCrHDTVVector
alias YCbCrHDTVVector = YCbCrSDTVVector
Undocumented in source.

Functions

colourPair
ColourPair!(Foreground, Background) colourPair(Foreground foreground, Background background)
Undocumented in source. Be warned that the author may not have intended to support it.
convert
Target convert(Source from)
Undocumented in source. Be warned that the author may not have intended to support it.
fromHex
Format fromHex(string colour)
Undocumented in source. Be warned that the author may not have intended to support it.
toHSV
HSV!Precision toHSV(Format input)
toHSVA
HSVA!Precision toHSVA(Format input)
toRGB
Format toRGB(HSV!Precision input)
toRGB
Format toRGB(HSVA!Precision input)

Manifest constants

RGBToYCbCrFullRangeMatrix
enum RGBToYCbCrFullRangeMatrix;
Undocumented in source.
RGBToYCbCrHDTVMatrix
enum RGBToYCbCrHDTVMatrix;
Undocumented in source.
RGBToYCbCrSDTVMatrix
enum RGBToYCbCrSDTVMatrix;
Undocumented in source.
RGBToYPbPrHDTVMatrix
enum RGBToYPbPrHDTVMatrix;
Undocumented in source.
RGBToYPbPrSDTVMatrix
enum RGBToYPbPrSDTVMatrix;
Undocumented in source.
RGBToYUVMatrix
enum RGBToYUVMatrix;
Undocumented in source.
YCbCrFullRangeToRGBMatrix
enum YCbCrFullRangeToRGBMatrix;
Undocumented in source.
YCbCrFullRangeVector
enum YCbCrFullRangeVector;
Undocumented in source.
YCbCrHDTVToRGBMatrix
enum YCbCrHDTVToRGBMatrix;
Undocumented in source.
YCbCrSDTVToRGBMatrix
enum YCbCrSDTVToRGBMatrix;
Undocumented in source.
YCbCrSDTVVector
enum YCbCrSDTVVector;
Undocumented in source.
YPbPrHDTVToRGBMatrix
enum YPbPrHDTVToRGBMatrix;
Undocumented in source.
YPbPrSDTVToRGBMatrix
enum YPbPrSDTVToRGBMatrix;
Undocumented in source.
YUVToRGBMatrix
enum YUVToRGBMatrix;
Undocumented in source.

Structs

AnalogRGB
struct AnalogRGB(Precision)
Undocumented in source.
AnalogRGBA
struct AnalogRGBA(Precision)
Undocumented in source.
BGR222
struct BGR222
Undocumented in source.
BGR333MD
struct BGR333MD
Undocumented in source.
BGR555
struct BGR555
Undocumented in source.
BGR565
struct BGR565
Undocumented in source.
BGR888
struct BGR888
Undocumented in source.
BGRA8888
struct BGRA8888
Undocumented in source.
ColourPair
struct ColourPair(Foreground, Background)
Undocumented in source.
HSV
struct HSV(Precision)
Undocumented in source.
HSVA
struct HSVA(Precision)
Undocumented in source.
RGB555
struct RGB555
Undocumented in source.
RGB888
struct RGB888
Undocumented in source.
RGBA8888
struct RGBA8888
Undocumented in source.
YCbCr
struct YCbCr
Undocumented in source.
YPbPr
struct YPbPr
Undocumented in source.
YUV
struct YUV
Undocumented in source.

Meta