![]() |
Rosetta
2021.16
|
#include <FullatomCustomPairDistanceEnergy.hh>
Public Member Functions | |
| PairFuncMap ()=default | |
| PairFuncMap (PairFuncMap const &)=delete | |
| PairFuncMap & | operator= (PairFuncMap const &)=delete |
| ~PairFuncMap () | |
| core::Size | size () const |
| AtomPairFuncListOP | get_atom_pair_func_list (core::chemical::ResidueType const &rsdtype1, core::chemical::ResidueType const &rsdtype2) const |
| AtomPairFuncListCOP | get_atom_pair_func_list (core::conformation::Residue const &rsd1, core::conformation::Residue const &rsd2) const |
| void | set_atom_pair_func (core::chemical::ResidueType const &rsdtype1, core::chemical::ResidueType const &rsdtype2, AtomPairFuncListOP func_list) |
| void | restype_destruction_observer (core::chemical::RestypeDestructionEvent const &event) |
Private Types | |
| typedef std::pair < chemical::ResidueType const *, chemical::ResidueType const * > | ResTypePair |
Private Attributes | |
| std::map< ResTypePair, AtomPairFuncListOP > | pair_map_ |
|
private |
|
default |
|
delete |
| core::scoring::custom_pair_distance::PairFuncMap::~PairFuncMap | ( | ) |
References pair_map_, and restype_destruction_observer().
| AtomPairFuncListOP core::scoring::custom_pair_distance::PairFuncMap::get_atom_pair_func_list | ( | core::chemical::ResidueType const & | rsdtype1, |
| core::chemical::ResidueType const & | rsdtype2 | ||
| ) | const |
References pair_map_.
| AtomPairFuncListCOP core::scoring::custom_pair_distance::PairFuncMap::get_atom_pair_func_list | ( | core::conformation::Residue const & | rsd1, |
| core::conformation::Residue const & | rsd2 | ||
| ) | const |
References pair_map_, and core::conformation::Residue::type().
|
delete |
| void core::scoring::custom_pair_distance::PairFuncMap::restype_destruction_observer | ( | core::chemical::RestypeDestructionEvent const & | event | ) |
References pair_map_, and core::chemical::RestypeDestructionEvent::restype.
Referenced by set_atom_pair_func(), and ~PairFuncMap().
| void core::scoring::custom_pair_distance::PairFuncMap::set_atom_pair_func | ( | core::chemical::ResidueType const & | rsdtype1, |
| core::chemical::ResidueType const & | rsdtype2, | ||
| AtomPairFuncListOP | func_list | ||
| ) |
|
inline |
References pair_map_.
|
private |
Referenced by get_atom_pair_func_list(), restype_destruction_observer(), set_atom_pair_func(), size(), and ~PairFuncMap().
1.8.7