babel.h
Go to the documentation of this file.
Definition of the boolean type. double ComputeEnergy(TMolecule *ml) Computes the potential energy of a molecule. Definition: babel.cpp:327 void DeleteBondIterator(TBondIterator *it) Deletes the bond iterator defined in GetFirstNeighbour. Definition: babel.cpp:292 void GetAtomCoordinates(double *pos, TMolecule *ml) Gets the positions of the atoms in the molecule. Definition: babel.cpp:301 void WriteMolecule(char *fname, TMolecule *m) Writes the molecule information to a file. Definition: babel.cpp:72 double VdWRadius(unsigned int na, TMolecule *ml) Returns the Van der Waals radius for a given atom. Definition: babel.cpp:165 boolean IsAtomInProline(unsigned int na, TMolecule *ml) Identifies atoms in proline residues. Definition: babel.cpp:148 TMolecule * ReadMolecule(char *fname) Reads the molecule information from a file. Definition: babel.cpp:46 char GetAtomChain(unsigned int na, TMolecule *ml) Returns a char identifying the chain of the atom. Definition: babel.cpp:131 boolean HasBond(unsigned int na1, unsigned int na2, TMolecule *ml) Determines is a given bond exists. Definition: babel.cpp:177 unsigned int GetNextNeighbour(unsigned int na, boolean *fix, TBondIterator *it, TMolecule *ml) Gets the identifier of the next neighbour for a given atom in a molecule. Definition: babel.cpp:264 void SetAtomCoordinates(double *pos, TMolecule *ml) Sets the positions of the atoms in the molecule. Definition: babel.cpp:318 unsigned int GetAtomResidue(unsigned int na, TMolecule *ml) Returns the residue of a given atom. Definition: babel.cpp:114 unsigned int GetFirstNeighbour(unsigned int na, boolean *fix, TBondIterator **it, TMolecule *ml) Gets the identifier of the first neighbour for a given atom in a molecule. Definition: babel.cpp:237 void RemoveBond(unsigned int na1, unsigned int na2, TMolecule *ml) Removes a bond between two atoms. Definition: babel.cpp:211 void AddBond(unsigned int na1, unsigned int na2, TMolecule *ml) Adds a bond between two atoms. Definition: babel.cpp:202 unsigned int GetAtomicNumber(unsigned int na, TMolecule *ml) Returns the atomic number of a given atom. Definition: babel.cpp:102 |
Follow us!