MtxVecUtils.QuickSortAscMtx Method

Overload List

#SignatureDescription
1procedure QuickSortAscMtx(const A: TDoubleArray; AIndex: Integer; const B: TIntegerArray; bIndex: Integer; ilo: Integer; ihi: Integer; Index: Integer);
2procedure QuickSortAscMtx(const A: TDoubleArray; const B: TIntegerArray; ilo: Integer; ihi: Integer; Index: Integer);
3procedure QuickSortAscMtx(const A: TSingleArray; AIndex: Integer; const B: TIntegerArray; bIndex: Integer; ilo: Integer; ihi: Integer; Index: Integer);
4procedure QuickSortAscMtx(const A: TSingleArray; const B: TIntegerArray; ilo: Integer; ihi: Integer; Index: Integer);

Overload 1: procedure QuickSortAscMtx(const A: TDoubleArray; AIndex: Integer; const B: TIntegerArray; bIndex: Integer; ilo: Integer; ihi: Integer; Index: Integer);

#NameTypeDescription
1ATDoubleArray
2AIndexIntegerstart index
3BTIntegerArray
4bIndexInteger
5iloInteger
6ihiInteger
7IndexIntegerstart index

Result: stored in self (calling object)

Overload 2: procedure QuickSortAscMtx(const A: TDoubleArray; const B: TIntegerArray; ilo: Integer; ihi: Integer; Index: Integer);

#NameTypeDescription
1ATDoubleArray
2BTIntegerArray
3iloInteger
4ihiInteger
5IndexIntegerstart index

Result: stored in self (calling object)

Overload 3: procedure QuickSortAscMtx(const A: TSingleArray; AIndex: Integer; const B: TIntegerArray; bIndex: Integer; ilo: Integer; ihi: Integer; Index: Integer);

#NameTypeDescription
1ATSingleArray
2AIndexIntegerstart index
3BTIntegerArray
4bIndexInteger
5iloInteger
6ihiInteger
7IndexIntegerstart index

Result: stored in self (calling object)

Overload 4: procedure QuickSortAscMtx(const A: TSingleArray; const B: TIntegerArray; ilo: Integer; ihi: Integer; Index: Integer);

#NameTypeDescription
1ATSingleArray
2BTIntegerArray
3iloInteger
4ihiInteger
5IndexIntegerstart index

Result: stored in self (calling object)