int v3_set(t_3dvec *vec,double *ptr);
int v3_copy(t_3dvec *trg,t_3dvec *src);
int v3_cmp(t_3dvec *a,t_3dvec *b);
+double v3_scalar_product(t_3dvec *a,t_3dvec *b);
double v3_absolute_square(t_3dvec *a);
double v3_norm(t_3dvec *a);
int v3_per_bound(t_3dvec *a,t_3dvec *dim);