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
{
public class Direction
{
namespace LinearAlgebra {
/// <summary>
/// A direction in 3D space
/// </summary>

View File

@ -84,8 +84,6 @@ namespace LinearAlgebra {
for (int ix = 0; ix < n; 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)
{
int n = Math.Min(this.nRows, this.nCols);

View File

@ -18,12 +18,11 @@ namespace LinearAlgebra {
this.w = w;
}
#if UNITY_5_3_OR_NEWER
public static Quaternion Reflect(Quaternion q) {
return new(-q.x, -q.y, -q.z, q.w);
}
#if UNITY_5_3_OR_NEWER
public static Matrix2 ToRotationMatrix(Quaternion q) {
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;
#endif
namespace LinearAlgebra
{
namespace LinearAlgebra {
public class SwingTwist {