TBoxArray¶
TBoxArray methods
TBoxArray.Create¶
function TBoxArray.Create(Start: TPoint; Columns, Rows, Width, Height: Integer; Spacing: TPoint): TBoxArray; static;
TBoxArray.Pack¶
function TBoxArray.Pack: TBoxArray;
TBoxArray.SortFrom¶
function TBoxArray.SortFrom(From: TPoint): TBoxArray;
TBoxArray.SortByX¶
function TBoxArray.SortByX(LowToHigh: Boolean): TBoxArray;
TBoxArray.SortByY¶
function TBoxArray.SortByY(LowToHigh: Boolean; const Result: Pointer): TBoxArray;
TBoxArray.SortByWidth¶
function TBoxArray.SortByWidth(LowToHigh: Boolean; const Result: Pointer): TBoxArray;
TBoxArray.SortByHeight¶
function TBoxArray.SortByHeight(LowToHigh: Boolean; const Result: Pointer): TBoxArray;
TBoxArray.SortByArea¶
function TBoxArray.SortByArea(LowToHigh: Boolean; const Result: Pointer): TBoxArray;
TBoxArray.Merge¶
function TBoxArray.Merge: TBox;
TBoxArray.Centers¶
function TBoxArray.Centers: TPointArray;
TBoxArray.Offset¶
function TBoxArray.Offset(P: TPoint): TBoxArray;
TBoxArray.Expand¶
function TBoxArray.Expand(SizeMod: Integer): TBoxArray;
TBoxArray.Expand¶
function TBoxArray.Expand(WidMod, HeiMod: Integer): TBoxArray;
TBoxArray.ContainsPoint¶
function TBoxArray.ContainsPoint(P: TPoint; out Index: Integer): Boolean;
TBoxArray.ContainsPoint¶
function TBoxArray.ContainsPoint(P: TPoint): Boolean; overload;
TBoxArray.Sort¶
function TBoxArray.Sort(Weights: TIntegerArray; LowToHigh: Boolean = True): TBoxArray
TBoxArray.Sort¶
function TBoxArray.Sort(Weights: TDoubleArray; LowToHigh: Boolean = True): TBoxArray
TBoxArray.SymmetricDifference¶
function TBoxArray.SymmetricDifference(Other: TBoxArray): TBoxArray;
TBoxArray.Difference¶
function TBoxArray.Difference(Other: TBoxArray): TBoxArray;
TBoxArray.Intersection¶
function TBoxArray.Intersection(Other: TBoxArray): TBoxArray;