Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::features::strand_assembly::StrandFragment Class Reference

#include <StrandFragment.hh>

Public Member Functions

 StrandFragment (core::Size start, core::Size end)
 
 StrandFragment (core::Size beta_selected_segments_id, core::Size start, core::Size end)
 
 StrandFragment ()
 
 ~StrandFragment ()
 
std::string get_pdb_source () const
 
core::Size get_id () const
 
core::Size get_start () const
 
core::Size get_end () const
 
core::Size get_i () const
 
core::Size get_j () const
 
core::Size get_size () const
 
void set_pdb_source (std::string pdb_source_)
 

Private Attributes

core::Size id_
 
core::Size start_
 
core::Size end_
 
core::Size beta_id_i_
 
core::Size beta_id_j_
 
std::string pdb_source_
 

Constructor & Destructor Documentation

protocols::features::strand_assembly::StrandFragment::StrandFragment ( core::Size  start,
core::Size  end 
)
protocols::features::strand_assembly::StrandFragment::StrandFragment ( core::Size  beta_selected_segments_id,
core::Size  start,
core::Size  end 
)
protocols::features::strand_assembly::StrandFragment::StrandFragment ( )
default
protocols::features::strand_assembly::StrandFragment::~StrandFragment ( )
default

Member Function Documentation

core::Size protocols::features::strand_assembly::StrandFragment::get_end ( ) const
core::Size protocols::features::strand_assembly::StrandFragment::get_i ( ) const

References beta_id_i_.

core::Size protocols::features::strand_assembly::StrandFragment::get_id ( ) const

References id_.

core::Size protocols::features::strand_assembly::StrandFragment::get_j ( ) const

References beta_id_j_.

std::string protocols::features::strand_assembly::StrandFragment::get_pdb_source ( ) const

References pdb_source_.

core::Size protocols::features::strand_assembly::StrandFragment::get_size ( ) const
core::Size protocols::features::strand_assembly::StrandFragment::get_start ( ) const
void protocols::features::strand_assembly::StrandFragment::set_pdb_source ( std::string  pdb_source_)

References pdb_source_.

Member Data Documentation

core::Size protocols::features::strand_assembly::StrandFragment::beta_id_i_
private

Referenced by get_i().

core::Size protocols::features::strand_assembly::StrandFragment::beta_id_j_
private

Referenced by get_j().

core::Size protocols::features::strand_assembly::StrandFragment::end_
private

Referenced by get_end(), and get_size().

core::Size protocols::features::strand_assembly::StrandFragment::id_
private

Referenced by get_id().

std::string protocols::features::strand_assembly::StrandFragment::pdb_source_
private

Referenced by get_pdb_source(), and set_pdb_source().

core::Size protocols::features::strand_assembly::StrandFragment::start_
private

Referenced by get_size(), and get_start().


The documentation for this class was generated from the following files: