User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_bitmapabstract

TGIS_BitmapAbstract class

DK11 for .NET | TatukGIS.NDK.TGIS_BitmapAbstract | Classes | Fields | Methods | Properties

Platform dependent Bitmap implementation.

Available also on: Delphi | Java | Python.

Syntax

// C#
public class TGIS_BitmapAbstract : TGIS_ObjectDisposable
{
}
' VisualBasic
Public Class TGIS_BitmapAbstract
  Inherits TGIS_ObjectDisposable
End Class
// Oxygene
type
  TGIS_BitmapAbstract = public class( TGIS_ObjectDisposable )
  end;

Inheritance

→ TGIS_ObjectDisposable

Fields

Inherited Protected
Name Visibility Description
Master public Master TGIS_Bitmap object.

Methods

Inherited Overrides Protected
Name Visibility Description
Clear public Clear the bitmap with a color
CreateViewer public Create a bitmap viewer
DrawGlyph public
DrawShape(TObject, bool, double, TPoint) public Draw a shape on a bitmap.
DrawShape(TObject, int, bool, double, TPoint) public Draw a shape on a bitmap (for internal TGIS_Shape.PrepareContourInternal purposes).
DrawShape(TObject, int, bool, TGIS_Color, TGIS_Color, double, TPoint) public Draw a shape on a bitmap (for internal TGIS_Shape.PrepareContourInternal purposes).
DrawSymbol(string) public Draws symbol
DrawSymbol(string, int) public Draws symbol
DrawSymbol(string, int, TGIS_Color, TGIS_Color) public Draws symbol
FromBitmap public Create bitmap from platform specific object.
FromFile public Create bitmap from file.
FromStream public Create bitmap from stream.
GetData public Return platform specific bitmap object (like TBitmap for VCL).
LockPixels public Prepare bitmap for direct pixel access operation.
MakeTransparent public Make bitmap transparent
ToFile(string) public Save bitmap to file.
ToFile(string, TGIS_PixelFormat, TGIS_PixelSubFormat, int) public Save bitmap to file.
ToStream(TObject) public Save bitmap to stream.
ToStream(TObject, TGIS_PixelFormat, TGIS_PixelSubFormat, int) public Save bitmap to stream.
UnlockPixels public Finalize pixel access operation.

Properties

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

2025/01/17 01:09

Page Tools