diff --git a/LinearAlgebra/Vector2.cs b/LinearAlgebra/Vector2.cs new file mode 100644 index 0000000..333ba88 --- /dev/null +++ b/LinearAlgebra/Vector2.cs @@ -0,0 +1,10 @@ +namespace Passer.LinearAlgebra { + + public class Vector2Of { + public T x; + public T y; + } + + public class Vector2Int : Vector2Of { } + public class Vector2Float : Vector2Of { } +} \ No newline at end of file diff --git a/LinearAlgebra/Vector3.cs b/LinearAlgebra/Vector3.cs new file mode 100644 index 0000000..56bb9d8 --- /dev/null +++ b/LinearAlgebra/Vector3.cs @@ -0,0 +1,11 @@ +namespace Passer.LinearAlgebra { + + public class Vector3Of { + public T x; + public T y; + public T z; + } + + public class Vector3Int : Vector3Of { } + public class Vector3Float : Vector3Of { } +} \ No newline at end of file