Unit 'BGRAColorQuantization' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_bgrabitmap]

TBGRAColorTree

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

Declaration

Source position: bgracolorquantization.pas line 170

type TBGRAColorTree = class

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure FreeLeaves;

  

  function FindBiggestLeaf();

  

  property LargestApparentInterval: Integer; [r]

  

  property Weight: UInt32; [r]

  

  property IsLeaf: Boolean; [r]

  

  function TrySplitLeaf;

  

  procedure ComputeLeavesColor();

  

  function ApproximateColor();

  

  function ApproximateColorIndex();

  

  function GetAsArrayOfApproximatedColors;

  

  function GetAsArrayOfWeightedColors;

  

  procedure SplitIntoPalette();

  

  function SplitIntoPaletteWithSubPalette();

  

  property LeafCount: Integer; [r]

  

  property ApproximatedColorCount: Integer; [r]

  

  property HasPureTransparentColor: Boolean; [r]

  

  property PureTransparentColorCount: Integer; [r]

  

end;

Inheritance

TBGRAColorTree

  

|

TObject



CT Web help

CodeTyphon Studio