]> git.tdb.fi Git - libs/math.git/blobdiff - source/linal/matrix4.h
Rename the library to mspmath and make linal a sublibrary
[libs/math.git] / source / linal / matrix4.h
diff --git a/source/linal/matrix4.h b/source/linal/matrix4.h
new file mode 100644 (file)
index 0000000..8b89a65
--- /dev/null
@@ -0,0 +1,21 @@
+#ifndef MSP_LINAL_MATRIX4_H_
+#define MSP_LINAL_MATRIX4_H_
+
+#include "squarematrix.h"
+
+namespace Msp {
+namespace LinAl {
+
+/**
+A 4x4 square matrix, capable of expressing affine transformations in a
+three-dimensional vector space.
+*/
+template<typename T>
+class Matrix4: public SquareMatrix<T, 4>
+{
+};
+
+} // namespace LinAl
+} // namespace Msp
+
+#endif