Matrix::operator= Operator

Overload List

#SignatureDescription
1Matrix &operator=(const Matrix &aSrc);
2Matrix &operator=(std::initializer_list<std::initializer_list<double>> aRows);
3Matrix &operator=(std::initializer_list<std::initializer_list<TCplx>> aRows);
4template <typename T> Matrix &operator=(std::initializer_list<T> aValues);

Overload 1: Matrix &operator=(const Matrix &aSrc);

#NameTypeDescription
1aSrcconst Matrix &
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 2: Matrix &operator=(std::initializer_list<std::initializer_list<double>> aRows);

#NameTypeDescription
1aRowsstd::initializer_list<std::initializer_list<double>>
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 3: Matrix &operator=(std::initializer_list<std::initializer_list<TCplx>> aRows);

#NameTypeDescription
1aRowsstd::initializer_list<std::initializer_list<TCplx>>
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler

Overload 4: template <typename T> Matrix &operator=(std::initializer_list<T> aValues);

#NameTypeDescription
1aValuesstd::initializer_list<T>
Declared in Dew::Math::Matrix · Dew.Math/MtxExpr.h · Cross-compiler