Daily update on 20250316-095544 by Nitload Youmu. Additional Message : Linear math inmprovement

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
This commit is contained in:
Nitload
2025-03-16 09:55:44 +08:00
parent 753cc167bc
commit a5aef8506d
58 changed files with 3162 additions and 506 deletions
+21 -5
View File
@@ -37,14 +37,30 @@ using System.Threading.Tasks;
namespace StgSharp.Math
{
public interface IVector
public interface IVector<TSelf> where TSelf: struct, IVector<TSelf>
{
/*
public static TItem Create<TItem>(Vector4 source) where TItem : IVector
public static abstract TSelf Zero
{
return TItem
get;
}
public static abstract TSelf One
{
get;
}
public Vec2 XY
{
get;
set;
}
public Vec3 XYZ
{
get;
set;
}
/**/
}
}