![]() |
Rosetta Core
2014.35
|
#include <TranslatorSet.hh>
Public Types | |
typedef std::string | ResName |
typedef std::map< ResName, TranslatorCOP > | TranslatorMap |
typedef TranslatorMap::iterator | iterator |
typedef TranslatorMap::const_iterator | const_iterator |
typedef pack::dunbrack::RotamerLibrary | RotamerLibrary |
typedef utility::pointer::access_ptr < chemical::ResidueTypeSet > | ResidueTypeSetAP |
Public Member Functions | |
TranslatorSet (const RuleSet &rules, chemical::ResidueTypeSetCAP residue_set, ResidueTypeSetAP coarse_set) | |
void | pretty_print (std::ostream &os) const |
prints Translator mappings More... | |
void | coarsify (pose::Pose &pose_out, pose::Pose const &pose_in) const |
generate new coarseified pose from coordinates in pose_in More... | |
conformation::ResidueOP | coarsify (const conformation::Residue &fine_rsd) const |
generate new coarsified residue from coordinates in fine_rsd More... | |
bool | has (ResName name) const |
TranslatorCOP const & | default_for_aa (chemical::AA aa) const |
Protected Member Functions | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
Private Attributes | |
TranslatorMap | coarse_maps_ |
const chemical::ResidueTypeSetCAP | residue_set_ |
const chemical::ResidueTypeSetCAP | coarse_residue_set_ |
typedef TranslatorMap::const_iterator core::coarse::TranslatorSet::const_iterator |
typedef TranslatorMap::iterator core::coarse::TranslatorSet::iterator |
typedef utility::pointer::access_ptr< chemical::ResidueTypeSet > core::coarse::TranslatorSet::ResidueTypeSetAP |
typedef std::string core::coarse::TranslatorSet::ResName |
core::coarse::TranslatorSet::TranslatorSet | ( | const RuleSet & | rules, |
chemical::ResidueTypeSetCAP | residue_set, | ||
ResidueTypeSetAP | coarse_set | ||
) |
|
inlineprotected |
References coarse_maps_.
Referenced by pretty_print().
|
inlineprotected |
References coarse_maps_.
void core::coarse::TranslatorSet::coarsify | ( | pose::Pose & | pose_out, |
pose::Pose const & | pose_in | ||
) | const |
generate new coarseified pose from coordinates in pose_in
References core::pose::Pose::append_residue_by_bond(), core::pose::Pose::clear(), core::pose::Pose::fold_tree(), core::pose::Pose::residue(), and core::pose::Pose::total_residue().
conformation::ResidueOP core::coarse::TranslatorSet::coarsify | ( | const conformation::Residue & | fine_rsd | ) | const |
generate new coarsified residue from coordinates in fine_rsd
References coarse_maps_, has(), and core::conformation::Residue::name().
TranslatorCOP const & core::coarse::TranslatorSet::default_for_aa | ( | chemical::AA | aa | ) | const |
References coarse_maps_, residue_set_, and Warning().
|
inlineprotected |
References coarse_maps_.
Referenced by pretty_print().
|
inlineprotected |
References coarse_maps_.
bool core::coarse::TranslatorSet::has | ( | TranslatorSet::ResName | name | ) | const |
References coarse_maps_.
Referenced by coarsify().
void core::coarse::TranslatorSet::pretty_print | ( | std::ostream & | os | ) | const |
prints Translator mappings
|
mutableprivate |
Referenced by begin(), coarsify(), default_for_aa(), end(), has(), and TranslatorSet().
|
private |
Referenced by TranslatorSet().
|
private |
Referenced by default_for_aa(), and TranslatorSet().