Class TBGRALayerImageOriginal
Unit
Declaration
type TBGRALayerImageOriginal = class(TBGRALayerCustomOriginal)
Description
Original of an image in a layered image (affined transformed)
Hierarchy
- TObject
- TBGRALayerCustomOriginal
- TBGRALayerImageOriginal
Overview
Fields
![]() |
FContentVersion: integer; |
![]() |
FDiff: TBGRAImageOriginalDiff; |
![]() |
FImage: TBGRABitmap; |
![]() |
FJpegStream: TMemoryStream; |
Methods
![]() |
constructor Create; override; |
![]() |
destructor Destroy; override; |
![]() |
class function CanConvertToSVG: boolean; override; |
![]() |
function ConvertToSVG(const AMatrix: TAffineMatrix; out AOffset: TPoint): TObject; override; |
![]() |
function GetImageCopy: TBGRABitmap; |
![]() |
function GetRenderBounds(ADestRect: TRect; AMatrix: TAffineMatrix): TRect; override; |
![]() |
class function StorageClassName: RawByteString; override; |
![]() |
procedure AssignImage(AImage: TBGRACustomBitmap); |
![]() |
procedure Clear; |
![]() |
procedure LoadFromStorage(AStorage: TBGRACustomOriginalStorage); override; |
![]() |
procedure LoadFromStream(AStream: TStream); override; |
![]() |
procedure LoadImageFromStream(AStream: TStream); |
![]() |
procedure Render(ADest: TBGRABitmap; AMatrix: TAffineMatrix; ADraft: boolean); override; |
![]() |
procedure SaveImageToStream(AStream: TStream); |
![]() |
procedure SaveToStorage(AStorage: TBGRACustomOriginalStorage); override; |
![]() |
procedure BeginUpdate; |
![]() |
procedure EndUpdate; |
![]() |
procedure InternalClear; |
![]() |
procedure InternalLoadImageFromStream(AStream: TStream; AUpdate: boolean); |
Properties
![]() |
property Height: integer read GetImageHeight; |
![]() |
property Width: integer read GetImageWidth; |
Description
Fields
![]() |
FContentVersion: integer; |
This item has no description. |
![]() |
FDiff: TBGRAImageOriginalDiff; |
This item has no description. |
![]() |
FImage: TBGRABitmap; |
This item has no description. |
![]() |
FJpegStream: TMemoryStream; |
This item has no description. |
Methods
![]() |
constructor Create; override; |
This item has no description. |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
class function CanConvertToSVG: boolean; override; |
This item has no description. |
![]() |
function ConvertToSVG(const AMatrix: TAffineMatrix; out AOffset: TPoint): TObject; override; |
This item has no description. |
![]() |
function GetImageCopy: TBGRABitmap; |
This item has no description. |
![]() |
function GetRenderBounds(ADestRect: TRect; AMatrix: TAffineMatrix): TRect; override; |
This item has no description. |
![]() |
class function StorageClassName: RawByteString; override; |
This item has no description. |
![]() |
procedure AssignImage(AImage: TBGRACustomBitmap); |
This item has no description. |
![]() |
procedure Clear; |
This item has no description. |
![]() |
procedure LoadFromStorage(AStorage: TBGRACustomOriginalStorage); override; |
This item has no description. |
![]() |
procedure LoadFromStream(AStream: TStream); override; |
This item has no description. |
![]() |
procedure LoadImageFromStream(AStream: TStream); |
This item has no description. |
![]() |
procedure Render(ADest: TBGRABitmap; AMatrix: TAffineMatrix; ADraft: boolean); override; |
This item has no description. Showing description inherited from TBGRALayerCustomOriginal.Render. one of the two Render functions must be overriden |
![]() |
procedure SaveImageToStream(AStream: TStream); |
This item has no description. |
![]() |
procedure SaveToStorage(AStorage: TBGRACustomOriginalStorage); override; |
This item has no description. |
![]() |
procedure BeginUpdate; |
This item has no description. |
![]() |
procedure EndUpdate; |
This item has no description. |
![]() |
procedure InternalClear; |
This item has no description. |
![]() |
procedure InternalLoadImageFromStream(AStream: TStream; AUpdate: boolean); |
This item has no description. |
Properties
![]() |
property Height: integer read GetImageHeight; |
This item has no description. |
![]() |
property Width: integer read GetImageWidth; |
This item has no description. |