|
[nnm] No Nonsense Math 0.5.0
A No-Nonsense, C++ 17, single-header-only Math library geared towards graphics programming.
|
This is the complete list of members for nnm::Basis2< Real >, including all inherited members.
| approx_equal(const Basis2 &other) const | nnm::Basis2< Real > | inline |
| at(const uint8_t column) const | nnm::Basis2< Real > | inline |
| at(const uint8_t column) | nnm::Basis2< Real > | inline |
| at(const uint8_t column, const uint8_t row) const | nnm::Basis2< Real > | inline |
| at(const uint8_t column, const uint8_t row) | nnm::Basis2< Real > | inline |
| Basis2() | nnm::Basis2< Real > | inline |
| Basis2(const Basis2< Other > &basis) | nnm::Basis2< Real > | inlineexplicit |
| Basis2(const Matrix2< Real > &matrix) | nnm::Basis2< Real > | inlineexplicit |
| determinant() const | nnm::Basis2< Real > | inline |
| from_rotation(const Real angle) | nnm::Basis2< Real > | inlinestatic |
| from_scale(const Vector2< Real > &factor) | nnm::Basis2< Real > | inlinestatic |
| from_shear_x(const Real factor) | nnm::Basis2< Real > | inlinestatic |
| from_shear_y(const Real factor) | nnm::Basis2< Real > | inlinestatic |
| inverse() const | nnm::Basis2< Real > | inline |
| matrix | nnm::Basis2< Real > | |
| operator!=(const Basis2 &other) const | nnm::Basis2< Real > | inline |
| operator<(const Basis2 &other) const | nnm::Basis2< Real > | inline |
| operator==(const Basis2 &other) const | nnm::Basis2< Real > | inline |
| operator[](const uint8_t index) const | nnm::Basis2< Real > | inline |
| operator[](const uint8_t index) | nnm::Basis2< Real > | inline |
| rotate(const Real angle) const | nnm::Basis2< Real > | inline |
| rotate_local(const Real angle) const | nnm::Basis2< Real > | inline |
| scale(const Vector2< Real > &factor) const | nnm::Basis2< Real > | inline |
| scale_local(const Vector2< Real > &factor) const | nnm::Basis2< Real > | inline |
| shear_x(const Real factor) const | nnm::Basis2< Real > | inline |
| shear_x_local(const Real factor) const | nnm::Basis2< Real > | inline |
| shear_y(const Real factor) const | nnm::Basis2< Real > | inline |
| shear_y_local(const Real factor) const | nnm::Basis2< Real > | inline |
| trace() const | nnm::Basis2< Real > | inline |
| transform(const Basis2 &by) const | nnm::Basis2< Real > | inline |
| transform_local(const Basis2 &by) const | nnm::Basis2< Real > | inline |
| unchecked_inverse() const | nnm::Basis2< Real > | inline |
| valid() const | nnm::Basis2< Real > | inline |