transform.h

来自「最经典的分子对结软件」· C头文件 代码 · 共 61 行

H
61
字号
/*                                                                    *//*                        Copyright UCSF, 1997                        *//*                                                                    *//*Written by Todd Ewing10/95*//*Routines defined in transform.c, that are called by outside functions*/int orient_molecule(  MOLECULE *target,  MOLECULE *current,  MOLECULE *mol_ref,  MOLECULE *mol_conf,  MOLECULE *mol_ori);void transform_molecule(  MOLECULE *mol_ori,  MOLECULE *mol_ref);void rigid_transform(  MOLECULE *mol_ori,  MOLECULE *mol_ref);void torsion_transform(  MOLECULE *molecule,  int torsion_id);void rotate_atoms(  MOLECULE *molecule,  XYZ matrix[3],  int origin,  int atom);int get_matrix_from_quaternion (XYZ [3], XYZ, int);int get_quaternion_from_matrix (XYZ, int *, XYZ [3]);float compute_torsion (MOLECULE *, int);void overall_rotation (MOLECULE *, MOLECULE *);void overall_translation (MOLECULE *, MOLECULE *);/*Fortran routines in transformf.f*/int orient_gk_(int *, XYZ *, XYZ *, XYZ, XYZ *, XYZ, int *);void transform_(int *, XYZ *, XYZ, XYZ *, XYZ, XYZ *);void transform_atom_ (XYZ, XYZ *, XYZ);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?