TOpenCLValue.SizeToArray Method

Overload List

#SignatureDescription
1procedure SizeToArray(var Dst: TCplxArray);Sets the size of the array to match the size of the object.
2procedure SizeToArray(var Dst: TCplxArray; Len: Integer);Sets the size of the array considering the value of the Complex property.
3procedure SizeToArray(var Dst: TDoubleArray);Sets the size of the array to match the size of the object.
4procedure SizeToArray(var Dst: TDoubleArray; Len: Integer);Sets the size of the array considering the value of the Complex property.
5procedure SizeToArray(var Dst: TIntegerArray);Sets the size of the array to match the size of the object.
6procedure SizeToArray(var Dst: TIntegerArray; Len: Integer);Sets the size of the array considering the value of the Complex property.
7procedure SizeToArray(var Dst: TSingleArray);Sets the size of the array to match the size of the object.
8procedure SizeToArray(var Dst: TSingleArray; Len: Integer);Sets the size of the array considering the value of the Complex property.

Overload 1: procedure SizeToArray(var Dst: TCplxArray);

Sets the size of the array to match the size of the object.

#NameTypeDescription
1DstTCplxArray

Result: stored in self (calling object)

Remarks:

SizeToArray considers both Complex and Length properties when setting the size of the array.

Overload 2: procedure SizeToArray(var Dst: TCplxArray; Len: Integer);

Sets the size of the array considering the value of the Complex property.

#NameTypeDescription
1DstTCplxArray
2LenIntegerelement count

Result: stored in self (calling object)

Remarks:

SizeToArray considers the value of the Complex property and of the Len parameter when setting the size of the array.

Overload 3: procedure SizeToArray(var Dst: TDoubleArray);

Sets the size of the array to match the size of the object.

#NameTypeDescription
1DstTDoubleArray

Result: stored in self (calling object)

Remarks:

SizeToArray considers both Complex and Length properties when setting the size of the array.

Overload 4: procedure SizeToArray(var Dst: TDoubleArray; Len: Integer);

Sets the size of the array considering the value of the Complex property.

#NameTypeDescription
1DstTDoubleArray
2LenIntegerelement count

Result: stored in self (calling object)

Remarks:

SizeToArray considers the value of the Complex property and of the Len parameter when setting the size of the array.

Overload 5: procedure SizeToArray(var Dst: TIntegerArray);

Sets the size of the array to match the size of the object.

#NameTypeDescription
1DstTIntegerArray

Result: stored in self (calling object)

Remarks:

SizeToArray considers both Complex and Length properties when setting the size of the array.

Overload 6: procedure SizeToArray(var Dst: TIntegerArray; Len: Integer);

Sets the size of the array considering the value of the Complex property.

#NameTypeDescription
1DstTIntegerArray
2LenIntegerelement count

Result: stored in self (calling object)

Remarks:

SizeToArray considers the value of the Complex property and of the Len parameter when setting the size of the array.

Overload 7: procedure SizeToArray(var Dst: TSingleArray);

Sets the size of the array to match the size of the object.

#NameTypeDescription
1DstTSingleArray

Result: stored in self (calling object)

Remarks:

SizeToArray considers both Complex and Length properties when setting the size of the array.

Overload 8: procedure SizeToArray(var Dst: TSingleArray; Len: Integer);

Sets the size of the array considering the value of the Complex property.

#NameTypeDescription
1DstTSingleArray
2LenIntegerelement count

Result: stored in self (calling object)

Remarks:

SizeToArray considers the value of the Complex property and of the Len parameter when setting the size of the array.