![]() |
Rosetta Protocols
2014.35
|
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.
protocols::jumping::ResiduePairJumpSingle::ResiduePairJumpSingle | ( | ) |
empty constructor
|
virtual |
protocols::jumping::ResiduePairJumpSingle::ResiduePairJumpSingle | ( | core::chemical::ResidueType const & | residue_type | ) |
constructed by residue_type
References clone().
|
inline |
access all three cstAtoms at once
References cstAtoms_.
|
inline |
access single cstAtom one at a time
References cstAtoms_.
|
inline |
have cstAtoms been defined?
References cstAtoms_.
|
inline |
whether this residue has internal flexibility
References fixResidue_.
|
inline |
access all three jumpAtoms at once
References jumpAtoms_.
|
inline |
access single jumpAtom one at a time
References jumpAtoms_.
|
inline |
have jumpAtoms been defined?
References jumpAtoms_.
core::chemical::ResidueTypeOP protocols::jumping::ResiduePairJumpSingle::residueType | ( | ) | const |
access residue type
References residueType_.
void protocols::jumping::ResiduePairJumpSingle::set_cstAtoms | ( | utility::vector1< std::string > const & | cst_atoms | ) |
set all three cstAtoms at once
References cstAtoms_.
void protocols::jumping::ResiduePairJumpSingle::set_cstAtoms | ( | core::Size | i, |
std::string const | atom_name | ||
) |
set all single cstAtom one at a time
References cstAtoms_.
void protocols::jumping::ResiduePairJumpSingle::set_jumpAtoms | ( | utility::vector1< std::string > const & | jump_atoms | ) |
set all three jumpAtoms at once
References jumpAtoms_.
void protocols::jumping::ResiduePairJumpSingle::set_jumpAtoms | ( | core::Size | i, |
std::string const | atom_name | ||
) |
set single jumpAtom one at a time
References jumpAtoms_.
|
private |
internal data – atom names (3) for defining cst
Referenced by cstAtoms(), cstAtoms_defined(), and set_cstAtoms().
|
private |
internal data – whether to consider internal flexibility within this residue
Referenced by fixResidue().
|
private |
internal data – atom names (3) for creating the jump
Referenced by jumpAtoms(), jumpAtoms_defined(), and set_jumpAtoms().
|
private |
internal data – residue type
Referenced by residueType().