|
Maipa's Standard Library Extension 1.5.6
mstd
|
This is the complete list of members for mstd::mat< C, R, T >, including all inherited members.
| _copy_values_from(const OT *values, size_t size) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const OT *values, size_t columns, size_t rows) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const OT(&values)[ON]) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const OT(&values)[OC][OR]) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const vec< VN, OT > *columns, size_t size) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const vec< VN, OT >(&columns)[N]) | mstd::mat< C, R, T > | inlineprivate |
| _copy_values_from(const mat< OC, OR, OT > &other) | mstd::mat< C, R, T > | inlineprivate |
| _fill_column(size_t colIdx, const T &value) | mstd::mat< C, R, T > | inlineprivate |
| _fill_column_from(size_t firstIdx, size_t colIdx, const T &value) | mstd::mat< C, R, T > | inlineprivate |
| _fill_values(const T &value) | mstd::mat< C, R, T > | inlineprivate |
| _fill_values_from(size_t firstIdx, const T &value) | mstd::mat< C, R, T > | inlineprivate |
| _set_column(const size_t idx, const vec< VN, VT > &column) | mstd::mat< C, R, T > | inlineprivate |
| _set_identity_values(const T &value) | mstd::mat< C, R, T > | inlineprivate |
| _set_values(const std::index_sequence< Idxs... > &, const Ts &... values) | mstd::mat< C, R, T > | inlineprivate |
| _set_values(const std::index_sequence< Idxs... > &, const vec< VN, Ts > &... columns) | mstd::mat< C, R, T > | inlineprivate |
| _values | mstd::mat< C, R, T > | private |
| column_type typedef | mstd::mat< C, R, T > | |
| columns | mstd::mat< C, R, T > | static |
| fill(const T &value) | mstd::mat< C, R, T > | inlinestatic |
| fill_identity(const T &value) _MSTD_REQUIRES(C | mstd::mat< C, R, T > | |
| identity() _MSTD_REQUIRES(C | mstd::mat< C, R, T > | static |
| mat() | mstd::mat< C, R, T > | inline |
| mat(const OT *values, size_t size) | mstd::mat< C, R, T > | inline |
| mat(const OT *values, size_t columns, size_t rows) | mstd::mat< C, R, T > | inline |
| mat(const OT(&values)[ON]) | mstd::mat< C, R, T > | inline |
| mat(const OT(&values)[OC][OR]) | mstd::mat< C, R, T > | inline |
| mat(const Ts &... values) | mstd::mat< C, R, T > | inline |
| mat(const vec< VN, OT > *columns, size_t size) | mstd::mat< C, R, T > | inline |
| mat(const vec< VN, OT >(&columns)[N]) | mstd::mat< C, R, T > | inline |
| mat(const vec< VN, Ts > &... columns) | mstd::mat< C, R, T > | inline |
| mat(const mat< OC, OR, OT > &other) | mstd::mat< C, R, T > | inline |
| one() | mstd::mat< C, R, T > | inlinestatic |
| operator=(const OT(&values)[ON]) | mstd::mat< C, R, T > | inline |
| operator=(const OT(&values)[OC][OR]) | mstd::mat< C, R, T > | inline |
| operator=(const vec< VN, OT >(&columns)[N]) | mstd::mat< C, R, T > | inline |
| operator=(const mat< OC, OR, OT > &other) | mstd::mat< C, R, T > | inline |
| R | mstd::mat< C, R, T > | |
| R | mstd::mat< C, R, T > | |
| row_type typedef | mstd::mat< C, R, T > | |
| rows | mstd::mat< C, R, T > | static |
| size | mstd::mat< C, R, T > | static |
| value_type typedef | mstd::mat< C, R, T > | |
| zero() | mstd::mat< C, R, T > | inlinestatic |
| ~mat() noexcept=default | mstd::mat< C, R, T > |