|
linear-library
|
Examples: More...
#include <FlatMatrix.hpp>
Public Member Functions | |
| FlatMatrix (const std::vector< std::vector< T > > &v) | |
| FlatMatrix (int r, int c, std::vector< T > &m) | |
| FlatMatrix (std::initializer_list< std::initializer_list< T > > v) | |
| FlatMatrix (int r, int c) | |
| FlatMatrix ()=default | |
| int | getRows () const |
| int | getCols () const |
| T & | operator() (int i, int j) |
| const T & | operator() (int i, int j) const |
| FlatMatrix< T > | operator* (const FlatMatrix< T > &B) const |
| FlatMatrix< T > | operator+ (const FlatMatrix< T > &B) const |
| FlatMatrix< T > | operator* (const T scalar) const |
| FlatMatrix< T > | operator~ () const |
Friends | |
| template<typename U > | |
| std::ostream & | operator<< (std::ostream &os, FlatMatrix< U > &m) |
Examples:
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
| FlatMatrix< T > LinearAlgebra::FlatMatrix< T >::operator* | ( | const FlatMatrix< T > & | B | ) | const |
| FlatMatrix< T > LinearAlgebra::FlatMatrix< T >::operator* | ( | const T | scalar | ) | const |
| FlatMatrix< T > LinearAlgebra::FlatMatrix< T >::operator+ | ( | const FlatMatrix< T > & | B | ) | const |
| FlatMatrix< T > LinearAlgebra::FlatMatrix< T >::operator~ | ( | ) | const |
|
friend |