Lines Matching refs:src
49 explicit Matrix (const T& src);
50 explicit Matrix (const T src[Rows*Cols]);
51 Matrix (const Vector<T, Rows>& src);
52 Matrix (const Matrix<T, Rows, Cols>& src);
55 Matrix<T, Rows, Cols>& operator= (const Matrix<T, Rows, Cols>& src);
56 Matrix<T, Rows, Cols>& operator*= (const Matrix<T, Rows, Cols>& src);
327 Matrix<T, Rows, Cols>::Matrix (const T& src)
331 (*this)(row, col) = (row == col) ? src : T(0);
336 Matrix<T, Rows, Cols>::Matrix (const T src[Rows*Cols])
340 (*this)(row, col) = src[row*Cols + col];
345 Matrix<T, Rows, Cols>::Matrix (const Vector<T, Rows>& src)
350 (*this)(row, col) = (row == col) ? src.m_data[row] : T(0);
355 Matrix<T, Rows, Cols>::Matrix (const Matrix<T, Rows, Cols>& src)
357 *this = src;
368 Matrix<T, Rows, Cols>& Matrix<T, Rows, Cols>::operator= (const Matrix<T, Rows, Cols>& src)
372 (*this)(row, col) = src(row, col);
378 Matrix<T, Rows, Cols>& Matrix<T, Rows, Cols>::operator*= (const Matrix<T, Rows, Cols>& src)
380 *this = *this * src;