Lugdunum  0.1.0
lug::Math::Vector< Rows, T > Member List

This is the complete list of members for lug::Math::Vector< Rows, T >, including all inherited members.

_valueslug::Math::Matrix< Rows, 1, T >protected
BaseMatrix typedeflug::Math::Vector< Rows, T >
det() constlug::Math::Matrix< Rows, 1, T >
det() constlug::Math::Matrix< Rows, 1, T >
det() constlug::Math::Matrix< Rows, 1, T >
det() constlug::Math::Matrix< Rows, 1, T >
det() constlug::Math::Matrix< Rows, 1, T >
det() constlug::Math::Matrix< Rows, 1, T >inline
det() constlug::Math::Matrix< Rows, 1, T >inline
det() constlug::Math::Matrix< Rows, 1, T >inline
det() constlug::Math::Matrix< Rows, 1, T >inline
det() constlug::Math::Matrix< Rows, 1, T >
getColumns() constlug::Math::Matrix< Rows, 1, T >inline
getRows() constlug::Math::Matrix< Rows, 1, T >inline
getValues()lug::Math::Matrix< Rows, 1, T >inline
getValues() constlug::Math::Matrix< Rows, 1, T >inline
identity()lug::Math::Matrix< Rows, 1, T >static
identity()lug::Math::Matrix< Rows, 1, T >inline
inverse() constlug::Math::Matrix< Rows, 1, T >
inverse() constlug::Math::Matrix< Rows, 1, T >
inverse() constlug::Math::Matrix< Rows, 1, T >
inverse() constlug::Math::Matrix< Rows, 1, T >
inverse() constlug::Math::Matrix< Rows, 1, T >inline
inverse() constlug::Math::Matrix< Rows, 1, T >inline
inverse() constlug::Math::Matrix< Rows, 1, T >inline
inverse() constlug::Math::Matrix< Rows, 1, T >inline
length() constlug::Math::Vector< Rows, T >inline
Matrix()=defaultlug::Math::Matrix< Rows, 1, T >
Matrix(T value)lug::Math::Matrix< Rows, 1, T >inlineexplicit
Matrix(const Values &values)lug::Math::Matrix< Rows, 1, T >inline
Matrix(std::initializer_list< T > list)lug::Math::Matrix< Rows, 1, T >inline
Matrix(const Matrix< Rows, Columns, T > &matrix)=defaultlug::Math::Matrix< Rows, 1, T >
Matrix(Matrix< Rows, Columns, T > &&matrix)=defaultlug::Math::Matrix< Rows, 1, T >
normalize()lug::Math::Vector< Rows, T >inline
operator()(uint8_t row, uint8_t col=0)lug::Math::Matrix< Rows, 1, T >
operator()(uint8_t row, uint8_t col=0) constlug::Math::Matrix< Rows, 1, T >
operator*=(const Matrix< Rows, Rows, T > &rhs)lug::Math::Vector< Rows, T >inline
operator*=(const Vector< Rows, T > &rhs)lug::Math::Vector< Rows, T >inline
Matrix< Rows, 1, T >::operator*=(T rhs)lug::Math::Matrix< Rows, 1, T >inline
Matrix< Rows, 1, T >::operator*=(const Matrix< Rows, Columns, T > &rhs)lug::Math::Matrix< Rows, 1, T >
operator+=(T rhs)lug::Math::Matrix< Rows, 1, T >inline
operator+=(const Matrix< Rows, Columns, T > &rhs)lug::Math::Matrix< Rows, 1, T >
operator-=(T rhs)lug::Math::Matrix< Rows, 1, T >inline
operator-=(const Matrix< Rows, Columns, T > &rhs)lug::Math::Matrix< Rows, 1, T >
operator/=(const Vector< Rows, T > &rhs)lug::Math::Vector< Rows, T >inline
Matrix< Rows, 1, T >::operator/=(T rhs)lug::Math::Matrix< Rows, 1, T >inline
Matrix< Rows, 1, T >::operator/=(const Matrix< Rows, Columns, T > &rhs)lug::Math::Matrix< Rows, 1, T >
operator=(const Vector< Rows, T > &vector)=defaultlug::Math::Vector< Rows, T >
operator=(Vector< Rows, T > &&vector)=defaultlug::Math::Vector< Rows, T >
Matrix< Rows, 1, T >::operator=(const Matrix< Rows, Columns, T > &rhs)=defaultlug::Math::Matrix< Rows, 1, T >
Matrix< Rows, 1, T >::operator=(Matrix< Rows, Columns, T > &&rhs)=defaultlug::Math::Matrix< Rows, 1, T >
squaredLength() constlug::Math::Vector< Rows, T >inline
transpose() constlug::Math::Matrix< Rows, 1, T >inline
Values typedeflug::Math::Matrix< Rows, 1, T >
Vector()=defaultlug::Math::Vector< Rows, T >
Vector(T value)lug::Math::Vector< Rows, T >inlineexplicit
Vector(std::initializer_list< T > list)lug::Math::Vector< Rows, T >inline
Vector(const BaseMatrix &matrix)lug::Math::Vector< Rows, T >
Vector(BaseMatrix &&matrix)lug::Math::Vector< Rows, T >
Vector(const Vector< Rows - 1, T > &vector, T value=0)lug::Math::Vector< Rows, T >
Vector(const Vector< Rows+1, T > &vector)lug::Math::Vector< Rows, T >inline
Vector(const Vector< Rows, T > &vector)=defaultlug::Math::Vector< Rows, T >
Vector(Vector< Rows, T > &&vector)=defaultlug::Math::Vector< Rows, T >
~Matrix()=defaultlug::Math::Matrix< Rows, 1, T >
~Vector()=defaultlug::Math::Vector< Rows, T >