TOpenCLMatrix.CopyCplxFromArray Method

Overload List

#SignatureDescription
1TOpenCLMtxVec CopyCplxFromArray(Double[] Src)Copies array content.
└ indexed: TOpenCLMtxVec CopyCplxFromArray(Double[] Src, Int32 Index, Int32 Len)
2TOpenCLMtxVec CopyCplxFromArray(Single[] Src)Copies array content.
└ indexed: TOpenCLMtxVec CopyCplxFromArray(Single[] Src, Int32 Index, Int32 Len)

Overload 1: TOpenCLMtxVec CopyCplxFromArray(Double[] Src)

Copies array content.

#NameTypeDescription
1SrcDouble[]

Result: stored in self (calling object), returns self for chaining

Remarks:

Sets the size of the object to match the size of the Src array and copies the contents in to the calling object. The complex property is set to True.

Indexed: TOpenCLMtxVec CopyCplxFromArray(Double[] Src, Int32 Index, Int32 Len)

Copies array content.

#NameTypeDescription
1SrcDouble[]
2IndexInt32start index
3LenInt32element count

Result: stored in self (calling object), returns self for chaining

Remarks:

Copies Len complex elements from the Src array and stores them in the complex calling object starting at location Index. The value of the Complex property and size of the calling objects are not modified.

Overload 2: TOpenCLMtxVec CopyCplxFromArray(Single[] Src)

Copies array content.

#NameTypeDescription
1SrcSingle[]

Result: stored in self (calling object), returns self for chaining

Remarks:

Sets the size of the object to match the size of the Src array and copies the contents in to the calling object. The complex property is set to True.

Indexed: TOpenCLMtxVec CopyCplxFromArray(Single[] Src, Int32 Index, Int32 Len)

Copies array content.

#NameTypeDescription
1SrcSingle[]
2IndexInt32start index
3LenInt32element count

Result: stored in self (calling object), returns self for chaining

Remarks:

Copies Len complex elements from the Src array and stores them in the complex calling object starting at location Index. The value of the Complex property and size of the calling objects are not modified.