Lines Matching refs:vect_type
183 extern void ums_plus_vector(ums_type *mol, vect_type *v);
186 extern void coord_to_vector(vect_type *v, coord_type *c);
187 extern void vector_to_coord(coord_type *c, vect_type *v);
190 extern void center_at_origin(ums_type *mol, vect_type *v);
192 void find_mol_center(ums_type *mol, vect_type *center, int use_wts);
439 extern void get_vectors(ums_type *start, ums_type *end, vect_type *vect[], int increment);
440 extern void add_step(ums_type *mol, vect_type *vect[]);
520 extern void point_to_vect(coord_type pt, vect_type *v);
521 extern void pts_2_vect(ums_type *mol, vect_type *vect, int pt1, int pt2);
522 extern double vect_ang(vect_type *vect1, vect_type *vect2);
523 extern double dot(vect_type *vect1, vect_type *vect2);
524 extern void cross_prod(vect_type *vect1, vect_type *vect2, vect_type *normal);
525 extern double magnitude(vect_type *vect1);
526 extern void normalize_vect(vect_type *v1);
527 extern void vect_sum(vect_type *vect1, vect_type *vect2, vect_type *vect_sm);
528 extern void vect_diff(vect_type *vect1, vect_type *vect2, vect_type *vect_sm);
529 extern void scal_x_vect(vect_type *vect1, float scalar);
530 extern coord_type point_plus_vector(coord_type *p1, vect_type *v1);
531 extern coord_type point_times_vector(coord_type *p1, vect_type *v1);
533 extern void invert_vector(vect_type *v);
536 extern void mat_3x3_dot_vect(matrix_3x3 *m, vect_type *v);
689 void find_extents(ums_type *mol, vect_type *min, vect_type *max);