Class TBGRAScannerOffset

Unit

Declaration

type TBGRAScannerOffset = class(TBGRACustomScanner)

Description

Scanner that adds an offset

Hierarchy

Overview

Fields

Protected FOffset: TPoint;
Protected FSource: IBGRAScanner;

Methods

Public constructor Create(ASource: IBGRAScanner; AOffset: TPoint);
Public destructor Destroy; override;
Public function IsScanPutPixelsDefined: boolean; override;
Public function ScanAt(X, Y: Single): TBGRAPixel; override;
Public function ScanNextPixel: TBGRAPixel; override;
Public procedure ScanMoveTo(X, Y: Integer); override;
Public procedure ScanPutPixels(pdest: PBGRAPixel; count: integer; mode: TDrawMode); override;
Public procedure ScanSkipPixels(ACount: integer); override;

Description

Fields

Protected FOffset: TPoint;

This item has no description.

Protected FSource: IBGRAScanner;

This item has no description.

Methods

Public constructor Create(ASource: IBGRAScanner; AOffset: TPoint);

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function IsScanPutPixelsDefined: boolean; override;

This item has no description.

Public function ScanAt(X, Y: Single): TBGRAPixel; override;

This item has no description.

Public function ScanNextPixel: TBGRAPixel; override;

This item has no description.

Public procedure ScanMoveTo(X, Y: Integer); override;

This item has no description.

Public procedure ScanPutPixels(pdest: PBGRAPixel; count: integer; mode: TDrawMode); override;

This item has no description.

Public procedure ScanSkipPixels(ACount: integer); override;

This item has no description.