![]() |
Rosetta
2021.16
|
#include <BetaAlphaBetaMotif.hh>

Public Types | |
| typedef core::Real | Real |
| typedef core::Size | Size |
| typedef protocols::fldsgn::topology::SheetSetCOP | SheetSetCOP |
| typedef protocols::fldsgn::topology::SS_Info2_COP | SS_Info2_COP |
Public Member Functions | |
| BetaAlphaBetaMotifSet () | |
| default constructor More... | |
| BetaAlphaBetaMotifSet (BetaAlphaBetaMotifs const &bab_motifs) | |
| value constructor More... | |
| BetaAlphaBetaMotifSet (SS_Info2_COP const ssinfo, SheetSetCOP const sheet_set) | |
| value constructor More... | |
| BetaAlphaBetaMotifSet (BetaAlphaBetaMotifSet const &s) | |
| copy constructor More... | |
| ~BetaAlphaBetaMotifSet () override | |
| destructor More... | |
| void | push_back (BetaAlphaBetaMotifOP const bop) |
| add BetaAlphaBetaMotif More... | |
| void | clear () |
| core::Size | size () const |
| BetaAlphaBetaMotifs const & | bab_motifs () const |
| BetaAlphaBetaMotifOP | bab_motif (core::Size const &i) const |
| void | set_babmotifs (SS_Info2_COP const ssinfo, SheetSetCOP const sheet_set) |
| set bab motif More... | |
| void | calc_geometry (SS_Info2_COP const ssinfo, SheetSetCOP const sheet_set) |
Private Attributes | |
| BetaAlphaBetaMotifs | bab_motifs_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const BetaAlphaBetaMotifSet &s) |
| typedef protocols::fldsgn::topology::SheetSetCOP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::SheetSetCOP |
| typedef protocols::fldsgn::topology::SS_Info2_COP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::SS_Info2_COP |
|
default |
default constructor
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | BetaAlphaBetaMotifs const & | bab_motifs | ) |
value constructor
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | SS_Info2_COP const | ssinfo, |
| SheetSetCOP const | sheet_set | ||
| ) |
value constructor
References calc_geometry(), and set_babmotifs().
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | BetaAlphaBetaMotifSet const & | s | ) |
copy constructor
|
overridedefault |
destructor
| BetaAlphaBetaMotifOP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motif | ( | core::Size const & | i | ) | const |
References bab_motifs_.
| BetaAlphaBetaMotifs const & protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motifs | ( | ) | const |
References bab_motifs_.
Referenced by protocols::fldsgn::topology::operator<<().
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::calc_geometry | ( | SS_Info2_COP const | ssinfo, |
| SheetSetCOP const | sheet_set | ||
| ) |
References bab_motifs_.
Referenced by BetaAlphaBetaMotifSet().
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::clear | ( | ) |
References bab_motifs_.
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::push_back | ( | BetaAlphaBetaMotifOP const | bop | ) |
References bab_motifs_.
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::set_babmotifs | ( | SS_Info2_COP const | ssinfo, |
| SheetSetCOP const | sheet_set | ||
| ) |
set bab motif
References bab_motifs_, protocols::fldsgn::topology::SS_Base::begin(), protocols::fldsgn::topology::SS_Base::end(), and protocols::fldsgn::TR().
Referenced by BetaAlphaBetaMotifSet().
|
inline |
References bab_motifs_.
|
friend |
|
private |
Referenced by bab_motif(), bab_motifs(), calc_geometry(), clear(), push_back(), set_babmotifs(), and size().
1.8.7