![]() |
Rosetta
2021.16
|
The FACTSRsdTypeMap is a collection of FACTSRsdTypeInfo for a number of residue types (This is a separate class to shield the raw pointer usage here. More...
#include <FACTSResidue.hh>
Public Member Functions | |
| FACTSRsdTypeMap () | |
| FACTSRsdTypeInfo. More... | |
| FACTSRsdTypeMap (FACTSRsdTypeMap const &)=delete | |
| FACTSRsdTypeMap & | operator= (FACTSRsdTypeMap const &)=delete |
| ~FACTSRsdTypeMap () | |
| FACTSRsdTypeInfoCOP | get_type_info (core::chemical::ResidueType const &rsd_type) |
| get the info for the residue type, creating it if it doesn't exist More... | |
| void | restype_destruction_observer (core::chemical::RestypeDestructionEvent const &event) |
Private Attributes | |
| std::map < chemical::ResidueType const *, FACTSRsdTypeInfoCOP > | type_info_map_ |
The FACTSRsdTypeMap is a collection of FACTSRsdTypeInfo for a number of residue types (This is a separate class to shield the raw pointer usage here.
|
default |
|
delete |
| core::scoring::facts::FACTSRsdTypeMap::~FACTSRsdTypeMap | ( | ) |
| FACTSRsdTypeInfoCOP core::scoring::facts::FACTSRsdTypeMap::get_type_info | ( | core::chemical::ResidueType const & | rsd_type | ) |
get the info for the residue type, creating it if it doesn't exist
References core::chemical::ResidueType::attach_destruction_obs(), core::chemical::ResidueTypeBase::name(), and TR().
Referenced by core::scoring::facts::FACTSPoseInfo::initialize(), core::scoring::facts::FACTSRotamerSetInfo::initialize(), and core::scoring::facts::FACTSPotential::update_residue_for_packing().
|
delete |
| void core::scoring::facts::FACTSRsdTypeMap::restype_destruction_observer | ( | core::chemical::RestypeDestructionEvent const & | event | ) |
References core::chemical::RestypeDestructionEvent::restype.
|
private |
1.8.7