Class TXYZABitmap
Unit
Declaration
type TXYZABitmap = class(specialize TGenericUniversalBitmap<TXYZA,TXYZAColorspace>)
Description
Bitmap with TXYZA pixel format, CIE 1931 XYZ with floating point values.
Hierarchy
- TFPCustomImage
- TCustomUniversalBitmap
- TGenericUniversalBitmap
- TXYZABitmap
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: TXYZA); |
![]() |
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: TXYZA; 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: TXYZA); |
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: TXYZA; ADrawMode: TDrawMode = dmDrawWithTransparency); override; |
This item has no description. |
![]() |
procedure AssignTransparentPixel(out ADest); override; |
This item has no description. |