#include <concepts>
#include <stdint.h>
#include "psyqo/fixed-point.hh"
#include "psyqo/primitives/common.hh"
#include "psyqo/trigonometry.hh"
#include "psyqo/vector.hh"
Go to the source code of this file.
|
| void | shello::generateRotationMatrix3D (Matrix3D *m, psyqo::Angle t, Axis a, const Trig &trig) |
| |
| void | shello::multiplyMatrix3D (const Matrix3D *m1, const Matrix3D *m2, Matrix3D *out) |
| |
| void | shello::scaleMatrix3D (Matrix3D *m, Fixed s) |
| |
| void | shello::matrixVertexMul3D (const Matrix3D *m, const Vec3 *v, Vec3 *out) |
| |
| void | shello::matrixVertexMul3Dxy (const Matrix3D *m, const Vec3 *v, Vec2 *out) |
| |
| Fixed | shello::matrixVertexMul3Dz (const Matrix3D *m, const Vec3 *v) |
| |