#include <biped-stabilizer/third_party/wykobi/wykobi_matrix.hpp>
|
| | matrix () |
| |
| | ~matrix () |
| |
| | matrix (const matrix< T, M, N > &m) |
| |
| const T & | operator() (std::size_t x, std::size_t y) const |
| |
| T & | operator() (std::size_t x, std::size_t y) |
| |
| const T & | operator() (std::size_t i) const |
| |
| T & | operator() (std::size_t i) |
| |
| const T & | operator[] (std::size_t i) const |
| |
| T & | operator[] (std::size_t i) |
| |
| matrix< T, M, N > & | operator= (const matrix< T, M, N > &m) |
| |
| matrix< T, M, N > & | operator+= (const T &value) |
| |
| matrix< T, M, N > & | operator-= (const T &value) |
| |
| matrix< T, M, N > & | operator*= (const T &value) |
| |
| matrix< T, M, N > & | operator/= (const T &value) |
| |
| matrix< T, M, N > & | operator+= (const matrix< T, M, N > &_matrix) |
| |
| matrix< T, M, N > & | operator-= (const matrix< T, M, N > &_matrix) |
| |
| void | zero () |
| |
| void | identity () |
| |
| void | swap (const unsigned int &x1, const unsigned int &y1, const unsigned int &x2, const unsigned int &y2) |
| |
| std::size_t | size () const |
| |
◆ matrix() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ ~matrix()
template<typename T , std::size_t M, std::size_t N>
◆ matrix() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ identity()
template<typename T , std::size_t M, std::size_t N>
◆ operator()() [1/4]
template<typename T , std::size_t M, std::size_t N>
◆ operator()() [2/4]
template<typename T , std::size_t M, std::size_t N>
◆ operator()() [3/4]
template<typename T , std::size_t M, std::size_t N>
| T& wykobi::matrix< T, M, N >::operator() |
( |
std::size_t |
x, |
|
|
std::size_t |
y |
|
) |
| |
|
inline |
◆ operator()() [4/4]
template<typename T , std::size_t M, std::size_t N>
| const T& wykobi::matrix< T, M, N >::operator() |
( |
std::size_t |
x, |
|
|
std::size_t |
y |
|
) |
| const |
|
inline |
◆ operator*=()
template<typename T , std::size_t M, std::size_t N>
◆ operator+=() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator+=() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator-=() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator-=() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator/=()
template<typename T , std::size_t M, std::size_t N>
◆ operator=()
template<typename T , std::size_t M, std::size_t N>
◆ operator[]() [1/2]
template<typename T , std::size_t M, std::size_t N>
◆ operator[]() [2/2]
template<typename T , std::size_t M, std::size_t N>
◆ size()
template<typename T , std::size_t M, std::size_t N>
◆ swap()
template<typename T , std::size_t M, std::size_t N>
| void wykobi::matrix< T, M, N >::swap |
( |
const unsigned int & |
x1, |
|
|
const unsigned int & |
y1, |
|
|
const unsigned int & |
x2, |
|
|
const unsigned int & |
y2 |
|
) |
| |
◆ zero()
template<typename T , std::size_t M, std::size_t N>
The documentation for this class was generated from the following file: