#include <sge/math//matrix_util.hpp>#include <sge/math//matrix_impl.hpp>#include <sge/su.hpp>#include <cmath>Functions | |
| SGE_SYMBOL space_matrix | sge::math::matrix_translation (const math::basic_vector< space_unit, 3 > &v) |
| SGE_SYMBOL space_matrix | sge::math::matrix_translation (space_unit x, space_unit y, space_unit z) |
| SGE_SYMBOL space_matrix | sge::math::matrix_scaling (const math::basic_vector< space_unit, 3 > &v) |
| SGE_SYMBOL space_matrix | sge::math::matrix_scaling (space_unit x, space_unit y, space_unit z) |
| SGE_SYMBOL space_matrix | sge::math::matrix_perspective (space_unit aspect, space_unit fov, space_unit near, space_unit far) |
| SGE_SYMBOL space_matrix | sge::math::matrix_orthogonal_xy () |
| SGE_SYMBOL space_matrix | sge::math::matrix_rotation_z (space_unit angle) |
| SGE_SYMBOL space_matrix | sge::math::matrix_rotation_y (space_unit angle) |
| SGE_SYMBOL space_matrix | sge::math::matrix_rotation_x (space_unit angle) |
| SGE_SYMBOL basic_matrix < space_unit, 2, 2 > | sge::math::matrix_rotation_2d (space_unit angle) |
| SGE_SYMBOL space_matrix | sge::math::matrix_identity () |
| SGE_SYMBOL space_matrix | sge::math::matrix_orthogonal_xy (space_unit left, space_unit right, space_unit top, space_unit bottom, space_unit near, space_unit far) |
1.5.5