Lines Matching refs:vec3_t
23 typedef vec_t vec3_t[3];
36 extern vec3_t vec3_origin;
46 void VectorMA (vec3_t veca, float scale, vec3_t vecb, vec3_t vecc);
48 vec_t _DotProduct (vec3_t v1, vec3_t v2);
49 void _VectorSubtract (vec3_t veca, vec3_t vecb, vec3_t out);
50 void _VectorAdd (vec3_t veca, vec3_t vecb, vec3_t out);
51 void _VectorCopy (vec3_t in, vec3_t out);
53 int VectorCompare (vec3_t v1, vec3_t v2);
54 vec_t Length (vec3_t v);
55 void CrossProduct (vec3_t v1, vec3_t v2, vec3_t cross);
56 float VectorNormalize (vec3_t v); // returns vector length
57 void VectorInverse (vec3_t v);
58 void VectorScale (vec3_t in, vec_t scale, vec3_t out);
69 void AngleVectors (vec3_t angles, vec3_t forward, vec3_t right, vec3_t up);
70 int BoxOnPlaneSide (vec3_t emins, vec3_t emaxs, struct mplane_s *plane);