jaulib v1.3.0
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) More... | |
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 119 of file sstack.hpp.
typedef Value_type jau::math::util::MatrixStack< Value_type, >::value_type |
Definition at line 121 of file sstack.hpp.
typedef Matrix4<value_type> jau::math::util::MatrixStack< Value_type, >::matrix_t |
Definition at line 122 of file sstack.hpp.
|
inlinenoexcept |
Start w/ zero size and growSize is 16, half GL-min size (32)
Definition at line 132 of file sstack.hpp.
|
inlinenoexcept |
initialSize | initial size |
growSize | grow size if position() is reached, maybe 0 |
Definition at line 139 of file sstack.hpp.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |