TOpenCLVector.Minc Method

Overload List

#SignatureDescription
1function Minc: TCplx;Minimum value.
└ indexed: function Minc(Index: Integer; Len: Integer): TCplx;
2function Minc(out AMin: TCplx; Index: Integer; Len: Integer): Integer;Calculate the minimum value of calling object complex elements [Index]..[Index+Len-1].

Overload 1: function Minc: TCplx;

Minimum value.

Returns: TCplx (complex)

Remarks:

Returns the minimum value of all calling object complex elements. Complex elements are first compared by the amplitude and then by the argument. An exception is raised if calling object TOpenCLBase.Complex is .

Indexed: function Minc(Index: Integer; Len: Integer): TCplx;

Returns the minimum value of calling object complex elements [Index]..[Index+Len-1].

#NameTypeDescription
1IndexIntegerstart index
2LenIntegerelement count

Returns: TCplx (complex)

Remarks:

The result is a complex value. Complex elements are first compared by the amplitude and then by the argument. An exception is raised if calling object. TOpenCLBase.Complex property is or array borders are overrud/underrun.

Overload 2: function Minc(out AMin: TCplx; Index: Integer; Len: Integer): Integer;

Calculate the minimum value of calling object complex elements [Index]..[Index+Len-1].

#NameTypeDescription
1AMinTCplx
2IndexIntegerstart index
3LenIntegerelement count

Returns: Int32

Remarks:

The AMin parameter returns complex minimum value. Returns the index of minimum value. Complex elements are first compared by the amplitude and then by the argument. An exception is raised if calling object TOpenCLBase.Complex property is or array borders are overrun/underrun.