Class TWordXYZABitmap
Unit
Declaration
type TWordXYZABitmap = class(specialize TGenericUniversalBitmap<TWordXYZA,TWordXYZAColorspace>)
Description
Bitmap with TWordXYZA pixel format, CIE 1931 XYZ with word values (16-bit per channel).
Hierarchy
- TFPCustomImage
- TCustomUniversalBitmap
- TGenericUniversalBitmap
- TWordXYZABitmap
Overview
Methods
function InternalNew: TCustomUniversalBitmap; override; |
|
class procedure AlphaBrush(out ABrush: TUniversalBrush; AAlpha: Word); override; |
|
class procedure EraseBrush(out ABrush: TUniversalBrush; AAlpha: Word); override; |
|
class procedure MaskBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; AOffsetX: integer = 0; AOffsetY: integer = 0); override; |
|
procedure ReplaceImaginary(const AAfter: TWordXYZA); |
|
class procedure ScannerBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; ADrawMode: TDrawMode = dmDrawWithTransparency; AOffsetX: integer = 0; AOffsetY: integer = 0); override; |
|
class procedure SolidBrush(out ABrush: TUniversalBrush; const AColor: TWordXYZA; ADrawMode: TDrawMode = dmDrawWithTransparency); override; |
|
procedure AssignTransparentPixel(out ADest); override; |
Description
Methods
function InternalNew: TCustomUniversalBitmap; override; |
|
This item has no description. |
class procedure AlphaBrush(out ABrush: TUniversalBrush; AAlpha: Word); override; |
|
This item has no description. |
class procedure EraseBrush(out ABrush: TUniversalBrush; AAlpha: Word); override; |
|
This item has no description. |
class procedure MaskBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; AOffsetX: integer = 0; AOffsetY: integer = 0); override; |
|
This item has no description. |
procedure ReplaceImaginary(const AAfter: TWordXYZA); |
|
Replaces imaginary colors by the AAfter |
class procedure ScannerBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; ADrawMode: TDrawMode = dmDrawWithTransparency; AOffsetX: integer = 0; AOffsetY: integer = 0); override; |
|
This item has no description. |
class procedure SolidBrush(out ABrush: TUniversalBrush; const AColor: TWordXYZA; ADrawMode: TDrawMode = dmDrawWithTransparency); override; |
|
This item has no description. |
procedure AssignTransparentPixel(out ADest); override; |
|
This item has no description. |