|
Rosetta 3.5
|
#include <SpecialRotamerRotSetOps.hh>


Public Types | |
| typedef core::pack::rotamer_set::RotamerSetOperation | parent |
| typedef core::Real | Real |
| typedef core::Size | Size |
Public Member Functions | |
| SpecialRotamerRSO (core::Size seqpos) | |
| SpecialRotamerRSO (SpecialRotamerRSO const &src) | |
| ~SpecialRotamerRSO () | |
| virtual core::pack::rotamer_set::RotamerSetOperationOP | clone () const |
| virtual void | alter_rotamer_set (core::pose::Pose const &pose, core::scoring::ScoreFunction const &sfxn, core::pack::task::PackerTask const &ptask, core::graph::GraphCOP packer_neighbor_graph, core::pack::rotamer_set::RotamerSet &rotamer_set) |
| all this alter_rotamer_set function does is to append a rotamer_set that is a member of this RSO to the input rotamer_set Making sure that the variant type is not on the rotamers of the original rotamer set More... | |
| virtual void | set_new_rots (core::pack::rotamer_set::Rotamers &new_rots) |
Public Member Functions inherited from core::pack::rotamer_set::RotamerSetOperation | |
| RotamerSetOperation () | |
| virtual | ~RotamerSetOperation () |
| virtual Real | increase_packer_residue_radius (pose::Pose const &pose, task::PackerTaskCOP the_task, core::Size residue_in) const |
Private Attributes | |
| core::Size | seqpos_ |
| core::pack::rotamer_set::Rotamers | new_rots_ |
Definition at line 40 of file SpecialRotamerRotSetOps.hh.
| typedef core::pack::rotamer_set::RotamerSetOperation protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::parent |
Definition at line 43 of file SpecialRotamerRotSetOps.hh.
Definition at line 44 of file SpecialRotamerRotSetOps.hh.
Definition at line 45 of file SpecialRotamerRotSetOps.hh.
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::SpecialRotamerRSO | ( | core::Size | seqpos) |
Definition at line 38 of file SpecialRotamerRotSetOps.cc.
References new_rots_.
Referenced by clone().
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::SpecialRotamerRSO | ( | SpecialRotamerRSO const & | src) |
Definition at line 45 of file SpecialRotamerRotSetOps.cc.
| protocols::toolbox::rotamer_set_operations::SpecialRotamerRSO::~SpecialRotamerRSO | ( | ) |
Definition at line 52 of file SpecialRotamerRotSetOps.cc.
|
virtual |
all this alter_rotamer_set function does is to append a rotamer_set that is a member of this RSO to the input rotamer_set Making sure that the variant type is not on the rotamers of the original rotamer set
Implements core::pack::rotamer_set::RotamerSetOperation.
Definition at line 66 of file SpecialRotamerRotSetOps.cc.
References core::pack::rotamer_set::RotamerSet::add_rotamer(), core::pack::rotamer_set::RotamerSet::drop_rotamers(), new_rots_, core::pack::rotamer_set::RotamerSet::num_rotamers(), core::pose::remove_variant_type_from_residue(), core::pack::rotamer_set::RotamerSet::resid(), core::pack::rotamer_set::RotamerSet::rotamer(), seqpos_, and core::chemical::SPECIAL_ROT.
|
virtual |
Implements core::pack::rotamer_set::RotamerSetOperation.
Definition at line 55 of file SpecialRotamerRotSetOps.cc.
References SpecialRotamerRSO().
|
virtual |
Definition at line 107 of file SpecialRotamerRotSetOps.cc.
References new_rots_.
|
private |
Definition at line 73 of file SpecialRotamerRotSetOps.hh.
Referenced by alter_rotamer_set(), set_new_rots(), and SpecialRotamerRSO().
|
private |
Definition at line 72 of file SpecialRotamerRotSetOps.hh.
Referenced by alter_rotamer_set().
1.8.4