|
Rosetta 3.5
|
a single residue component of a ResiduePairJump class More...
#include <ResiduePairJump.hh>


Public Member Functions | |
| ResiduePairJumpSingle () | |
| empty constructor More... | |
| virtual | ~ResiduePairJumpSingle () |
| ResiduePairJumpSingle (core::chemical::ResidueType const &residue_type) | |
| constructed by residue_type More... | |
| bool | jumpAtoms_defined () const |
| have jumpAtoms been defined? More... | |
| bool | cstAtoms_defined () const |
| have cstAtoms been defined? More... | |
| bool | fixResidue () const |
| whether this residue has internal flexibility More... | |
| core::chemical::ResidueTypeOP | residueType () const |
| access residue type More... | |
| utility::vector1< std::string > const & | jumpAtoms () const |
| access all three jumpAtoms at once More... | |
| std::string const | jumpAtoms (core::Size i) const |
| access single jumpAtom one at a time More... | |
| utility::vector1< std::string > const & | cstAtoms () const |
| access all three cstAtoms at once More... | |
| std::string const | cstAtoms (core::Size i) const |
| access single cstAtom one at a time More... | |
| void | set_jumpAtoms (utility::vector1< std::string > const &jump_atoms) |
| set all three jumpAtoms at once More... | |
| void | set_jumpAtoms (core::Size i, std::string const atom_name) |
| set single jumpAtom one at a time More... | |
| void | set_cstAtoms (utility::vector1< std::string > const &cst_atoms) |
| set all three cstAtoms at once More... | |
| void | set_cstAtoms (core::Size i, std::string const atom_name) |
| set all single cstAtom one at a time More... | |
Private Attributes | |
| core::chemical::ResidueTypeOP | residueType_ |
| internal data – residue type More... | |
| utility::vector1< std::string > | jumpAtoms_ |
| internal data – atom names (3) for creating the jump More... | |
| utility::vector1< std::string > | cstAtoms_ |
| internal data – atom names (3) for defining cst More... | |
| bool | fixResidue_ |
| internal data – whether to consider internal flexibility within this residue More... | |
a single residue component of a ResiduePairJump class
a residue type with information which atoms to be used to define a jump and cst.
Definition at line 66 of file ResiduePairJump.hh.
| protocols::jumping::ResiduePairJumpSingle::ResiduePairJumpSingle | ( | ) |
empty constructor
Definition at line 66 of file ResiduePairJump.cc.
|
virtual |
Definition at line 68 of file ResiduePairJump.cc.
| protocols::jumping::ResiduePairJumpSingle::ResiduePairJumpSingle | ( | core::chemical::ResidueType const & | residue_type) |
constructed by residue_type
Definition at line 72 of file ResiduePairJump.cc.
|
inline |
access all three cstAtoms at once
Definition at line 104 of file ResiduePairJump.hh.
References cstAtoms_.
|
inline |
access single cstAtom one at a time
Definition at line 108 of file ResiduePairJump.hh.
References cstAtoms_.
|
inline |
|
inline |
whether this residue has internal flexibility
Definition at line 89 of file ResiduePairJump.hh.
References fixResidue_.
|
inline |
access all three jumpAtoms at once
Definition at line 96 of file ResiduePairJump.hh.
References jumpAtoms_.
|
inline |
access single jumpAtom one at a time
Definition at line 100 of file ResiduePairJump.hh.
References jumpAtoms_.
|
inline |
have jumpAtoms been defined?
Definition at line 81 of file ResiduePairJump.hh.
References jumpAtoms_.
| core::chemical::ResidueTypeOP protocols::jumping::ResiduePairJumpSingle::residueType | ( | ) | const |
| void protocols::jumping::ResiduePairJumpSingle::set_cstAtoms | ( | utility::vector1< std::string > const & | cst_atoms) |
set all three cstAtoms at once
Definition at line 100 of file ResiduePairJump.cc.
References cstAtoms_.
| void protocols::jumping::ResiduePairJumpSingle::set_cstAtoms | ( | core::Size | i, |
| std::string const | atom_name | ||
| ) |
set all single cstAtom one at a time
Definition at line 108 of file ResiduePairJump.cc.
References cstAtoms_.
| void protocols::jumping::ResiduePairJumpSingle::set_jumpAtoms | ( | utility::vector1< std::string > const & | jump_atoms) |
set all three jumpAtoms at once
Definition at line 81 of file ResiduePairJump.cc.
References jumpAtoms_.
| void protocols::jumping::ResiduePairJumpSingle::set_jumpAtoms | ( | core::Size | i, |
| std::string const | atom_name | ||
| ) |
set single jumpAtom one at a time
Definition at line 90 of file ResiduePairJump.cc.
References jumpAtoms_.
|
private |
internal data – atom names (3) for defining cst
Definition at line 128 of file ResiduePairJump.hh.
Referenced by cstAtoms(), cstAtoms_defined(), and set_cstAtoms().
|
private |
internal data – whether to consider internal flexibility within this residue
Definition at line 130 of file ResiduePairJump.hh.
Referenced by fixResidue().
|
private |
internal data – atom names (3) for creating the jump
Definition at line 126 of file ResiduePairJump.hh.
Referenced by jumpAtoms(), jumpAtoms_defined(), and set_jumpAtoms().
|
private |
internal data – residue type
Definition at line 124 of file ResiduePairJump.hh.
Referenced by residueType().
1.8.4