A connection (bond, angle, dihedral) between some number of endpoints.
Inheritance diagram for IMP::atom::CHARMMConnection< D >:Public Member Functions | |
| CHARMMConnection (const IMP::Strings &atoms) | |
| CHARMMConnection (base::Vector< CHARMMBondEndpoint > endpoints) | |
| Atoms | get_atoms (const CHARMMResidueTopology *current_residue, const CHARMMResidueTopology *previous_residue, const CHARMMResidueTopology *next_residue, const std::map< const CHARMMResidueTopology *, Hierarchy > &resmap) const |
| Map the bond to a list of Atom particles. | |
| bool | get_contains_atom (std::string name) const |
|
const IMP::atom::CHARMMBondEndpoint & | get_endpoint (unsigned int i) const |
| void | show (std::ostream &out=std::cout) const |
Protected Attributes | |
| base::Vector< CHARMMBondEndpoint > | endpoints_ |
| Atoms IMP::atom::CHARMMConnection< D >::get_atoms | ( | const CHARMMResidueTopology * | current_residue, |
| const CHARMMResidueTopology * | previous_residue, | ||
| const CHARMMResidueTopology * | next_residue, | ||
| const std::map< const CHARMMResidueTopology *, Hierarchy > & | resmap | ||
| ) | const |
Map the bond to a list of Atom particles.
| bool IMP::atom::CHARMMConnection< D >::get_contains_atom | ( | std::string | name | ) | const |