T2DPointArray¶
Methods relating to arrays of TPointArray.
T2DPointArray.Offset¶
function T2DPointArray.Offset(P: TPoint): T2DPointArray;
T2DPointArray.Sort¶
function T2DPointArray.Sort(Weights: TIntegerArray; LowToHigh: Boolean = True): T2DPointArray;
T2DPointArray.Sort¶
function T2DPointArray.Sort(Weights: TDoubleArray; LowToHigh: Boolean = True): T2DPointArray;
T2DPointArray.SortFromSize¶
function T2DPointArray.SortFromSize(Size: Integer): T2DPointArray;
T2DPointArray.SortFromIndex¶
function T2DPointArray.SortFromIndex(From: TPoint; Index: Integer = 0): T2DPointArray;
T2DPointArray.SortFromFirstPoint¶
function T2DPointArray.SortFromFirstPoint(From: TPoint): T2DPointArray;
T2DPointArray.SortFromFirstPointX¶
function T2DPointArray.SortFromFirstPointX(From: TPoint): T2DPointArray;
T2DPointArray.SortFromFirstPointY¶
function T2DPointArray.SortFromFirstPointY(From: TPoint): T2DPointArray;
T2DPointArray.SortFrom¶
function T2DPointArray.SortFrom(From: TPoint): T2DPointArray;
T2DPointArray.SortByArea¶
function T2DPointArray.SortByArea(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortBySize¶
function T2DPointArray.SortBySize(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortByDensity¶
function T2DPointArray.SortByDensity(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortByX¶
function T2DPointArray.SortByX(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortByY¶
function T2DPointArray.SortByY(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortByShortSide¶
function T2DPointArray.SortByShortSide(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.SortByLongSide¶
function T2DPointArray.SortByLongSide(LowToHigh: Boolean): T2DPointArray;
T2DPointArray.ExtractSize¶
function T2DPointArray.ExtractSize(Len: Integer; KeepIf: EComparator): T2DPointArray;
T2DPointArray.ExtractSizeEx¶
function T2DPointArray.ExtractSize(Len: Integer; KeepIf: EComparator): T2DPointArray;
T2DPointArray.ExtractDimensions¶
function T2DPointArray.ExtractDimensions(MinShortSide, MinLongSide, MaxShortSide, MaxLongSide: Integer): T2DPointArray;
T2DPointArray.ExtractDimensionsEx¶
function T2DPointArray.ExtractDimensionsEx(MinShortSide, MinLongSide: Integer): T2DPointArray;
T2DPointArray.ExcludeSize¶
function T2DPointArray.ExcludeSize(Len: Integer; KeepIf: EComparator): T2DPointArray;
T2DPointArray.ExcludeSizeEx¶
function T2DPointArray.ExcludeSize(Len: Integer; KeepIf: EComparator): T2DPointArray;
T2DPointArray.ExcludeDimensions¶
function T2DPointArray.ExcludeDimensions(MinShortSide, MinLongSide, MaxShortSide, MaxLongSide: Integer): T2DPointArray;
T2DPointArray.ExcludeDimensionsEx¶
function T2DPointArray.ExcludeDimensionsEx(MinShortSide, MinLongSide: Integer): T2DPointArray;
T2DPointArray.Smallest¶
function T2DPointArray.Smallest: TPointArray;
T2DPointArray.Largest¶
function T2DPointArray.Largest: TPointArray;
T2DPointArray.Bounds¶
function T2DPointArray.Bounds: TBox;
T2DPointArray.BoundsArray¶
function T2DPointArray.BoundsArray: TBoxArray;
T2DPointArray.Mean¶
function T2DPointArray.Mean: TPoint;
T2DPointArray.Means¶
function T2DPointArray.Means: TPointArray;
T2DPointArray.Merge¶
function T2DPointArray.Merge: TPointArray;
T2DPointArray.Intersection¶
function T2DPointArray.Intersection: TPointArray;
Returns the points which exist in all arrays.