|
Rosetta 3.5
|
#include <SS_Info2.hh>


Public Types | |
| typedef core::Size | Size |
| typedef core::Real | Real |
| typedef core::Vector | Vector |
| typedef protocols::fldsgn::topology::BB_Pos | BB_Pos |
Public Member Functions | |
| 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 |
Protected Member Functions | |
| 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 Attributes | |
| Size | begin_ |
| data More... | |
| Size | end_ |
| end residue of strand More... | |
| bool | is_geometry_initialized_ |
| Vector | orient_ |
| orient vector from Ca of Nterminal to Ca of Cterminal More... | |
| Vector | Nend_orient_ |
| orient vector of Nterminal end More... | |
| Vector | Cend_orient_ |
| orient vector of Cterminal end More... | |
| Vector | Nend_pos_ |
| positional vector of N- and C- teriminals More... | |
| Vector | Cend_pos_ |
| Vector | mid_pos_ |
| positional vector of mid point More... | |
Definition at line 40 of file SS_Info2.hh.
Definition at line 47 of file SS_Info2.hh.
Definition at line 45 of file SS_Info2.hh.
Definition at line 44 of file SS_Info2.hh.
Definition at line 46 of file SS_Info2.hh.
| protocols::fldsgn::topology::SS_Base::SS_Base | ( | ) |
default constructor
Definition at line 42 of file SS_Info2.cc.
References Cend_orient_, Cend_pos_, mid_pos_, Nend_orient_, Nend_pos_, and orient_.
value constructor
Definition at line 58 of file SS_Info2.cc.
References Cend_orient_, Cend_pos_, mid_pos_, Nend_orient_, Nend_pos_, and orient_.
| protocols::fldsgn::topology::SS_Base::SS_Base | ( | SS_Base const & | s) |
|
virtual |
destructor
Definition at line 89 of file SS_Info2.cc.
|
inline |
Definition at line 72 of file SS_Info2.hh.
References begin_.
Referenced by protocols::fldsgn::topology::HelixPairing::calc_geometry(), protocols::fldsgn::topology::Strand::calc_geometry(), protocols::fldsgn::topology::Helix::calc_geometry(), protocols::fldsgn::topology::operator<<(), and protocols::fldsgn::topology::BetaAlphaBetaMotifSet::set_babmotifs().
|
inline |
Definition at line 82 of file SS_Info2.hh.
References Cend_orient_.
Referenced by protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set orient vector of C-terminal SS
Definition at line 107 of file SS_Info2.hh.
References Cend_orient_.
|
inline |
Definition at line 86 of file SS_Info2.hh.
References Cend_pos_.
Referenced by protocols::fldsgn::topology::HelixPairing::calc_geometry(), protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set positional vector of C-terminal
Definition at line 113 of file SS_Info2.hh.
References Cend_pos_.
|
inline |
Definition at line 74 of file SS_Info2.hh.
References end_.
Referenced by protocols::fldsgn::topology::Strand::calc_geometry(), protocols::fldsgn::topology::Helix::calc_geometry(), protocols::fldsgn::topology::operator<<(), and protocols::fldsgn::topology::BetaAlphaBetaMotifSet::set_babmotifs().
|
inline |
Definition at line 94 of file SS_Info2.hh.
References is_geometry_initialized_.
Referenced by protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set geometry is initialized or not
Definition at line 119 of file SS_Info2.hh.
References is_geometry_initialized_.
|
inline |
Definition at line 76 of file SS_Info2.hh.
|
inline |
Definition at line 88 of file SS_Info2.hh.
References mid_pos_.
Referenced by protocols::fldsgn::topology::HelixPairing::calc_geometry(), protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
|
inline |
Definition at line 80 of file SS_Info2.hh.
References Nend_orient_.
Referenced by protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set orient vector of N-terminal SS
Definition at line 104 of file SS_Info2.hh.
References Nend_orient_.
|
inline |
Definition at line 84 of file SS_Info2.hh.
References Nend_pos_.
Referenced by protocols::fldsgn::topology::HelixPairing::calc_geometry(), protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set positional vector of N-terminal
Definition at line 110 of file SS_Info2.hh.
References Nend_pos_.
|
inline |
Definition at line 78 of file SS_Info2.hh.
References orient_.
Referenced by protocols::fldsgn::topology::HelixPairing::calc_geometry(), protocols::fldsgn::topology::HSSTriplet::calc_geometry(), protocols::fldsgn::topology::Strand::calc_geometry(), and protocols::fldsgn::topology::Helix::calc_geometry().
|
inlineprotected |
set vector from Ca of Nterminal to Ca of Cterminal
Definition at line 101 of file SS_Info2.hh.
References orient_.
|
private |
|
private |
orient vector of Cterminal end
Definition at line 141 of file SS_Info2.hh.
Referenced by Cend_orient(), and SS_Base().
|
private |
Definition at line 144 of file SS_Info2.hh.
Referenced by Cend_pos(), and SS_Base().
|
private |
end residue of strand
Definition at line 129 of file SS_Info2.hh.
|
private |
Definition at line 132 of file SS_Info2.hh.
Referenced by is_geometry_initialized().
|
private |
positional vector of mid point
Definition at line 147 of file SS_Info2.hh.
|
private |
orient vector of Nterminal end
Definition at line 138 of file SS_Info2.hh.
Referenced by Nend_orient(), and SS_Base().
|
private |
positional vector of N- and C- teriminals
Definition at line 144 of file SS_Info2.hh.
Referenced by Nend_pos(), and SS_Base().
|
private |
orient vector from Ca of Nterminal to Ca of Cterminal
Definition at line 135 of file SS_Info2.hh.
1.8.4