User Tools

Site Tools


api:dk11:delphi:gislayerpixel.tgis_layerpixellock

TGIS_LayerPixelLock class

DK11 for Delphi | GisLayerPixel.TGIS_LayerPixelLock | Classes | Constructors | Methods | Properties

Structure of locked image area.

Available also on: .NET | Java | ActiveX.

Syntax

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

Inheritance

→ TObject → TGIS_Object

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Constructor.
Create(TGIS_LayerPixel) public Constructor.

Methods

Inherited Overrides Protected
Name Visibility Description
BitmapPos public Convert x and y image pixel location to position in Bitmap array
MapToRaster public Convert map coordinates to a pixel location within locked buffer
MapToRasterRect public Convert map coordinates to a pixel location within locked buffer
RasterToMap public Convert locked buffer location to map coordinates
RasterToMapRect public Convert locked buffer location to map coordinates

Properties

Inherited Protected
Name Visibility Description
Band public Locked band buffer.
BandNo public Locked band number.
Bitmap public Locked bitmap buffer.
Bounds public Bounds of locked buffer.
CS public Coordinate system of locked area.
Extent public Locked extent.
Grid public Locked grid buffer.
IsTiled public If true then locked area represents a tile.
Parent public The reference to the parent object.
PixelSize public Pixels size of locked buffer in locked CS units.
TileInfo public Additional information about tile if locked area is a tile.
Writable public If true then area is locked in read/write mode.

Remarks

If Bounds is defined as (0,2,0,2) it meanans that that colum/row 0, 1, and 2 are included.

References

2021/03/11 01:07

Page Tools