User Tools

Site Tools


api:dk11:delphi:fmx.gisframework.tgis_bitmapfmx

TGIS_BitmapFMX class

DK11 for Delphi | FMX.GisFramework.TGIS_BitmapFMX | Classes | Constructors | Methods | Properties

Platform dependent Bitmap implementation.

Syntax

// Delphi
type
  TGIS_BitmapFMX = class( TGIS_BitmapAbstract )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_BitmapFMX : public TGIS_BitmapAbstract
{
};

Inheritance

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Construct bitmap with given dimensions.

Methods

Inherited Overrides Protected
Name Visibility Description
DrawShape public Draw a shape on a bitmap.
(Overrides TGIS_BitmapAbstract.DrawShape)
DrawSymbol public Draws symbol
(Overrides TGIS_BitmapAbstract.DrawSymbol)
FromBitmap public Create bitmap from platform specific object.
(Overrides TGIS_BitmapAbstract.FromBitmap)
FromFile public Create bitmap from file.
(Overrides TGIS_BitmapAbstract.FromFile)
FromStream public Create bitmap from stream.
(Overrides TGIS_BitmapAbstract.FromStream)
LockPixels public Prepare bitmap for direct pixel access operation.
(Overrides TGIS_BitmapAbstract.LockPixels)
MakeTransparent public Make bitmap transparent
(Overrides TGIS_BitmapAbstract.MakeTransparent)
ToFile public Save bitmap to file.
(Overrides TGIS_BitmapAbstract.ToFile)
ToStream(TObject) public Save bitmap to stream.
ToStream(TObject; TGIS_PixelFormat; TGIS_PixelSubFormat; Integer) public Save bitmap to stream.
UnlockPixels public Finalize pixel access operation.
(Overrides TGIS_BitmapAbstract.UnlockPixels)

Properties

Inherited Protected
Name Visibility Description
Height public Bitmap height in pixels.
(Inherited from TGIS_BitmapAbstract)
NativeBitmap public Platform specific bitmap object (like TBitmap for VCL).
(Inherited from TGIS_BitmapAbstract)
Premultiplied public True if bitmap should be treated as premultipied.
(Inherited from TGIS_BitmapAbstract)
Width public Bitmap width in pixels.
(Inherited from TGIS_BitmapAbstract)

Remarks

This platform supports optional premultipily way of storing bitmaps.

2019/01/25 16:18