X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=libs%2Fcgmath%2Fcgmvec3.inl;fp=libs%2Fcgmath%2Fcgmvec3.inl;h=8191c63dc1c00b4c4a5d15cb65f04b7ea96da54e;hb=81dffafe4b045c854d8a97f9c6c41877ee7669ca;hp=874d0fcd27b43841503c7c7ed095c3cd9b1117d9;hpb=c64a0d68e1bee56fd8b0375a747a896e8424398b;p=retroray diff --git a/libs/cgmath/cgmvec3.inl b/libs/cgmath/cgmvec3.inl index 874d0fc..8191c63 100644 --- a/libs/cgmath/cgmvec3.inl +++ b/libs/cgmath/cgmvec3.inl @@ -22,6 +22,13 @@ static CGM_INLINE cgm_vec3 cgm_vvec(float x, float y, float z) return v; } +static CGM_INLINE void cgm_vneg(cgm_vec3 *v) +{ + v->x = -v->x; + v->y = -v->y; + v->z = -v->z; +} + static CGM_INLINE void cgm_vadd(cgm_vec3 *a, const cgm_vec3 *b) { a->x += b->x;