Rosetta 3.5
|
#include <SS_Info2.hh>
Public Member Functions | |
Strand () | |
default constructor More... | |
Strand (Size const &begin, Size const &end) | |
value constructor More... | |
Strand (Strand const &s) | |
copy constructor More... | |
~Strand () | |
destructor More... | |
void | calc_geometry (BB_Pos const &bbpos) |
set vector between Calpha atoms of edge residues More... | |
![]() | |
SS_Base () | |
default constructor More... | |
SS_Base (Size const &begin, Size const &end) | |
value constructor More... | |
SS_Base (SS_Base const &s) | |
value constructor More... | |
virtual | ~SS_Base () |
destructor More... | |
Size | begin () const |
Size | end () const |
Size | length () const |
Vector | orient () const |
Vector | Nend_orient () const |
Vector | Cend_orient () const |
Vector | Nend_pos () const |
Vector | Cend_pos () const |
Vector | mid_pos () const |
bool | is_geometry_initialized () const |
Private Types | |
typedef SS_Base | Parent |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Strand &st) |
Additional Inherited Members | |
![]() | |
typedef core::Size | Size |
typedef core::Real | Real |
typedef core::Vector | Vector |
typedef protocols::fldsgn::topology::BB_Pos | BB_Pos |
![]() | |
void | orient (Vector const &v) |
set vector from Ca of Nterminal to Ca of Cterminal More... | |
void | Nend_orient (Vector const &v) |
set orient vector of N-terminal SS More... | |
void | Cend_orient (Vector const &v) |
set orient vector of C-terminal SS More... | |
void | Nend_pos (Vector const &v) |
set positional vector of N-terminal More... | |
void | Cend_pos (Vector const &v) |
set positional vector of C-terminal More... | |
void | mid_pos (Vector const &v) |
set positional vector of mid point More... | |
void | is_geometry_initialized (bool const v) |
set geometry is initialized or not More... | |
|
private |
protocols::fldsgn::topology::Strand::Strand | ( | ) |
default constructor
value constructor
protocols::fldsgn::topology::Strand::Strand | ( | Strand const & | s) |
copy constructor
protocols::fldsgn::topology::Strand::~Strand | ( | ) |
destructor
void protocols::fldsgn::topology::Strand::calc_geometry | ( | BB_Pos const & | bbpos) |
set vector between Calpha atoms of edge residues
References protocols::fldsgn::topology::SS_Base::begin(), protocols::fldsgn::topology::BB_Pos::C(), protocols::fldsgn::topology::SS_Base::Cend_orient(), protocols::fldsgn::topology::SS_Base::Cend_pos(), protocols::fldsgn::topology::SS_Base::end(), protocols::fldsgn::topology::SS_Base::is_geometry_initialized(), protocols::fldsgn::topology::SS_Base::mid_pos(), protocols::fldsgn::topology::BB_Pos::N(), protocols::fldsgn::topology::SS_Base::Nend_orient(), protocols::fldsgn::topology::SS_Base::Nend_pos(), and protocols::fldsgn::topology::SS_Base::orient().
|
friend |