MtxVecUtils.CQuickSortDesc Method

Overload List

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

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

#NameTypeDescription
1ATCplxArray
2CTDoubleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

Overload 2: procedure CQuickSortDesc(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 CQuickSortDesc(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 CQuickSortDesc(const A: TSCplxArray; const C: TSingleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSCplxArray
2CTSingleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

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

#NameTypeDescription
1ATDoubleArray
2CTDoubleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)

Overload 6: procedure CQuickSortDesc(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 CQuickSortDesc(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 CQuickSortDesc(const A: TSingleArray; const C: TSingleArray; ilo: Integer; ihi: Integer);

#NameTypeDescription
1ATSingleArray
2CTSingleArray
3iloInteger
4ihiInteger

Result: stored in self (calling object)