Hiya, i was wondering if someone could help me with a design flaw in my library's vector and matrice code. See, like i posted here, i always need to access the x,y,z part of the vector by the letter v, and m for matrices.
Another example would be
It's kinda annoying to have those v and m letters appended everywhere, but im affraid to modify the code since it work perfectly well.
Also, I know the ApplyMatrixToVector() should be done by overriding the '*' operator but it's already overloaded for something else i think.
Here the source:
EDIT: Humm, i know the the header file look a bit strange, it was done that way to compile the library either normally or in dll for multiples languages, just don't mind the #defines (another thing to fix, i need to remove this, but that i dont need help with )
Edited by Vortez, 26 April 2014 - 02:53 AM.