Cleanup Vector #93

Closed
opened 2025-03-15 14:48:39 +00:00 by ElhamAryanpur · 4 comments
ElhamAryanpur commented 2025-03-15 14:48:39 +00:00 (Migrated from github.com)
  • Macros to deduplicate code and comments
  • Swizzling return types should be of [f32;length]
  • From and To glm's Vector types
* [ ] Macros to deduplicate code and comments * [ ] Swizzling return types should be of `[f32;length]` * [ ] From and To glm's Vector types
Gipson62 commented 2025-03-15 15:04:08 +00:00 (Migrated from github.com)

I can do that if you want, I can add macros for most of the traits like Add, Div, and stuff like that because it is repetitive

I can do that if you want, I can add macros for most of the traits like Add, Div, and stuff like that because it is repetitive
ElhamAryanpur commented 2025-03-15 17:03:12 +00:00 (Migrated from github.com)

Yeah a macro for them and especially for swizzling would be nice.

Another update for swizzling that's needed is its return. e.g. right now it's Vector2, but it should be [f32;2] or [f32;3]. Another bonus point is converting from and to glm's Vector2 and Vector3

Yeah a macro for them and especially for swizzling would be nice. Another update for swizzling that's needed is its return. e.g. right now it's `Vector2`, but it should be `[f32;2]` or `[f32;3]`. Another bonus point is converting from and to glm's Vector2 and Vector3
ElhamAryanpur commented 2025-03-15 17:04:54 +00:00 (Migrated from github.com)

updated the description to include the requirements

updated the description to include the requirements
ElhamAryanpur commented 2025-03-21 15:03:07 +00:00 (Migrated from github.com)

Gotta review this type so that the issues like https://github.com/AryanpurTech/BlueEngine/pull/95 are fixed automatically, for older code as well

Gotta review this type so that the issues like https://github.com/AryanpurTech/BlueEngine/pull/95 are fixed automatically, for older code as well
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ArkForgeLabs/BlueEngine#93
No description provided.