64 #define HBOND_BACK1 0x01
65 #define HBOND_BACK2 0x02
66 #define HBOND_SIDE1 0x04
67 #define HBOND_SIDE2 0x08
69 #define HBOND_BB (HBOND_BACK1 | HBOND_BACK2)
70 #define HBOND_BS (HBOND_BACK1 | HBOND_SIDE2)
71 #define HBOND_SS (HBOND_SIDE1 | HBOND_SIDE2)
72 #define HBOND_SB (HBOND_SIDE1 | HBOND_BACK2)
73 #define HBOND_SIDECHAIN (HBOND_SIDE1 | HBOND_SIDE2 | HBOND_BACK2)
74 #define HBOND_BACKBONE (HBOND_BACK1 | HBOND_SIDE2 | HBOND_BACK2)
76 #define HBOND_ANY (HBOND_BACK1 | HBOND_BACK2 | HBOND_SIDE1 | HBOND_SIDE2)
98 #define _HBOND_H_DEPRECATED
BOOL blValidHBond(PDB *AtomH, PDB *AtomD, PDB *AtomA, PDB *AtomP)
Redirect calls to deprecated functions.
int blIsHBonded(PDB *res1, PDB *res2, int type)
int blIsMCDonorHBonded(PDB *res1, PDB *res2, int type)
HBLIST * blListAllHBonds(PDB *p, PDB *q)
int blIsMCAcceptorHBonded(PDB *res1, PDB *res2, int type)
void blSetMaxProteinHBondDADistance(REAL dist)