VectorInt::operator+ Operator

Overload List

#SignatureDescription
1VectorInt operator+(const int Left, const VectorInt &Right);Add left to all elements in Right and return result.
2VectorInt operator+(const VectorInt &Left, const int Right);Add Right to all elements in Left and return result.
3VectorInt operator+(TVecInt *Left, const VectorInt &Right);Add coresponding elements in Left and Right.
4VectorInt operator+(const VectorInt &Left, TVecInt *Right);Add coresponding elements in Left and Right.
5VectorInt operator+(const VectorInt &Left, const VectorInt &Right);Add coresponding elements in Left and Right.

Overload 1: VectorInt operator+(const int Left, const VectorInt &Right);

Add left to all elements in Right and return result.

#NameTypeDescription
1Leftconst int
2Rightconst VectorInt &
Declared in Dew::Math · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 2: VectorInt operator+(const VectorInt &Left, const int Right);

Add Right to all elements in Left and return result.

#NameTypeDescription
1Leftconst VectorInt &
2Rightconst int
Declared in Dew::Math · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 3: VectorInt operator+(TVecInt *Left, const VectorInt &Right);

Add coresponding elements in Left and Right.

#NameTypeDescription
1LeftTVecInt *
2Rightconst VectorInt &
Declared in Dew::Math · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 4: VectorInt operator+(const VectorInt &Left, TVecInt *Right);

Add coresponding elements in Left and Right.

#NameTypeDescription
1Leftconst VectorInt &
2RightTVecInt *
Declared in Dew::Math · Dew.Math/MtxExprInt.h · Cross-compiler

Overload 5: VectorInt operator+(const VectorInt &Left, const VectorInt &Right);

Add coresponding elements in Left and Right.

#NameTypeDescription
1Leftconst VectorInt &
2Rightconst VectorInt &
Declared in Dew::Math · Dew.Math/MtxExprInt.h · Cross-compiler