|
Rosetta 3.5
|
#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... | |
| virtual | ~BetaAlphaBetaMotifSet () |
| destructor More... | |
| void | push_back (BetaAlphaBetaMotifOP const bop) |
| add BetaAlphaBetaMotif More... | |
| void | clear () |
| Size | size () const |
| BetaAlphaBetaMotifs const & | bab_motifs () const |
| BetaAlphaBetaMotifOP | bab_motif (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) |
Definition at line 166 of file BetaAlphaBetaMotif.hh.
Definition at line 170 of file BetaAlphaBetaMotif.hh.
| typedef protocols::fldsgn::topology::SheetSetCOP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::SheetSetCOP |
Definition at line 172 of file BetaAlphaBetaMotif.hh.
Definition at line 171 of file BetaAlphaBetaMotif.hh.
| typedef protocols::fldsgn::topology::SS_Info2_COP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::SS_Info2_COP |
Definition at line 173 of file BetaAlphaBetaMotif.hh.
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | ) |
default constructor
Definition at line 494 of file BetaAlphaBetaMotif.cc.
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | BetaAlphaBetaMotifs const & | bab_motifs) |
value constructor
Definition at line 497 of file BetaAlphaBetaMotif.cc.
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | SS_Info2_COP const | ssinfo, |
| SheetSetCOP const | sheet_set | ||
| ) |
value constructor
Definition at line 503 of file BetaAlphaBetaMotif.cc.
References calc_geometry(), and set_babmotifs().
| protocols::fldsgn::topology::BetaAlphaBetaMotifSet::BetaAlphaBetaMotifSet | ( | BetaAlphaBetaMotifSet const & | s) |
copy constructor
Definition at line 511 of file BetaAlphaBetaMotif.cc.
|
virtual |
destructor
Definition at line 517 of file BetaAlphaBetaMotif.cc.
| BetaAlphaBetaMotifOP protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motif | ( | Size const & | i) | const |
Definition at line 541 of file BetaAlphaBetaMotif.cc.
References bab_motifs_.
| BetaAlphaBetaMotifs const & protocols::fldsgn::topology::BetaAlphaBetaMotifSet::bab_motifs | ( | ) | const |
Definition at line 534 of file BetaAlphaBetaMotif.cc.
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 | ||
| ) |
Definition at line 621 of file BetaAlphaBetaMotif.cc.
References bab_motifs_.
Referenced by BetaAlphaBetaMotifSet().
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::clear | ( | ) |
Definition at line 528 of file BetaAlphaBetaMotif.cc.
References bab_motifs_.
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::push_back | ( | BetaAlphaBetaMotifOP const | bop) |
Definition at line 521 of file BetaAlphaBetaMotif.cc.
References bab_motifs_.
| void protocols::fldsgn::topology::BetaAlphaBetaMotifSet::set_babmotifs | ( | SS_Info2_COP const | ssinfo, |
| SheetSetCOP const | sheet_set | ||
| ) |
set bab motif
Definition at line 562 of file BetaAlphaBetaMotif.cc.
References bab_motifs_, protocols::fldsgn::topology::SS_Base::begin(), protocols::fldsgn::topology::SS_Base::end(), and protocols::fldsgn::TR().
Referenced by BetaAlphaBetaMotifSet().
|
inline |
Definition at line 205 of file BetaAlphaBetaMotif.hh.
References bab_motifs_.
|
friend |
Definition at line 548 of file BetaAlphaBetaMotif.cc.
|
private |
Definition at line 233 of file BetaAlphaBetaMotif.hh.
Referenced by bab_motif(), bab_motifs(), calc_geometry(), clear(), push_back(), set_babmotifs(), and size().
1.8.4