[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'IntfGraphics' (#lcl)

TLazAVLPalette

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

TLazAVLPalette - this descendant of TFPPalette uses an AVL tree for speed up

Declaration

Source position: intfgraphics.pas line 290

type TLazAVLPalette = class(TFPPalette)

protected

  FAVLPalette: TAvgLvlTree;

  

  FAVLNodes: PAvgLvlTreeNode;

  

  procedure SetCount(); override;

  

  procedure SetColor(); override;

  

  function CompareEntries();

  

  function CompareColorWithEntries();

  

  procedure EnlargeData; override;

  

public

  destructor Destroy; override;

  

  function IndexOf(); override;

  

  function Add(); override;

  

  procedure CheckConsistency; virtual;

  

end;

Inheritance

TLazAVLPalette

  

TLazAVLPalette - this descendant of TFPPalette uses an AVL tree for speed up

|

TFPPalette

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.