Record TLinearRGBAHelper

Hierarchy
Fields
Properties

Unit

Declaration

type TLinearRGBAHelper = record helper for TLinearRGBA

Description

Helper for TLinearRGBA color

Overview

Methods

Public class function Colorspace: TColorspaceAny; static;
Public function ToAdobeRGBA: TAdobeRGBA;
Public function ToBGRAPixel: TBGRAPixel;
Public function ToByteMask: TByteMask;
Public function ToColor: TColor;
Public function ToExpandedPixel: TExpandedPixel;
Public function ToFPColor: TFPColor;
Public function ToGSBAPixel: TGSBAPixel;
Public function ToHSLAPixel: THSLAPixel;
Public function ToLabA: TLabA;
Public function ToLChA: TLChA;
Public function ToStdCMYK: TStdCMYK;
Public function ToStdHSLA: TStdHSLA;
Public function ToStdHSVA: TStdHSVA;
Public function ToStdRGBA: TStdRGBA;
Public function ToWordXYZA: TWordXYZA; overload;
Public function ToWordXYZA(const AReferenceWhite: TXYZReferenceWhite): TWordXYZA; overload;
Public function ToXYZA: TXYZA; overload;
Public function ToXYZA(const AReferenceWhite: TXYZReferenceWhite): TXYZA; overload;
Public function ToYCbCr601: TYCbCr601;
Public function ToYCbCr601JPEG: TYCbCr601JPEG;
Public function ToYCbCr709: TYCbCr709;
Public function ToYCbCr709JPEG: TYCbCr709JPEG;
Public procedure FromAdobeRGBA(AValue: TAdobeRGBA);
Public procedure FromBGRAPixel(AValue: TBGRAPixel);
Public procedure FromByteMask(AValue: TByteMask);
Public procedure FromColor(AValue: TColor);
Public procedure FromExpandedPixel(AValue: TExpandedPixel);
Public procedure FromFPColor(AValue: TFPColor);
Public procedure FromGSBAPixel(AValue: TGSBAPixel);
Public procedure FromHSLAPixel(AValue: THSLAPixel);
Public procedure FromLabA(AValue: TLabA);
Public procedure FromLChA(AValue: TLChA);
Public procedure FromStdCMYK(AValue: TStdCMYK);
Public procedure FromStdHSLA(AValue: TStdHSLA);
Public procedure FromStdHSVA(AValue: TStdHSVA);
Public procedure FromStdRGBA(AValue: TStdRGBA);
Public procedure FromWordXYZA(AValue: TWordXYZA); overload;
Public procedure FromWordXYZA(AValue: TWordXYZA; const AReferenceWhite: TXYZReferenceWhite); overload;
Public procedure FromXYZA(AValue: TXYZA; const AReferenceWhite: TXYZReferenceWhite); overload;
Public procedure FromXYZA(AValue: TXYZA); overload;
Public procedure FromYCbCr601(AValue: TYCbCr601);
Public procedure FromYCbCr601JPEG(AValue: TYCbCr601JPEG);
Public procedure FromYCbCr709(AValue: TYCbCr709);
Public procedure FromYCbCr709JPEG(AValue: TYCbCr709JPEG);

Description

Methods

Public class function Colorspace: TColorspaceAny; static;

This item has no description.

Public function ToAdobeRGBA: TAdobeRGBA;

This item has no description.

Public function ToBGRAPixel: TBGRAPixel;

This item has no description.

Public function ToByteMask: TByteMask;

This item has no description.

Public function ToColor: TColor;

This item has no description.

Public function ToExpandedPixel: TExpandedPixel;

This item has no description.

Public function ToFPColor: TFPColor;

This item has no description.

Public function ToGSBAPixel: TGSBAPixel;

This item has no description.

Public function ToHSLAPixel: THSLAPixel;

This item has no description.

Public function ToLabA: TLabA;

This item has no description.

Public function ToLChA: TLChA;

This item has no description.

Public function ToStdCMYK: TStdCMYK;

This item has no description.

Public function ToStdHSLA: TStdHSLA;

This item has no description.

Public function ToStdHSVA: TStdHSVA;

This item has no description.

Public function ToStdRGBA: TStdRGBA;

This item has no description.

Public function ToWordXYZA: TWordXYZA; overload;

This item has no description.

Public function ToWordXYZA(const AReferenceWhite: TXYZReferenceWhite): TWordXYZA; overload;

This item has no description.

Public function ToXYZA: TXYZA; overload;

This item has no description.

Public function ToXYZA(const AReferenceWhite: TXYZReferenceWhite): TXYZA; overload;

This item has no description.

Public function ToYCbCr601: TYCbCr601;

This item has no description.

Public function ToYCbCr601JPEG: TYCbCr601JPEG;

This item has no description.

Public function ToYCbCr709: TYCbCr709;

This item has no description.

Public function ToYCbCr709JPEG: TYCbCr709JPEG;

This item has no description.

Public procedure FromAdobeRGBA(AValue: TAdobeRGBA);

This item has no description.

Public procedure FromBGRAPixel(AValue: TBGRAPixel);

This item has no description.

Public procedure FromByteMask(AValue: TByteMask);

This item has no description.

Public procedure FromColor(AValue: TColor);

This item has no description.

Public procedure FromExpandedPixel(AValue: TExpandedPixel);

This item has no description.

Public procedure FromFPColor(AValue: TFPColor);

This item has no description.

Public procedure FromGSBAPixel(AValue: TGSBAPixel);

This item has no description.

Public procedure FromHSLAPixel(AValue: THSLAPixel);

This item has no description.

Public procedure FromLabA(AValue: TLabA);

This item has no description.

Public procedure FromLChA(AValue: TLChA);

This item has no description.

Public procedure FromStdCMYK(AValue: TStdCMYK);

This item has no description.

Public procedure FromStdHSLA(AValue: TStdHSLA);

This item has no description.

Public procedure FromStdHSVA(AValue: TStdHSVA);

This item has no description.

Public procedure FromStdRGBA(AValue: TStdRGBA);

This item has no description.

Public procedure FromWordXYZA(AValue: TWordXYZA); overload;

This item has no description.

Public procedure FromWordXYZA(AValue: TWordXYZA; const AReferenceWhite: TXYZReferenceWhite); overload;

This item has no description.

Public procedure FromXYZA(AValue: TXYZA; const AReferenceWhite: TXYZReferenceWhite); overload;

This item has no description.

Public procedure FromXYZA(AValue: TXYZA); overload;

This item has no description.

Public procedure FromYCbCr601(AValue: TYCbCr601);

This item has no description.

Public procedure FromYCbCr601JPEG(AValue: TYCbCr601JPEG);

This item has no description.

Public procedure FromYCbCr709(AValue: TYCbCr709);

This item has no description.

Public procedure FromYCbCr709JPEG(AValue: TYCbCr709JPEG);

This item has no description.