#include <SquareMatrix.h>
Public Member Functions | |
| SquareMatrix () | |
| brief Square matrix of size N | |
| SquareMatrix (unsigned int N) | |
| SquareMatrix (unsigned int N, TYPE val) | |
| SquareMatrix (unsigned int N, typename Matrix< TYPE >::DATA_SPTR data) | |
| virtual SquareMatrix< TYPE > & | operator*= (TYPE scale) |
| Multiplication by a scalar. | |
| virtual SquareMatrix< TYPE > & | operator*= (const SquareMatrix< TYPE > &B) |
| In place matrix multiplication. | |
| virtual SquareMatrix< TYPE > & | transposeInplace () |
| In place matrix transpose. | |
Definition at line 16 of file SquareMatrix.h.
| RDNumeric::SquareMatrix< TYPE >::SquareMatrix | ( | ) | [inline] |
brief Square matrix of size N
Definition at line 19 of file SquareMatrix.h.
| RDNumeric::SquareMatrix< TYPE >::SquareMatrix | ( | unsigned int | N | ) | [inline, explicit] |
Definition at line 21 of file SquareMatrix.h.
| RDNumeric::SquareMatrix< TYPE >::SquareMatrix | ( | unsigned int | N, | |
| TYPE | val | |||
| ) | [inline] |
Definition at line 23 of file SquareMatrix.h.
| RDNumeric::SquareMatrix< TYPE >::SquareMatrix | ( | unsigned int | N, | |
| typename Matrix< TYPE >::DATA_SPTR | data | |||
| ) | [inline] |
Definition at line 25 of file SquareMatrix.h.
| virtual SquareMatrix<TYPE>& RDNumeric::SquareMatrix< TYPE >::operator*= | ( | TYPE | scale | ) | [inline, virtual] |
Multiplication by a scalar.
Reimplemented from RDNumeric::Matrix< TYPE >.
Definition at line 31 of file SquareMatrix.h.
Referenced by RDNumeric::SquareMatrix< double >::operator*=().
| virtual SquareMatrix<TYPE>& RDNumeric::SquareMatrix< TYPE >::operator*= | ( | const SquareMatrix< TYPE > & | B | ) | [inline, virtual] |
In place matrix multiplication.
Definition at line 37 of file SquareMatrix.h.
| virtual SquareMatrix<TYPE>& RDNumeric::SquareMatrix< TYPE >::transposeInplace | ( | ) | [inline, virtual] |
In place matrix transpose.
Definition at line 66 of file SquareMatrix.h.
1.7.1