|
[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::Transform3< Real >, including all inherited members.
| affine() const | nnm::Transform3< Real > | inline |
| approx_equal(const Transform3 &other) const | nnm::Transform3< Real > | inline |
| at(const uint8_t column) const | nnm::Transform3< Real > | inline |
| at(const uint8_t column) | nnm::Transform3< Real > | inline |
| at(const uint8_t column, const uint8_t row) const | nnm::Transform3< Real > | inline |
| at(const uint8_t column, const uint8_t row) | nnm::Transform3< Real > | inline |
| basis() const | nnm::Transform3< Real > | inline |
| determinant() const | nnm::Transform3< Real > | inline |
| from_basis(const Basis3< Real > &basis) | nnm::Transform3< Real > | inlinestatic |
| from_basis_translation(const Basis3< Real > &basis, const Vector3< Real > &translation) | nnm::Transform3< Real > | inlinestatic |
| from_orthographic_left_hand_0to1(const Real left, const Real right, const Real bottom, const Real top, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_orthographic_left_hand_neg1to1(const Real left, const Real right, const Real bottom, const Real top, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_orthographic_right_hand_0to1(const Real left, const Real right, const Real bottom, const Real top, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_orthographic_right_hand_neg1to1(const Real left, const Real right, const Real bottom, const Real top, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_perspective_left_hand_0to1(const Real fov, const Real aspect_ratio, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_perspective_left_hand_neg1to1(const Real fov, const Real aspect_ratio, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_perspective_right_hand_0to1(const Real fov, const Real aspect_ratio, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_perspective_right_hand_neg1to1(const Real fov, const Real aspect_ratio, const Real near_clip, const Real far_clip) | nnm::Transform3< Real > | inlinestatic |
| from_rotation_axis_angle(const Vector3< Real > &axis, const Real angle) | nnm::Transform3< Real > | inlinestatic |
| from_rotation_quaternion(const Quaternion< Real > &quaternion) | nnm::Transform3< Real > | inlinestatic |
| from_scale(const Vector3< Real > &factor) | nnm::Transform3< Real > | inlinestatic |
| from_shear_x(const Real factor_y, const Real factor_z) | nnm::Transform3< Real > | inlinestatic |
| from_shear_y(const Real factor_x, const Real factor_z) | nnm::Transform3< Real > | inlinestatic |
| from_shear_z(const Real factor_x, const Real factor_y) | nnm::Transform3< Real > | inlinestatic |
| from_translation(const Vector3< Real > &translation) | nnm::Transform3< Real > | inlinestatic |
| inverse() const | nnm::Transform3< Real > | inline |
| matrix | nnm::Transform3< Real > | |
| operator!=(const Transform3 &other) const | nnm::Transform3< Real > | inline |
| operator<(const Transform3 &other) const | nnm::Transform3< Real > | inline |
| operator==(const Transform3 &other) const | nnm::Transform3< Real > | inline |
| operator[](const uint8_t column) const | nnm::Transform3< Real > | inline |
| operator[](const uint8_t column) | nnm::Transform3< Real > | inline |
| rotate_axis_angle(const Vector3< Real > &axis, const Real angle) const | nnm::Transform3< Real > | inline |
| rotate_axis_angle_local(const Vector3< Real > &axis, const Real angle) const | nnm::Transform3< Real > | inline |
| rotate_quaternion(const Quaternion< Real > &quaternion) const | nnm::Transform3< Real > | inline |
| rotate_quaternion_local(const Quaternion< Real > &quaternion) const | nnm::Transform3< Real > | inline |
| scale(const Vector3< Real > &factor) const | nnm::Transform3< Real > | inline |
| scale_local(const Vector3< Real > &factor) const | nnm::Transform3< Real > | inline |
| shear_x(const Real factor_y, const Real factor_z) const | nnm::Transform3< Real > | inline |
| shear_x_local(const Real factor_y, const Real factor_z) const | nnm::Transform3< Real > | inline |
| shear_y(const Real factor_x, const Real factor_z) const | nnm::Transform3< Real > | inline |
| shear_y_local(const Real factor_x, const Real factor_z) const | nnm::Transform3< Real > | inline |
| shear_z(const Real factor_x, const Real factor_y) const | nnm::Transform3< Real > | inline |
| shear_z_local(const Real factor_x, const Real factor_y) const | nnm::Transform3< Real > | inline |
| trace() const | nnm::Transform3< Real > | inline |
| transform(const Transform3 &by) const | nnm::Transform3< Real > | inline |
| Transform3() | nnm::Transform3< Real > | inline |
| Transform3(const Transform3< Other > &transform) | nnm::Transform3< Real > | inlineexplicit |
| Transform3(const Matrix4< Real > &matrix) | nnm::Transform3< Real > | inlineexplicit |
| transform_local(const Transform3 &by) const | nnm::Transform3< Real > | inline |
| translate(const Vector3< Real > &offset) const | nnm::Transform3< Real > | inline |
| translate_local(const Vector3< Real > &offset) const | nnm::Transform3< Real > | inline |
| translation() const | nnm::Transform3< Real > | inline |
| unchecked_inverse() const | nnm::Transform3< Real > | inline |
| valid() const | nnm::Transform3< Real > | inline |