sandbox
Loading...
Searching...
No Matches
sbx::math::basic_matrix< Columns, Rows, Type > Member List

This is the complete list of members for sbx::math::basic_matrix< Columns, Rows, Type >, including all inherited members.

basic_matrix(Other value=Other{0}) noexcept (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
basic_matrix(const basic_matrix< Columns, Rows, Other > &other) noexcept (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
basic_matrix(const basic_matrix &other) noexcept=default (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
basic_matrix(basic_matrix &&other) noexcept=default (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
basic_matrix(Args &&... args) noexcept (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inlineprotected
column_type typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
column_type_for typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >protected
columns (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inlinestatic
const_reference typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
direction enum name (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
identity() noexcept -> basic_matrix (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inlineprotectedstatic
operator*=(Other scalar) noexcept -> basic_matrix & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
operator+=(const basic_matrix< Columns, Rows, Other > &other) noexcept -> basic_matrix & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
operator-=(const basic_matrix< Columns, Rows, Other > &other) noexcept -> basic_matrix & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
operator/=(Other scalar) noexcept -> basic_matrix & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
operator=(const basic_matrix &other) noexcept -> basic_matrix &=default (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
operator=(basic_matrix &&other) noexcept -> basic_matrix &=default (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
operator[](size_type index) noexcept -> column_type & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
operator[](size_type index) const noexcept -> const column_type & (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
reference typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
row(const size_type row) const noexcept -> basic_vector< Columns, value_type > (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inline
rows (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >inlinestatic
size_type typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >
value_type typedef (defined in sbx::math::basic_matrix< Columns, Rows, Type >)sbx::math::basic_matrix< Columns, Rows, Type >