From 29f2f49276d3aa9f75c8ada0dcf35185b718289b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 7 Jan 2025 20:02:27 +0100 Subject: [PATCH] singles: list the new single-row matrix typedefs in MagnumMath. --- src/singles/MagnumMath.hpp | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/singles/MagnumMath.hpp b/src/singles/MagnumMath.hpp index 68f21ad85..e08349d3c 100644 --- a/src/singles/MagnumMath.hpp +++ b/src/singles/MagnumMath.hpp @@ -253,15 +253,18 @@ typedef Math::Color3 Color3us; typedef Math::Color4 Color4us; typedef Math::Matrix3 Matrix3; typedef Math::Matrix4 Matrix4; +typedef Math::Matrix2x1 Matrix2x1; typedef Math::Matrix2x2 Matrix2x2; -typedef Math::Matrix3x3 Matrix3x3; -typedef Math::Matrix4x4 Matrix4x4; typedef Math::Matrix2x3 Matrix2x3; -typedef Math::Matrix3x2 Matrix3x2; typedef Math::Matrix2x4 Matrix2x4; -typedef Math::Matrix4x2 Matrix4x2; +typedef Math::Matrix3x1 Matrix3x1; +typedef Math::Matrix3x2 Matrix3x2; +typedef Math::Matrix3x3 Matrix3x3; typedef Math::Matrix3x4 Matrix3x4; +typedef Math::Matrix4x1 Matrix4x1; +typedef Math::Matrix4x2 Matrix4x2; typedef Math::Matrix4x3 Matrix4x3; +typedef Math::Matrix4x4 Matrix4x4; typedef Math::Matrix2x2 Matrix2x2b; typedef Math::Matrix2x3 Matrix2x3b; typedef Math::Matrix2x4 Matrix2x4b; @@ -330,15 +333,18 @@ typedef Math::Vector3 Vector3d; typedef Math::Vector4 Vector4d; typedef Math::Matrix3 Matrix3d; typedef Math::Matrix4 Matrix4d; +typedef Math::Matrix2x1 Matrix2x1d; typedef Math::Matrix2x2 Matrix2x2d; -typedef Math::Matrix3x3 Matrix3x3d; -typedef Math::Matrix4x4 Matrix4x4d; typedef Math::Matrix2x3 Matrix2x3d; -typedef Math::Matrix3x2 Matrix3x2d; typedef Math::Matrix2x4 Matrix2x4d; -typedef Math::Matrix4x2 Matrix4x2d; +typedef Math::Matrix3x1 Matrix3x1d; +typedef Math::Matrix3x2 Matrix3x2d; +typedef Math::Matrix3x3 Matrix3x3d; typedef Math::Matrix3x4 Matrix3x4d; +typedef Math::Matrix4x1 Matrix4x1d; +typedef Math::Matrix4x2 Matrix4x2d; typedef Math::Matrix4x3 Matrix4x3d; +typedef Math::Matrix4x4 Matrix4x4d; typedef Math::QuadraticBezier2D QuadraticBezier2Dd; typedef Math::QuadraticBezier3D QuadraticBezier3Dd; typedef Math::CubicBezier2D CubicBezier2Dd;