Rosetta
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

◆ StrandFragment() [1/3]

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

◆ StrandFragment() [2/3]

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

◆ StrandFragment() [3/3]

protocols::features::strand_assembly::StrandFragment::StrandFragment ( )
default

◆ ~StrandFragment()

protocols::features::strand_assembly::StrandFragment::~StrandFragment ( )
default

Member Function Documentation

◆ get_end()

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

◆ get_i()

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

References beta_id_i_.

◆ get_id()

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

References id_.

◆ get_j()

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

References beta_id_j_.

◆ get_pdb_source()

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

References pdb_source_.

◆ get_size()

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

◆ get_start()

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

◆ set_pdb_source()

void protocols::features::strand_assembly::StrandFragment::set_pdb_source ( std::string  pdb_source_)

References pdb_source_.

Member Data Documentation

◆ beta_id_i_

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

Referenced by get_i().

◆ beta_id_j_

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

Referenced by get_j().

◆ end_

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

Referenced by get_end(), and get_size().

◆ id_

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

Referenced by get_id().

◆ pdb_source_

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

Referenced by get_pdb_source(), and set_pdb_source().

◆ start_

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: