Syntriax
b14d10db0c
perf: Drastically Improved Memory Usage
...
TIL, records are not value types and are actually just reference types. So I was pretty much allocating from heap every time I used any of my data types (Like Vector2D). Needless to say, they are all now readonly structs as I originally intended them to be.
2024-01-27 00:35:12 +03:00
Syntriax
4607955d55
feat: Vector2D.Perpendicular
2024-01-26 14:37:48 +03:00
Syntriax
08b31d9db1
feat: Vector2D.Abs
2024-01-24 14:06:35 +03:00
Syntriax
0c3bf48d2c
feat: Vector2D.Orientation
2024-01-24 11:53:37 +03:00
Syntriax
d40183db65
feat: float & Vector2D.ApproximatelyEquals
2024-01-24 11:26:54 +03:00
Syntriax
e5732f0ac5
fix: Build Error Caused by Parameter Name
2024-01-24 10:45:06 +03:00
Syntriax
c3bcaaee06
refactor: Vector2D.Invert to Operator
2024-01-24 10:42:01 +03:00
Syntriax
83d8a03be3
feat: Basic Operation Methods
...
Vector2D.Invert
Vector2D.Add
Vector2D.Subtract
Vector2D.Multiply
Vector2D.Subdivide
2024-01-24 10:40:24 +03:00
Syntriax
1acecdf3ce
feat: Vector2.Rotate
2024-01-24 10:40:23 +03:00
Syntriax
1c884d49bb
feat: Added Vector2D
2024-01-22 22:03:56 +03:00