

#ifndef _vector
#define _vector
#include <math.h>

struct stVector{
    float x,
          y;
};

typedef struct stVector vector;

vector vnew(float x, float y);
vector vadd(vector a, vector b);
vector vsub(vector a, vector b);;
vector vscale(vector a, float radical);
vector vrotate(vector a, vector r);
float vmagnitudeSQ(vector delta);
float vmagnitude(vector delta);
vector vnormalize(vector delta);
vector vradian(float r);


#endif
/*
a =rotate(a, radian(angle))
b = rotate(b , normalize( sub(B, C)));

*/
