Class TBGRASphereDeformationScanner

Unit

Declaration

type TBGRASphereDeformationScanner = class(TBGRACustomScanner)

Description

Scanners that distorts as a shere shape

Hierarchy

Overview

Fields

Protected FCenter: TPointF;
Protected FRadiusX: Single;
Protected FRadiusY: Single;
Protected FScanAtFunc: TScanAtFunction;
Protected FScanner: IBGRAScanner;

Methods

Public constructor Create(AScanner: IBGRAScanner; ACenter: TPointF; ARadiusX,ARadiusY: single);
Public function ScanAt(X, Y: Single): TBGRAPixel; override;

Properties

Public property RadiusX: Single read FRadiusX;
Public property RadiusY: Single read FRadiusY;

Description

Fields

Protected FCenter: TPointF;

This item has no description.

Protected FRadiusX: Single;

This item has no description.

Protected FRadiusY: Single;

This item has no description.

Protected FScanAtFunc: TScanAtFunction;

This item has no description.

Protected FScanner: IBGRAScanner;

This item has no description.

Methods

Public constructor Create(AScanner: IBGRAScanner; ACenter: TPointF; ARadiusX,ARadiusY: single);

This item has no description.

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

This item has no description.

Properties

Public property RadiusX: Single read FRadiusX;

This item has no description.

Public property RadiusY: Single read FRadiusY;

This item has no description.