Class TBGRAQuadLinearScanner
Unit
Declaration
type TBGRAQuadLinearScanner = class(TBGRACustomScanner)
Description
Scanner for a texture mapped to a quadrilateral shape
Hierarchy
- IInterface
- IBGRAScanner
- TBGRACustomScanner
- TBGRAQuadLinearScanner
Overview
Methods
![]() |
constructor Create(ASource: IBGRAScanner; const ATexCoords: array of TPointF; const APoints: array of TPointF; ATextureInterpolation: boolean = true); overload; |
![]() |
constructor Create(ASource: IBGRAScanner; ASourceMatrix: TAffineMatrix; const APoints: array of TPointF; ATextureInterpolation: boolean = true); overload; |
![]() |
destructor Destroy; override; |
![]() |
function IsScanPutPixelsDefined: boolean; override; |
![]() |
function ScanAt(X, Y: Single): TBGRAPixel; override; |
![]() |
function ScanNextPixel: TBGRAPixel; override; |
![]() |
procedure ScanMoveTo(X, Y: Integer); override; |
![]() |
procedure ScanPutPixels(pdest: PBGRAPixel; count: integer; mode: TDrawMode); override; |
![]() |
procedure ScanSkipPixels(ACount: integer); override; |
Properties
![]() |
property Culling: TFaceCulling read GetCulling write SetCulling; |
![]() |
property Padding: boolean read FPadding write FPadding; |
Description
Methods
![]() |
constructor Create(ASource: IBGRAScanner; const ATexCoords: array of TPointF; const APoints: array of TPointF; ATextureInterpolation: boolean = true); overload; |
This item has no description. |
![]() |
constructor Create(ASource: IBGRAScanner; ASourceMatrix: TAffineMatrix; const APoints: array of TPointF; ATextureInterpolation: boolean = true); overload; |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function IsScanPutPixelsDefined: boolean; override; |
This item has no description. |
![]() |
function ScanAt(X, Y: Single): TBGRAPixel; 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 ScanPutPixels(pdest: PBGRAPixel; count: integer; mode: TDrawMode); override; |
This item has no description. |
![]() |
procedure ScanSkipPixels(ACount: integer); override; |
This item has no description. |
Properties
![]() |
property Culling: TFaceCulling read GetCulling write SetCulling; |
This item has no description. |
![]() |
property Padding: boolean read FPadding write FPadding; |
This item has no description. |