utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
Loading...
Searching...
No Matches
utility::math::Matrix< MatrixComponentType, Cols, Rows, typename > Member List

This is the complete list of members for utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >, including all inherited members.

equalsEpsilon(const Matrix &rhs, MatrixComponentType epsilon=MatrixComponentType { 1e-5 }) constutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
Matrix(void)utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
Matrix(std::initializer_list< MatrixComponentType > values)utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
Matrix(MatrixComponentType value)utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inlineexplicit
Matrix(const glm::mat< Cols, Rows, MatrixComponentType > &value)utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inlineexplicit
Matrix(const Matrix &other)=defaultutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >
Matrix(Matrix &&other) noexcept=defaultutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >
operator!=(const Matrix &rhs) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator*(MatrixComponentType scalar) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator*(const Matrix< MatrixComponentType, RhsCols, RhsRows > &rhs) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator*utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >friend
operator*=(MatrixComponentType scalar) noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator*=(const Matrix &rhs) noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator+(const Matrix &rhs) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator+=(const Matrix &rhs) noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator-(const Matrix &rhs) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator-(void) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator-=(const Matrix &rhs) noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator/(MatrixComponentType scalar) constutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator/=(MatrixComponentType scalar)utility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
operator=(const Matrix &other)=defaultutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >
operator=(Matrix &&other) noexcept=defaultutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >
operator==(const Matrix &rhs) const noexceptutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >inline
~Matrix(void)=defaultutility::math::Matrix< MatrixComponentType, Cols, Rows, typename >