MatrixInt.Subtract Operator

Overload List

#SignatureDescription
1class operator Subtract(const Left: MatrixInt; const Right: MatrixInt): MatrixInt;Subtract coresponding elements in Right from Left.
2class operator Subtract(const Left: MatrixInt; const Right: TMtxInt): MatrixInt;Subtract coresponding elements in Right from Left.
3class operator Subtract(const Left: MatrixInt; const Right: Integer): MatrixInt;Subtract Right from all elements in Left.
4class operator Subtract(const Left: TMtxInt; const Right: MatrixInt): MatrixInt;Subtract coresponding elements in Right from Left.
5class operator Subtract(const Left: Integer; const Right: MatrixInt): MatrixInt;Subtract all elements in Right from Left.

Overload 1: class operator Subtract(const Left: MatrixInt; const Right: MatrixInt): MatrixInt;

Subtract coresponding elements in Right from Left.

#NameTypeDescription
1LeftMatrixInt
2RightMatrixInt

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

Overload 2: class operator Subtract(const Left: MatrixInt; const Right: TMtxInt): MatrixInt;

Subtract coresponding elements in Right from Left.

#NameTypeDescription
1LeftMatrixInt
2RightTMtxIntsource TMtxInt

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

Overload 3: class operator Subtract(const Left: MatrixInt; const Right: Integer): MatrixInt;

Subtract Right from all elements in Left.

#NameTypeDescription
1LeftMatrixInt
2RightInteger

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

Overload 4: class operator Subtract(const Left: TMtxInt; const Right: MatrixInt): MatrixInt;

Subtract coresponding elements in Right from Left.

#NameTypeDescription
1LeftTMtxIntsource TMtxInt
2RightMatrixInt

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

Overload 5: class operator Subtract(const Left: Integer; const Right: MatrixInt): MatrixInt;

Subtract all elements in Right from Left.

#NameTypeDescription
1LeftInteger
2RightMatrixInt

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