Public Member Functions | |
| TargetAlignmentStruct () | |
| ~TargetAlignmentStruct () | |
| TargetAlignmentStruct (const TargetAlignmentStruct &rhs) | |
| TargetAlignmentStruct (const AlignmentStruct &rhs) | |
| void | SetAlign (TargetStruct *target_1_in, int *target_1_align_in, TargetStruct *target_2_in, int *target_2_align_in) |
| void | SetAlign (TargetStruct *target_1_in, int target_1_offset, TargetStruct *target_2_in, int target_2_offset, int len) |
| char | SetAlign (const char *target1, const char *target2) |
| void | SetAlign (int *target_1, int *target_2, int len_both) |
| void | SetAlign (int *target_1, int len_1, int *target_2, int len_2) |
| char | LoadFast (char *fast_file) |
| read in a file that was created by the Fast protein structure alignment program | |
| void | ClearAlign (void) |
| Set it so that target_1 and target_2 are completely un-aligned (doesn't free data structures). | |
| void | ModAlign (int target_1_offset, int target_2_offset, int len) |
| Add an alignment fragment. | |
| char | MergeAlign (TargetAlignmentStruct *align_1, TargetAlignmentStruct *align_2) |
| char | CheckAlign (void) |
| Check to make sure the alignment make sence in terms of it's order (no rearranging, just gaps and insertions) true is bad alignment. | |
| pValType | GetCaRmsd (TargetStruct *target_1, TargetStruct *target_2) |
| pValType | Get1to2Trans (TargetStruct *target_1, TargetStruct *target_2, vec3 trans1, mat3 rot, vec3 trans2) |
| pValType | Get2to1Trans (TargetStruct *target_1, TargetStruct *target_2, vec3 trans1, mat3 rot, vec3 trans2) |
| void | Move1to2 (TargetStruct *target_1, TargetStruct *target_2) |
| void | Move2to1 (TargetStruct *target_1, TargetStruct *target_2) |
| void | Move1to2 (vec3 *target_1, vec3 *target_2) |
| pValType | AlignTargetCa (TargetStruct *target_1, TargetStruct *target_2, int *target_1_align, int *target_2_align, vec3 trans1, mat3 rot, vec3 trans2) |
| pValType | AlignVec3 (vec3 *target_1, vec3 *target_2, vec3 trans1, mat3 rot, vec3 trans2) |
| void | ApplyAlignTrans (TargetStruct *target, vec3 trans1, mat3 rot, vec3 trans2) |
| void | ApplyAlignTrans (ResidueAtoms *target, int target_len, vec3 trans1, mat3 rot, vec3 trans2) |
| void | ApplyAlignTrans (vec3 *target, int target_len, vec3 trans1, mat3 rot, vec3 trans2) |
| int | GetTarget1Align (int i) |
| int | GetTarget2Align (int i) |
Definition at line 949 of file open_prospect.h.
1.4.6