1 typedef struct _vect_t {
6 typedef struct _point_t {
13 /* Return scalar product */
15 vect_pscal(vect_t *v, vect_t *w);
17 /* Return Z of vectorial product */
19 vect_pvect(vect_t *v, vect_t *w);
21 /* Return scalar product */
23 vect_pscal_sign(vect_t *v, vect_t *w);
25 /* Return Z of vectorial product */
27 vect_pvect_sign(vect_t *v, vect_t *w);
29 /* norm of a vector */
30 float vect_norm(vect_t *v);
31 void vect_rot_trigo(vect_t *v);
32 void vect_rot_retro(vect_t *v);
33 float vect_get_angle(vect_t *v, vect_t *w);