129 if((start == (-999)) && (stop == (-999)))
143 if(*pdb_start ==
NULL)
148 else if(*pdb_start !=
NULL)
162 if(start == -999) *pdb_start = pdb;
163 if(stop == -999) *pdb_stop =
NULL;
166 if(*pdb_start ==
NULL || *pdb_stop ==
NULL)
171 strcpy(insert,pdb->
insert);
184 if(*pdb_start ==
NULL)
186 if((p->
resnum == start) &&
187 !strcmp(p->
insert,startinsert))
192 if(*pdb_stop ==
NULL)
208 !strcmp(p->
insert,stopinsert))
211 if(*pdb_start !=
NULL && *pdb_stop !=
NULL)
226 else if(stop == -999 && FoundChain ==
TRUE)
244 if(*pdb_start ==
NULL)
245 if(rescount == start) *pdb_start = p;
246 if(*pdb_stop ==
NULL)
248 if(InStop && rescount != stop) *pdb_stop = p;
250 if(rescount == stop) InStop =
TRUE;
252 if(*pdb_start !=
NULL && *pdb_stop !=
NULL)
257 printf(
" Error==> CreateFitAtoms(): Internal confusion!\n");
Include file for PDB routines.
#define ZONE_MODE_SEQUENTIAL
BOOL blFindZonePDB(PDB *pdb, int start, char *startinsert, int stop, char *stopinsert, char *chain, int mode, PDB **pdb_start, PDB **pdb_stop)
#define CHAINMATCH(chain1, chain2)
System-type variable type definitions.
Type definitions for maths.
char chain[blMAXCHAINLABEL]