Class TBGRAGradientTriangleScanner
Unit
Declaration
type TBGRAGradientTriangleScanner = class(TBGRACustomScanner)
Description
Scanner of triangle scanner in linear RGBA colorspace
Hierarchy
- IInterface
- IBGRAScanner
- TBGRACustomScanner
- TBGRAGradientTriangleScanner
Overview
Fields
![]() |
FColor1: TColorF; |
![]() |
FCurColor: TColorF; |
![]() |
FDiff2: TColorF; |
![]() |
FDiff3: TColorF; |
![]() |
FMatrix: TAffineMatrix; |
![]() |
FStep: TColorF; |
Methods
![]() |
constructor Create(pt1,pt2,pt3: TPointF; c1,c2,c3: TBGRAPixel); |
![]() |
function ScanAt(X,Y: Single): TBGRAPixel; override; |
![]() |
function ScanNextExpandedPixel: TExpandedPixel; override; |
![]() |
function ScanNextPixel: TBGRAPixel; override; |
![]() |
procedure ScanMoveTo(X,Y: Integer); override; |
![]() |
procedure ScanMoveToF(X,Y: Single); |
![]() |
procedure ScanSkipPixels(ACount: integer); override; |
Description
Fields
![]() |
FColor1: TColorF; |
This item has no description. |
![]() |
FCurColor: TColorF; |
This item has no description. |
![]() |
FDiff2: TColorF; |
This item has no description. |
![]() |
FDiff3: TColorF; |
This item has no description. |
![]() |
FMatrix: TAffineMatrix; |
This item has no description. |
![]() |
FStep: TColorF; |
This item has no description. |
Methods
![]() |
constructor Create(pt1,pt2,pt3: TPointF; c1,c2,c3: TBGRAPixel); |
This item has no description. |
![]() |
function ScanAt(X,Y: Single): TBGRAPixel; override; |
This item has no description. |
![]() |
function ScanNextExpandedPixel: TExpandedPixel; override; |
This item has no description. |
![]() |
function ScanNextPixel: TBGRAPixel; override; |
This item has no description. |
![]() |
procedure ScanMoveTo(X,Y: Integer); override; |
This item has no description. |
![]() |
procedure ScanMoveToF(X,Y: Single); |
This item has no description. |
![]() |
procedure ScanSkipPixels(ACount: integer); override; |
This item has no description. |