b[0] = a[0]; b[1] = a[1];
}
+static inline int v2i_eq( v2i a, v2i b )
+{
+ return ((a[0] == b[0]) && (a[1] == b[1]));
+}
+
static inline void v2i_add( v2i a, v2i b, v2i d )
{
d[0] = a[0]+b[0]; d[1] = a[1]+b[1];
}
+static inline void v2i_sub( v2i a, v2i b, v2i d )
+{
+ d[0] = a[0]-b[0]; d[1] = a[1]-b[1];
+}
+
static inline void v2_minv( v2f a, v2f b, v2f dest )
{
dest[0] = vg_minf(a[0], b[0]);
v3_muls( a, 1.f / v3_length( a ), a );
}
-static inline float csr_lerpf( float a, float b, float t )
+static inline float vg_lerpf( float a, float b, float t )
{
return a + t*(b-a);
}