This commit is contained in:
Pascal Serrarens 2025-04-17 09:33:17 +02:00
parent 69cbf29182
commit 8a2c83342a
4 changed files with 1 additions and 10 deletions

View File

@ -6,10 +6,6 @@ using Vector3Float = UnityEngine.Vector3;
namespace LinearAlgebra namespace LinearAlgebra
{ {
public class Direction
{
namespace LinearAlgebra {
/// <summary> /// <summary>
/// A direction in 3D space /// A direction in 3D space
/// </summary> /// </summary>

View File

@ -84,8 +84,6 @@ namespace LinearAlgebra {
for (int ix = 0; ix < n; ix++) for (int ix = 0; ix < n; ix++)
this.data[ix, ix] = v.data[ix]; this.data[ix, ix] = v.data[ix];
} }
public void FillDiagonal(float f) {
uint n = Math.Min(this.nRows, this.nCols);
public void FillDiagonal(float f) public void FillDiagonal(float f)
{ {
int n = Math.Min(this.nRows, this.nCols); int n = Math.Min(this.nRows, this.nCols);

View File

@ -18,12 +18,11 @@ namespace LinearAlgebra {
this.w = w; this.w = w;
} }
#if UNITY_5_3_OR_NEWER
public static Quaternion Reflect(Quaternion q) { public static Quaternion Reflect(Quaternion q) {
return new(-q.x, -q.y, -q.z, q.w); return new(-q.x, -q.y, -q.z, q.w);
} }
#if UNITY_5_3_OR_NEWER
public static Matrix2 ToRotationMatrix(Quaternion q) { public static Matrix2 ToRotationMatrix(Quaternion q) {
float w = q.x, x = q.y, y = q.z, z = q.w; float w = q.x, x = q.y, y = q.z, z = q.w;

View File

@ -3,8 +3,6 @@ using System.Numerics;
using Quaternion = UnityEngine.Quaternion; using Quaternion = UnityEngine.Quaternion;
#endif #endif
namespace LinearAlgebra
{
namespace LinearAlgebra { namespace LinearAlgebra {
public class SwingTwist { public class SwingTwist {