blob: 0619c8a2feffc7b4b577832324213c02f713821c (
plain)
1
2
3
4
5
6
7
8
9
10
|
typedef struct {
float x;
float y;
} vec2;
vec2 dp_vec2_new(float, float);
vec2 dp_vec2_add(vec2, vec2);
vec2 dp_vec2_sub(vec2, vec2);
vec2 dp_vec2_mul(vec2, float scalar);
vec2 dp_vec2_dot(vec2, vec2);
|