![]() |
Rosetta
2021.16
|
#include <EnzdesCstCache.hh>

Public Types | |
| typedef std::map< core::Size, EnzCstTemplateResAtomsOP > | SeqposTemplateAtomsMap |
Public Member Functions | |
| EnzCstTemplateResCache () | |
| EnzCstTemplateResCache (EnzCstTemplateResCache const &other) | |
| ~EnzCstTemplateResCache () override | |
| std::map< core::Size, EnzCstTemplateResAtomsOP > ::const_iterator | seqpos_map_begin () const |
| std::map< core::Size, EnzCstTemplateResAtomsOP > ::const_iterator | seqpos_map_end () const |
| core::Size | seqpos_map_size () const |
| bool | contains_position (core::Size const seqpos) const |
| void | set_position_in_pose (core::Size seqpos) |
| void | add_position_in_pose (core::Size seqpos) |
| bool | remove_seqpos (core::Size seqpos) |
| void | remap_resid (core::id::SequenceMapping const &smap) |
| remapping sequence positions More... | |
| bool | not_in_pose () const |
Private Attributes | |
| SeqposTemplateAtomsMap | seqpos_map_ |
| bool | not_in_pose_ |
| bool | pose_data_uptodate_ |
Friends | |
| class | EnzCstTemplateRes |
| typedef std::map< core::Size, EnzCstTemplateResAtomsOP > protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::SeqposTemplateAtomsMap |
| protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::EnzCstTemplateResCache | ( | ) |
References seqpos_map_.
| protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::EnzCstTemplateResCache | ( | EnzCstTemplateResCache const & | other | ) |
References seqpos_map_.
|
overridedefault |
| void protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::add_position_in_pose | ( | core::Size | seqpos | ) |
References not_in_pose_, pose_data_uptodate_, and seqpos_map_.
|
inline |
References seqpos_map_.
|
inline |
References not_in_pose_.
| void protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::remap_resid | ( | core::id::SequenceMapping const & | smap | ) |
remapping sequence positions
References seqpos_map_.
| bool protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::remove_seqpos | ( | core::Size | seqpos | ) |
References not_in_pose_, pose_data_uptodate_, and seqpos_map_.
|
inline |
References seqpos_map_.
|
inline |
References seqpos_map_.
|
inline |
References seqpos_map_.
| void protocols::toolbox::match_enzdes_util::EnzCstTemplateResCache::set_position_in_pose | ( | core::Size | seqpos | ) |
References not_in_pose_, pose_data_uptodate_, and seqpos_map_.
|
friend |
|
private |
Referenced by add_position_in_pose(), not_in_pose(), remove_seqpos(), and set_position_in_pose().
|
private |
Referenced by add_position_in_pose(), remove_seqpos(), and set_position_in_pose().
|
private |
1.8.7