![]() |
alternative Standard Libary
0.29.8
|
#include <matrix4x4.hpp>
Zusammengehörigkeiten von std::math::matrix4x4< T >:Öffentliche Typen | |
| typedef T | value_type |
| typedef T * | pointer |
| typedef matrix4x4< T > | self_type |
Öffentliche Methoden | |
| matrix4x4 (const self_type &m) | |
| matrix4x4 (value_type _m11, value_type _m12, value_type _m13, value_type _m14, value_type _m21, value_type _m22, value_type _m23, value_type _m24, value_type _m31, value_type _m32, value_type _m33, value_type _m34, value_type _m41, value_type _m42, value_type _m43, value_type _m44) | |
| operator pointer () | |
| value_type & | operator() (int iRow, int iColumn) |
| value_type | operator() (int iRow, int iColumn) const |
| self_type & | operator+= (const self_type &m) |
| self_type & | operator-= (const self_type &m) |
| self_type & | operator*= (const self_type &m) |
| self_type & | operator*= (const value_type f) |
| self_type & | operator/= (const self_type &m) |
| self_type & | operator/= (const value_type f) |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> | |
| std::basic_string< E, TAllocator, TStorage > | to_string () |
Öffentliche Attribute | |
| union { | |
| struct { | |
| T m11 | |
| T m12 | |
| T m13 | |
| T m14 | |
| T m21 | |
| T m22 | |
| T m23 | |
| T m24 | |
| T m31 | |
| T m32 | |
| T m33 | |
| T m34 | |
| T m41 | |
| T m42 | |
| T m43 | |
| T m44 | |
| } | |
| struct { | |
| vector4< value_type > row0 | |
| vector4< value_type > row1 | |
| vector4< value_type > row2 | |
| vector4< value_type > row3 | |
| } | |
| float m [4][4] | |
| float n [16] | |
| }; | |
| typedef T* std::math::matrix4x4< T >::pointer |
| typedef matrix4x4<T> std::math::matrix4x4< T >::self_type |
| typedef T std::math::matrix4x4< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| union { ... } |
| float std::math::matrix4x4< T >::m[4][4] |
| T std::math::matrix4x4< T >::m11 |
| T std::math::matrix4x4< T >::m12 |
| T std::math::matrix4x4< T >::m13 |
| T std::math::matrix4x4< T >::m14 |
| T std::math::matrix4x4< T >::m21 |
| T std::math::matrix4x4< T >::m22 |
| T std::math::matrix4x4< T >::m23 |
| T std::math::matrix4x4< T >::m24 |
| T std::math::matrix4x4< T >::m31 |
| T std::math::matrix4x4< T >::m32 |
| T std::math::matrix4x4< T >::m33 |
| T std::math::matrix4x4< T >::m34 |
| T std::math::matrix4x4< T >::m41 |
| T std::math::matrix4x4< T >::m42 |
| T std::math::matrix4x4< T >::m43 |
| T std::math::matrix4x4< T >::m44 |
| float std::math::matrix4x4< T >::n[16] |
| vector4<value_type> std::math::matrix4x4< T >::row0 |
| vector4<value_type> std::math::matrix4x4< T >::row1 |
| vector4<value_type> std::math::matrix4x4< T >::row2 |
| vector4<value_type> std::math::matrix4x4< T >::row3 |