|
mini-llvm 0.1.0
|
#include <Matrix.h>
Public Member Functions | |
| constexpr | Matrix () |
| constexpr | Matrix (size_t rows, size_t cols) |
| constexpr | Matrix (size_t rows, size_t cols, const T &value) |
| constexpr | Matrix (const Matrix &)=default |
| constexpr | Matrix (Matrix &&) noexcept=default |
| constexpr Matrix & | operator= (const Matrix &)=default |
| constexpr Matrix & | operator= (Matrix &&) noexcept=default |
| constexpr size_t | rows () const noexcept |
| constexpr size_t | cols () const noexcept |
| constexpr size_t | size () const noexcept |
| constexpr T * | data () noexcept |
| constexpr const T * | data () const noexcept |
| constexpr T & | operator[] (size_t i, size_t j) noexcept |
| constexpr const T & | operator[] (size_t i, size_t j) const noexcept |
| constexpr void | fill (const T &value) |
| constexpr void | resize (size_t rows, size_t cols) |
| constexpr void | resize (size_t rows, size_t cols, const T &value) |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
constexprdefault |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
constexprdefault |
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |