MtxVecUtils.CQuickSortAsc Method

Overload List

#SignatureDescription
1procedure CQuickSortAsc(const A: TCplxArray; const C: TDoubleArray; ilo: Integer; ihi: Integer);
2procedure CQuickSortAsc(const A: TCplxArray; AIndex: Integer; const C: TDoubleArray; CIndex: Integer; ilo: Integer; ihi: Integer);
3procedure CQuickSortAsc(const A: TSCplxArray; AIndex: Integer; const C: TSingleArray; CIndex: Integer; ilo: Integer; ihi: Integer);
4procedure CQuickSortAsc(const A: TSCplxArray; const C: TSingleArray; ilo: Integer; ihi: Integer);
5procedure CQuickSortAsc(const A: TDoubleArray; const C: TDoubleArray; ilo: Integer; ihi: Integer);
6procedure CQuickSortAsc(const A: TDoubleArray; AIndex: Integer; const C: TDoubleArray; CIndex: Integer; ilo: Integer; ihi: Integer);
7procedure CQuickSortAsc(const A: TSingleArray; AIndex: Integer; const C: TSingleArray; CIndex: Integer; ilo: Integer; ihi: Integer);
8procedure CQuickSortAsc(const A: TSingleArray; const C: TSingleArray; ilo: Integer; ihi: Integer);

Overload 1: procedure CQuickSortAsc(const A: TCplxArray; const C: TDoubleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATCplxArray
2CTDoubleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

Overload 2: procedure CQuickSortAsc(const A: TCplxArray; AIndex: Integer; const C: TDoubleArray; CIndex: Integer; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATCplxArray
2AIndexIntegerstart index
3CTDoubleArray
4CIndexInteger
5iloInteger
6ihiInteger

Result: stored in self (calling object)

Overload 3: procedure CQuickSortAsc(const A: TSCplxArray; AIndex: Integer; const C: TSingleArray; CIndex: Integer; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSCplxArray
2AIndexIntegerstart index
3CTSingleArray
4CIndexInteger
5iloInteger
6ihiInteger

Result: stored in self (calling object)

Overload 4: procedure CQuickSortAsc(const A: TSCplxArray; const C: TSingleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSCplxArray
2CTSingleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

Overload 5: procedure CQuickSortAsc(const A: TDoubleArray; const C: TDoubleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATDoubleArray
2CTDoubleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

Overload 6: procedure CQuickSortAsc(const A: TDoubleArray; AIndex: Integer; const C: TDoubleArray; CIndex: Integer; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATDoubleArray
2AIndexIntegerstart index
3CTDoubleArray
4CIndexInteger
5iloInteger
6ihiInteger

Result: stored in self (calling object)

Overload 7: procedure CQuickSortAsc(const A: TSingleArray; AIndex: Integer; const C: TSingleArray; CIndex: Integer; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSingleArray
2AIndexIntegerstart index
3CTSingleArray
4CIndexInteger
5iloInteger
6ihiInteger

Result: stored in self (calling object)

Overload 8: procedure CQuickSortAsc(const A: TSingleArray; const C: TSingleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSingleArray
2CTSingleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)