Class TBGRASimpleGradientWithGammaCorrection

Unit

Declaration

type TBGRASimpleGradientWithGammaCorrection = class(TBGRASimpleGradient)

Description

Simple RGBA gradient between two colors with gamma correction

Hierarchy

Overview

Methods

Public constructor Create(Color1,Color2: TBGRAPixel; ARepetition: TBGRAGradientRepetition = grPad); overload;
Public constructor Create(Color1,Color2: TExpandedPixel; ARepetition: TBGRAGradientRepetition = grPad); overload;
Protected function InterpolateToBGRA(position: word): TBGRAPixel; override;
Protected function InterpolateToExpanded(position: word): TExpandedPixel; override;

Description

Methods

Public constructor Create(Color1,Color2: TBGRAPixel; ARepetition: TBGRAGradientRepetition = grPad); overload;

This item has no description.

Public constructor Create(Color1,Color2: TExpandedPixel; ARepetition: TBGRAGradientRepetition = grPad); overload;

This item has no description.

Protected function InterpolateToBGRA(position: word): TBGRAPixel; override;

This item has no description.

Protected function InterpolateToExpanded(position: word): TExpandedPixel; override;

This item has no description.