|
Rosetta 3.5
|
#include <HSSTriplet.hh>


Public Types | |
| typedef core::Size | Size |
| typedef std::string | String |
Public Member Functions | |
| HSSTripletSet () | |
| default constructor More... | |
| HSSTripletSet (HSSTriplets const &s) | |
| value constructor More... | |
| HSSTripletSet (String const &s) | |
| value constructor More... | |
| HSSTripletSet (HSSTripletSet const &s) | |
| copy constructor More... | |
| virtual | ~HSSTripletSet () |
| destructor More... | |
| void | add_hsstriplets (HSSTriplets const &s) |
| value constructor More... | |
| void | push_back (HSSTripletOP const hssop) |
| puch back data More... | |
| void | clear () |
| clear data More... | |
| HSSIterator | begin () |
| return an interator that points to the first HSSTripletOP More... | |
| HSSIterator | end () |
| return an interator that points beyond the last HSSTripletOP More... | |
| HSSConstIterator | begin () const |
| return an const interator that points to the first HSSTripletOP More... | |
| HSSConstIterator | end () const |
| return an const interator that points beyond the last HSSTripletOP More... | |
| Size | size () const |
| return the size of vector of hss_triplets_ More... | |
| HSSTripletOP | hss_triplet (Size const helix) |
| HSSTriplets const & | hss_triplets () const |
| return all data More... | |
Private Attributes | |
| HSSTriplets | hss_triplets_ |
| std::map< Size, HSSTripletOP > | helix2hss_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const HSSTripletSet &s) |
| IO Operator. More... | |
Definition at line 219 of file HSSTriplet.hh.
Definition at line 223 of file HSSTriplet.hh.
| typedef std::string protocols::fldsgn::topology::HSSTripletSet::String |
Definition at line 224 of file HSSTriplet.hh.
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | ) |
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | HSSTriplets const & | s) |
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | String const & | s) |
value constructor
Definition at line 251 of file HSSTriplet.cc.
References clear(), and push_back().
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | HSSTripletSet const & | s) |
copy constructor
Definition at line 277 of file HSSTriplet.cc.
|
virtual |
destructor
Definition at line 285 of file HSSTriplet.cc.
| void protocols::fldsgn::topology::HSSTripletSet::add_hsstriplets | ( | HSSTriplets const & | s) |
|
inline |
return an interator that points to the first HSSTripletOP
Definition at line 270 of file HSSTriplet.hh.
References hss_triplets_.
|
inline |
return an const interator that points to the first HSSTripletOP
Definition at line 280 of file HSSTriplet.hh.
References hss_triplets_.
| void protocols::fldsgn::topology::HSSTripletSet::clear | ( | ) |
clear data
Definition at line 329 of file HSSTriplet.cc.
References helix2hss_, and hss_triplets_.
Referenced by HSSTripletSet().
|
inline |
return an interator that points beyond the last HSSTripletOP
Definition at line 275 of file HSSTriplet.hh.
References hss_triplets_.
|
inline |
return an const interator that points beyond the last HSSTripletOP
Definition at line 285 of file HSSTriplet.hh.
References hss_triplets_.
| HSSTripletOP protocols::fldsgn::topology::HSSTripletSet::hss_triplet | ( | Size const | helix) |
Definition at line 338 of file HSSTriplet.cc.
References helix2hss_.
| HSSTriplets const & protocols::fldsgn::topology::HSSTripletSet::hss_triplets | ( | ) | const |
return all data
Definition at line 346 of file HSSTriplet.cc.
References hss_triplets_.
Referenced by protocols::fldsgn::topology::operator<<(), and protocols::fldsgn::filters::HSSTripletFilter::parse_my_tag().
| void protocols::fldsgn::topology::HSSTripletSet::push_back | ( | HSSTripletOP const | hssop) |
puch back data
Definition at line 313 of file HSSTriplet.cc.
References helix2hss_, hss_triplets_, and protocols::fldsgn::TR().
Referenced by add_hsstriplets(), and HSSTripletSet().
|
inline |
return the size of vector of hss_triplets_
Definition at line 290 of file HSSTriplet.hh.
References hss_triplets_.
|
friend |
IO Operator.
Definition at line 289 of file HSSTriplet.cc.
|
private |
Definition at line 313 of file HSSTriplet.hh.
Referenced by clear(), hss_triplet(), and push_back().
|
private |
Definition at line 310 of file HSSTriplet.hh.
Referenced by begin(), clear(), end(), hss_triplets(), push_back(), and size().
1.8.4