Unit 'GR32_OrdinalMaps' Package
[Overview][Types][Classes][Index] [#pl_graphics32]

TByteMap

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: GR32_OrdinalMaps.pas line 75

type TByteMap = class(TCustomMap)

protected

  FBits: PByteArray;

  

  procedure AssignTo(); override;

  

  procedure ChangeSize(); override;

  

public

  constructor Create; override; overload;

  

  destructor Destroy; override;

  

  procedure Assign(); override;

  

  function Empty; override;

  

  procedure Clear();

  

  procedure Multiply();

  

  procedure Add();

  

  procedure Sub();

  

  procedure ReadFrom();

  

  procedure WriteTo();

  

  procedure DrawTo();

  

  procedure Downsample();

  

  procedure FlipHorz();

  

  procedure FlipVert();

  

  procedure Rotate90();

  

  procedure Rotate180();

  

  procedure Rotate270();

  

  property Bits: PByteArray; [r]

  

  property Scanline []: PByteArray; [r]

  

  property ValPtr []: PByte; [r]

  

  property Value []: Byte; default; [rw]

  

end;

Inheritance

TByteMap

  

|

TCustomMap

  

|

TThreadPersistent

  

|

TNotifiablePersistent

  

|

TPlainInterfacedPersistent

  

|

TObject,IInterface



CT Web help

CodeTyphon Studio