|
jaulib v1.4.0-2-g788cf73
Jau Support Library (C++, Java, ..)
|
A Matrix stack of compounds, each consisting of 16 * T
More...
#include <sstack.hpp>
Public Types | |
| typedef Matrix4< value_type > | matrix_t |
| typedef Value_type | value_type |
Public Member Functions | |
| constexpr_cxx20 | MatrixStack () noexcept |
| Start w/ zero size and growSize is 16, half GL-min size (32) | |
| constexpr_cxx20 | MatrixStack (int initialSize, int growSize_) noexcept |
| constexpr_cxx20 void | growIfNecessary (int length) noexcept |
| constexpr_cxx20 void | pop (matrix_t &dest) noexcept |
| constexpr_cxx20 void | push (const matrix_t &src) noexcept |
A Matrix stack of compounds, each consisting of 16 * T
| T | type of one element used in each compound |
Definition at line 99 of file sstack.hpp.
| typedef Value_type jau::math::util::MatrixStack< Value_type >::value_type |
Definition at line 101 of file sstack.hpp.
| typedef Matrix4<value_type> jau::math::util::MatrixStack< Value_type >::matrix_t |
Definition at line 102 of file sstack.hpp.
|
inlinenoexcept |
Start w/ zero size and growSize is 16, half GL-min size (32)
Definition at line 112 of file sstack.hpp.
|
inlinenoexcept |
| initialSize | initial size |
| growSize | grow size if position() is reached, maybe 0 |
Definition at line 119 of file sstack.hpp.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |