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. |