Class TBGRAHueGradient
Unit
Declaration
type TBGRAHueGradient = class(TBGRASimpleGradient)
Description
Hue gradient between two colors
Hierarchy
- TObject
- TBGRACustomGradient
- TBGRASimpleGradient
- TBGRAHueGradient
Overview
Methods
constructor Create(Color1,Color2: TExpandedPixel; options: THueGradientOptions); overload; |
|
constructor Create(Color1,Color2: THSLAPixel; options: THueGradientOptions); overload; |
|
constructor Create(AHue1,AHue2: Word; Saturation,Lightness: Word; options: THueGradientOptions); overload; |
|
constructor Create(Color1,Color2: TBGRAPixel; options: THueGradientOptions); overload; |
|
function GetAverageColor: TBGRAPixel; override; |
|
function GetAverageExpandedColor: TExpandedPixel; override; |
|
function GetMonochrome: boolean; override; |
|
function InterpolateToBGRA(position: word): TBGRAPixel; override; |
|
function InterpolateToExpanded(position: word): TExpandedPixel; override; |
Description
Methods
constructor Create(Color1,Color2: TExpandedPixel; options: THueGradientOptions); overload; |
|
This item has no description. |
constructor Create(Color1,Color2: THSLAPixel; options: THueGradientOptions); overload; |
|
This item has no description. |
constructor Create(AHue1,AHue2: Word; Saturation,Lightness: Word; options: THueGradientOptions); overload; |
|
This item has no description. |
constructor Create(Color1,Color2: TBGRAPixel; options: THueGradientOptions); overload; |
|
This item has no description. |
function GetAverageColor: TBGRAPixel; override; |
|
This item has no description. Showing description inherited from TBGRACustomGradient.GetAverageColor. Returns the average color of the gradient |
function GetAverageExpandedColor: TExpandedPixel; override; |
|
This item has no description. Showing description inherited from TBGRACustomGradient.GetAverageExpandedColor. Returns the average expanded color of the gradient |
function GetMonochrome: boolean; override; |
|
This item has no description. Showing description inherited from TBGRACustomGradient.GetMonochrome. Returns whether the gradient has only one color |
function InterpolateToBGRA(position: word): TBGRAPixel; override; |
|
This item has no description. |
function InterpolateToExpanded(position: word): TExpandedPixel; override; |
|
This item has no description. |