//matrix operations
Matrix* newMatrix(float a,float b,float c,float d,float e,float f);
Matrix* newMatrix(const String mvector);
Matrix* newMatrix(Matrix *a);
void transformPoint2D(Matrix *mtx,float *a,float *b);
//matrix operations
Matrix* newMatrix(float a,float b,float c,float d,float e,float f);
Matrix* newMatrix(const String mvector);
Matrix* newMatrix(Matrix *a);
void transformPoint2D(Matrix *mtx,float *a,float *b);