|
Rosetta
|
a region of a Pose with contiguous secondary structure More...
#include <PoseSegment.hh>

Public Member Functions | |
| PoseSegment () | |
| PoseSegment (core::Size, core::Size, char, core::pose::PoseCOP) | |
| PoseSegment (PoseSegment const &src) | |
| PoseSegment (PoseSegment const &src, core::Size start, core::Size end) | |
| ~PoseSegment () override | |
| PoseSegmentOP | clone () const |
| void | set_starting_residue (core::Size new_starting) |
| void | set_ending_residue (core::Size new_ending) |
| void | set_dssp_code (char new_code) |
| void | set_source_pose (core::pose::PoseCOP new_posecop) |
| core::Size | get_starting_residue () const |
| core::Size | get_ending_residue () const |
| char | get_dssp_code () const |
| core::pose::PoseCOP | get_source_pose () const |
| core::Size | get_length () const |
Private Attributes | |
| core::Size | starting_residue_ |
| core::Size | ending_residue_ |
| char | dssp_code_ |
| core::pose::PoseCOP | source_pose_ |
a region of a Pose with contiguous secondary structure
| protocols::pose_sewing::data_storage::PoseSegment::PoseSegment | ( | ) |
References dssp_code_.
Referenced by clone().
| protocols::pose_sewing::data_storage::PoseSegment::PoseSegment | ( | core::Size | start, |
| core::Size | end, | ||
| char | dssp, | ||
| core::pose::PoseCOP | posecop | ||
| ) |
|
default |
| protocols::pose_sewing::data_storage::PoseSegment::PoseSegment | ( | PoseSegment const & | src, |
| core::Size | start, | ||
| core::Size | end | ||
| ) |
References dssp_code_, core::sequence::end, ending_residue_, get_dssp_code(), protocols::loops::start, and starting_residue_.
|
override |
| PoseSegmentOP protocols::pose_sewing::data_storage::PoseSegment::clone | ( | ) | const |
References PoseSegment().
| char protocols::pose_sewing::data_storage::PoseSegment::get_dssp_code | ( | ) | const |
References dssp_code_.
Referenced by PoseSegment().
| core::Size protocols::pose_sewing::data_storage::PoseSegment::get_ending_residue | ( | ) | const |
References ending_residue_.
| core::Size protocols::pose_sewing::data_storage::PoseSegment::get_length | ( | ) | const |
References ending_residue_, and starting_residue_.
| core::pose::PoseCOP protocols::pose_sewing::data_storage::PoseSegment::get_source_pose | ( | ) | const |
References source_pose_.
| core::Size protocols::pose_sewing::data_storage::PoseSegment::get_starting_residue | ( | ) | const |
References starting_residue_.
| void protocols::pose_sewing::data_storage::PoseSegment::set_dssp_code | ( | char | new_code | ) |
References dssp_code_.
| void protocols::pose_sewing::data_storage::PoseSegment::set_ending_residue | ( | core::Size | new_ending | ) |
References ending_residue_.
| void protocols::pose_sewing::data_storage::PoseSegment::set_source_pose | ( | core::pose::PoseCOP | new_posecop | ) |
References source_pose_.
| void protocols::pose_sewing::data_storage::PoseSegment::set_starting_residue | ( | core::Size | new_starting | ) |
References starting_residue_.
|
private |
Referenced by get_dssp_code(), PoseSegment(), and set_dssp_code().
|
private |
Referenced by get_ending_residue(), get_length(), PoseSegment(), and set_ending_residue().
|
private |
Referenced by get_source_pose(), and set_source_pose().
|
private |
Referenced by get_length(), get_starting_residue(), PoseSegment(), and set_starting_residue().