From 75d7e9c71872b5b9743a8152b09b250f42acf378 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 20 Feb 2016 14:34:59 +0200 Subject: [PATCH] Swapped order of parameters for Vec Mat multiplication operator --- Source/OpenTK/Math/Vector3.cs | 2 +- Source/OpenTK/Math/Vector4.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/OpenTK/Math/Vector3.cs b/Source/OpenTK/Math/Vector3.cs index cfa6f32a..2b38581b 100644 --- a/Source/OpenTK/Math/Vector3.cs +++ b/Source/OpenTK/Math/Vector3.cs @@ -1532,7 +1532,7 @@ namespace OpenTK /// The vector to transform /// The desired transformation /// - public static Vector3 operator *(Matrix3 mat, Vector3 vec) + public static Vector3 operator *(Vector3 vec, Matrix3 mat) { Vector3 result; Vector3.Transform(ref vec, ref mat, out result); diff --git a/Source/OpenTK/Math/Vector4.cs b/Source/OpenTK/Math/Vector4.cs index 58e729a9..4e8d6777 100644 --- a/Source/OpenTK/Math/Vector4.cs +++ b/Source/OpenTK/Math/Vector4.cs @@ -1512,7 +1512,7 @@ namespace OpenTK /// The vector to transform /// The desired transformation /// - public static Vector4 operator *(Matrix4 mat, Vector4 vec) + public static Vector4 operator *(Vector4 vec, Matrix4 mat) { Vector4 result; Vector4.Transform(ref vec, ref mat, out result);