| 1234567891011121314151617181920212223242526 |
- //
- // Created by janco on 6/21/16.
- //
- #ifndef CRYSTALPOINT_MATRIX_H
- #define CRYSTALPOINT_MATRIX_H
- class Matrix {
- private:
- public:
- float *data;
- Matrix(int i = 4);
- ~Matrix();
- static Matrix rotation(int angle, Vec3f axis);
- static Matrix identity(void);
- static Matrix translate(Vec3f offset);
- Matrix operator * (Matrix m1, Matrix m2);
- Vec3f operator * (Matrix m, Vec3f v);
- }
- #endif //CRYSTALPOINT_MATRIX_H
|