![]() |
Rosetta
2021.16
|
A simple class marking atoms at inter-residue connections. More...
#include <MutableResidueConnection.hh>
Public Member Functions | |
| MutableResidueConnection () | |
| default constructor More... | |
| MutableResidueConnection (VD const vertex) | |
| constructor with atom index number More... | |
| VD | vertex () const |
| get the vetex associated with this residue connection More... | |
| void | vertex (VD const vertex) |
| set the vertex of this residue connection More... | |
| MutableICoorRecord const & | icoor () const |
| get atom's AtomICoor More... | |
| void | icoor (MutableICoorRecord const &ic) |
| set atom's AtomICoor More... | |
| void | remap_atom_vds (std::map< VD, VD > const &old_to_new) |
| Update the internal VDs based on the provide mapping. More... | |
Private Attributes | |
| MutableICoorRecord | icoor_ |
| atom AtomICoor More... | |
| VD | vertex_ |
A simple class marking atoms at inter-residue connections.
Each residue type specifies some number of positions at which it is expecting to form a chemical bond with another residue. Think of them as ports: they are parts of the residue where there are chemical bonds beyond the intra-residue chemical bonds are expected – places where they can be chemically linked to the outside world. The MutableResidueConnection class stores the information for available connections for the MutableResidueType object.
|
inline |
default constructor
|
inline |
constructor with atom index number
|
inline |
get atom's AtomICoor
References icoor_.
Referenced by core::chemical::MutableICoorRecord::build_xyz(), core::chemical::has_assigned_coords(), and core::chemical::MutableICoorRecord::xyz().
|
inline |
| void core::chemical::MutableResidueConnection::remap_atom_vds | ( | std::map< VD, VD > const & | old_to_new | ) |
Update the internal VDs based on the provide mapping.
References vertex_.
|
inline |
get the vetex associated with this residue connection
References vertex_.
Referenced by core::chemical::gasteiger::assign_gasteiger_atom_types(), and vertex().
|
inline |
|
private |
|
private |
Referenced by remap_atom_vds(), and vertex().
1.8.7