ChemLib[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | |
| // Constructors | |
| ChemLib(const char* libFileName); | |
| // Inspectors | |
| float | getAtomRadius(const char* residueName, const char* atomPDBType) const; |
| float | getAtomCharge(const char* residueName, const char* atomPDBType) const; |
| int | getAtomChemType(const char* residueName, const char* atomPDBType) const; |
| void | printLibrary(ostream& outFile) const; |
| const ChemEntry* | getLibEntry(const char* residueName, const char* atomPDBType) const; |
| protected: |
copyright: GAMBA Group , Tel-Aviv Univ. Israel, 2004.
ChemLib(const char* libFileName);
Init and load library
ChemLib(const char* libFileName);
float getAtomRadius(const char* residueName, const char* atomPDBType) const;
get radius
float getAtomRadius(const char* residueName, const char* atomPDBType) const;
float getAtomCharge(const char* residueName, const char* atomPDBType) const;
get charge
float getAtomCharge(const char* residueName, const char* atomPDBType) const;
int getAtomChemType(const char* residueName, const char* atomPDBType) const;
get chemical type
int getAtomChemType(const char* residueName, const char* atomPDBType) const;
void printLibrary(ostream& outFile) const;
print function
void printLibrary(ostream& outFile) const;
const ChemEntry* getLibEntry(const char* residueName, const char* atomPDBType) const;
get the whole lib entry
const ChemEntry* getLibEntry(const char* residueName, const char* atomPDBType) const;
| public: | ||
|---|---|---|
| // Inspectors | ||
| float | getAtomRadius(const char* residueName, const char* atomPDBType) const; | |
| float | getAtomCharge(const char* residueName, const char* atomPDBType) const; | |
| int | getAtomChemType(const char* residueName, const char* atomPDBType) const; | |
| void | printLibrary(ostream& outFile) const; | |
| const ChemEntry* | getLibEntry(const char* residueName, const char* atomPDBType) const; | |
| protected: | ||
Report problems to jkotula@unimax.com