Class TBGRABitmapScanner
Unit
Declaration
type TBGRABitmapScanner = class(TBGRACustomScanner)
Description
Simple scanner for a bitmap
Hierarchy
- IInterface
- IBGRAScanner
- TBGRACustomScanner
- TBGRABitmapScanner
Overview
Fields
FCurX: integer; |
|
FOrigin: TPoint; |
|
FRepeatX: boolean; |
|
FRepeatY: boolean; |
|
FScanline: PBGRAPixel; |
|
FSource: TBGRACustomBitmap; |
Methods
constructor Create(ASource: TBGRACustomBitmap; ARepeatX,ARepeatY: boolean; AOrigin: TPoint); |
|
function ScanAt(X, Y: Single): TBGRAPixel; override; |
|
function ScanNextPixel: TBGRAPixel; override; |
|
procedure ScanMoveTo(X, Y: Integer); override; |
|
procedure ScanSkipPixels(ACount: integer); override; |
Description
Fields
FCurX: integer; |
|
This item has no description. |
FOrigin: TPoint; |
|
This item has no description. |
FRepeatX: boolean; |
|
This item has no description. |
FRepeatY: boolean; |
|
This item has no description. |
FScanline: PBGRAPixel; |
|
This item has no description. |
FSource: TBGRACustomBitmap; |
|
This item has no description. |
Methods
constructor Create(ASource: TBGRACustomBitmap; ARepeatX,ARepeatY: boolean; AOrigin: TPoint); |
|
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 ScanSkipPixels(ACount: integer); override; |
|
This item has no description. |