VectorNav C++ Library
vn::math::mat< 2, 2, T > Member List

This is the complete list of members for vn::math::mat< 2, 2, T >, including all inherited members.

add(const mat &toAdd) const vn::math::mat< 2, 2, T >inline
copy(const mat< 2, 2, S > rhs) (defined in vn::math::mat< 2, 2, T >)vn::math::mat< 2, 2, T >inline
dimCol() const vn::math::mat< 2, 2, T >inline
dimRow() const vn::math::mat< 2, 2, T >inline
div(const double &scalar) const vn::math::mat< 2, 2, T >inline
evn::math::mat< 2, 2, T >
e00vn::math::mat< 2, 2, T >
e01vn::math::mat< 2, 2, T >
e10vn::math::mat< 2, 2, T >
e11vn::math::mat< 2, 2, T >
identity()vn::math::mat< 2, 2, T >inlinestatic
mat()vn::math::mat< 2, 2, T >inline
mat(T val)vn::math::mat< 2, 2, T >inlineexplicit
mat(T e00v, T e01v, T e10v, T e11v)vn::math::mat< 2, 2, T >inline
mat(vec< 2, T > col0, vec< 2, T > col1)vn::math::mat< 2, 2, T >inline
mult(const double &scalar) const vn::math::mat< 2, 2, T >inline
neg() const vn::math::mat< 2, 2, T >inline
one()vn::math::mat< 2, 2, T >inlinestatic
operator()(size_t row, size_t col)vn::math::mat< 2, 2, T >inline
operator()(size_t row, size_t col) const vn::math::mat< 2, 2, T >inline
operator*=(const S &rhs)vn::math::mat< 2, 2, T >inline
operator*=(const mat< 2, 2, S > &rhs)vn::math::mat< 2, 2, T >inline
operator+=(const mat< 2, 2, S > &rhs)vn::math::mat< 2, 2, T >inline
operator-() const vn::math::mat< 2, 2, T >inline
operator-=(const mat< 2, 2, S > &rhs)vn::math::mat< 2, 2, T >inline
operator/=(const S &rhs)vn::math::mat< 2, 2, T >inline
sub(const mat &toSub) const vn::math::mat< 2, 2, T >inline
transpose() const vn::math::mat< 2, 2, T >inline
zero()vn::math::mat< 2, 2, T >inlinestatic