MatrixInt.op_Explicit Operator

Overload List

#SignatureDescription
1Byte[] op_Explicit(MatrixInt AValue)Explicitely convert MatrixInt to array of integer.
2Double[] op_Explicit(MatrixInt AValue)Explicitely convert MatrixInt to array of doubles.
3Int16[] op_Explicit(MatrixInt AValue)Explicitely convert MatrixInt to array of integer.
4Int32[] op_Explicit(MatrixInt AValue)Explicitely convert MatrixInt to array of integer.
5Single[] op_Explicit(MatrixInt AValue)Explicitely convert MatrixInt to array of doubles.
6MatrixInt op_Explicit(TCplx[] AValue)Explicitely convert array of complex values to MatrixInt.
7MatrixInt op_Explicit(TMtxVec AValue)Explicitely convert TMtxVec to MatrixInt.
8MatrixInt op_Explicit(Double[] AValue)Explicitely convert array of double values to MatrixInt.
9MatrixInt op_Explicit(Single[] AValue)Explicitely convert array of single values to MatrixInt.

Overload 1: Byte[] op_Explicit(MatrixInt AValue)

Explicitely convert MatrixInt to array of integer.

#NameTypeDescription
1AValueMatrixInt

Returns: Byte[]

Remarks:

Copies all values from AVector to an array of 16bit signed integers. If Precision does not match conversion will be performed.

Overload 2: Double[] op_Explicit(MatrixInt AValue)

Explicitely convert MatrixInt to array of doubles.

#NameTypeDescription
1AValueMatrixInt

Returns: Double[]

Remarks:

Copies all values from AVector to an array of double.

Overload 3: Int16[] op_Explicit(MatrixInt AValue)

Explicitely convert MatrixInt to array of integer.

#NameTypeDescription
1AValueMatrixInt

Returns: Int16[]

Remarks:

Copies all values from AVector to an array of 16bit signed integers. If Precision does not match conversion will be performed.

Overload 4: Int32[] op_Explicit(MatrixInt AValue)

Explicitely convert MatrixInt to array of integer.

#NameTypeDescription
1AValueMatrixInt

Returns: Int32[]

Remarks:

Copies all values from AVector to an array of 32bit signed integers. If Precision does not match conversion will be performed.

Overload 5: Single[] op_Explicit(MatrixInt AValue)

Explicitely convert MatrixInt to array of doubles.

#NameTypeDescription
1AValueMatrixInt

Returns: Single[]

Remarks:

Copies all values from AVector to an array of single.

Overload 6: MatrixInt op_Explicit(TCplx[] AValue)

Explicitely convert array of complex values to MatrixInt.

#NameTypeDescription
1AValueTCplx[]

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

Remarks:

Copies all values from the complex array to the result with precision set at 32bit signed integer.

Overload 7: MatrixInt op_Explicit(TMtxVec AValue)

Explicitely convert TMtxVec to MatrixInt.

#NameTypeDescription
1AValueTMtxVecsource TVec or TMtx

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

Remarks:

Copies all values from AValue to the result with precision set at 32bit signed integer.

Overload 8: MatrixInt op_Explicit(Double[] AValue)

Explicitely convert array of double values to MatrixInt.

#NameTypeDescription
1AValueDouble[]

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

Remarks:

Copies all values from the double array to the result with precision set at 32bit signed integer;

Overload 9: MatrixInt op_Explicit(Single[] AValue)

Explicitely convert array of single values to MatrixInt.

#NameTypeDescription
1AValueSingle[]

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

Remarks:

Copies all values from the AValue array to the result with precision set at 32bit signed integer.