|
Rosetta 3.5
|
a class which can represent one of many ways in which to describe a particular residue in a pose, and can, when given a pose, find its index. The object should be constructed with all its needed parameters, but, one instance may be copied from another. More...
#include <LoopsFileIO.hh>


Public Member Functions | |
| ResidueIndexDescription () | |
| ResidueIndexDescription (core::Size pose_index) | |
| ResidueIndexDescription (char chain, int resindex, char insertion_code= ' ') | |
| core::Size | resolve_index (core::pose::Pose const &p) const |
| bool | unassigned () const |
| bool | pose_numbered () const |
| core::Size | pose_index () const |
| char | chain () const |
| int | resindex () const |
| char | insertion_code () const |
Private Attributes | |
| bool | unassigned_ |
| bool | pose_numbered_ |
| core::Size | pose_index_ |
| char | chain_ |
| int | resindex_ |
| char | insertion_code_ |
a class which can represent one of many ways in which to describe a particular residue in a pose, and can, when given a pose, find its index. The object should be constructed with all its needed parameters, but, one instance may be copied from another.
Definition at line 54 of file LoopsFileIO.hh.
| protocols::loops::ResidueIndexDescription::ResidueIndexDescription | ( | ) |
Definition at line 62 of file LoopsFileIO.cc.
| protocols::loops::ResidueIndexDescription::ResidueIndexDescription | ( | core::Size | pose_index) |
Definition at line 71 of file LoopsFileIO.cc.
| protocols::loops::ResidueIndexDescription::ResidueIndexDescription | ( | char | chain, |
| int | resindex, | ||
| char | insertion_code = ' ' |
||
| ) |
Definition at line 82 of file LoopsFileIO.cc.
|
inline |
Definition at line 70 of file LoopsFileIO.hh.
References chain_.
Referenced by protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
|
inline |
Definition at line 72 of file LoopsFileIO.hh.
References insertion_code_.
Referenced by resolve_index(), and protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
|
inline |
Definition at line 69 of file LoopsFileIO.hh.
References pose_index_.
Referenced by protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
|
inline |
Definition at line 68 of file LoopsFileIO.hh.
References pose_numbered_.
Referenced by protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
|
inline |
Definition at line 71 of file LoopsFileIO.hh.
References resindex_.
Referenced by protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
| core::Size protocols::loops::ResidueIndexDescription::resolve_index | ( | core::pose::Pose const & | p) | const |
Definition at line 96 of file LoopsFileIO.cc.
References chain_, insertion_code(), insertion_code_, core::pose::Pose::pdb_info(), pose_index_, pose_numbered_, resindex_, core::pose::Pose::total_residue(), and unassigned_.
|
inline |
Definition at line 67 of file LoopsFileIO.hh.
References unassigned_.
Referenced by protocols::loops::ResidueIndexDescriptionFromFile::resolve_index().
|
private |
Definition at line 78 of file LoopsFileIO.hh.
Referenced by chain(), and resolve_index().
|
private |
Definition at line 80 of file LoopsFileIO.hh.
Referenced by insertion_code(), and resolve_index().
|
private |
Definition at line 77 of file LoopsFileIO.hh.
Referenced by pose_index(), and resolve_index().
|
private |
Definition at line 76 of file LoopsFileIO.hh.
Referenced by pose_numbered(), and resolve_index().
|
private |
Definition at line 79 of file LoopsFileIO.hh.
Referenced by resindex(), and resolve_index().
|
private |
Definition at line 75 of file LoopsFileIO.hh.
Referenced by resolve_index(), and unassigned().
1.8.4