DNA Calib 1.1
Project brief
tdm::mat< R, C, T > Member List

This is the complete list of members for tdm::mat< R, C, T >, including all inherited members.

apply(F func)tdm::mat< R, C, T >inline
apply(F func) consttdm::mat< R, C, T >inline
column(dim_t index) consttdm::mat< R, C, T >inline
column_type typedeftdm::mat< R, C, T >
columns()tdm::mat< R, C, T >inlinestatic
diagonal(U scalar)tdm::mat< R, C, T >inlinestatic
diagonal(const vec< W, U > &scalars)tdm::mat< R, C, T >inlinestatic
diagonal(Us... scalars)tdm::mat< R, C, T >inlinestatic
fromColumns(const vec< R, Us > &... vs)tdm::mat< R, C, T >inlinestatic
fromRows(const vec< C, Us > &... vs)tdm::mat< R, C, T >inlinestatic
identity()tdm::mat< R, C, T >inlinestatic
mat()tdm::mat< R, C, T >inline
mat(const mat &)=defaulttdm::mat< R, C, T >
mat(mat &&)=defaulttdm::mat< R, C, T >
mat(U scalar)tdm::mat< R, C, T >inlineexplicit
mat(Us... scalars)tdm::mat< R, C, T >inline
mat(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
mat(const vec< C, Us > &... vs)tdm::mat< R, C, T >inline
negate()tdm::mat< R, C, T >inline
operator()(dim_t rowIndex, dim_t colIndex)tdm::mat< R, C, T >inline
operator()(dim_t rowIndex, dim_t colIndex) consttdm::mat< R, C, T >inline
operator*=(U rhs)tdm::mat< R, C, T >inline
operator*=(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
operator*=(const mat &rhs)tdm::mat< R, C, T >inline
operator++()tdm::mat< R, C, T >inline
operator+=(U rhs)tdm::mat< R, C, T >inline
operator+=(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
operator+=(const mat &rhs)tdm::mat< R, C, T >inline
operator--()tdm::mat< R, C, T >inline
operator-=(U rhs)tdm::mat< R, C, T >inline
operator-=(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
operator-=(const mat &rhs)tdm::mat< R, C, T >inline
operator/=(U rhs)tdm::mat< R, C, T >inline
operator/=(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
operator/=(const mat &rhs)tdm::mat< R, C, T >inline
operator=(const mat &)=defaulttdm::mat< R, C, T >
operator=(mat &&)=defaulttdm::mat< R, C, T >
operator=(const mat< R, C, U > &rhs)tdm::mat< R, C, T >inline
operator[](dim_t index)tdm::mat< R, C, T >inline
operator[](dim_t index) consttdm::mat< R, C, T >inline
row(dim_t index) consttdm::mat< R, C, T >inline
row_type typedeftdm::mat< R, C, T >
rows()tdm::mat< R, C, T >inlinestatic
submat(dim_t y, dim_t x) consttdm::mat< R, C, T >inline
transpose()tdm::mat< R, C, T >inline
value_type typedeftdm::mat< R, C, T >
valuestdm::mat< R, C, T >private
~mat()=defaulttdm::mat< R, C, T >