![]() |
Rosetta Protocols
2014.52
|
#include <TorsionFragment.hh>
Public Types | |
typedef core::Real | Real |
typedef core::Size | Size |
typedef std::map< Size, TorsionFragmentLibraryOP > | FragMap |
Public Member Functions | |
FragLib (FragMap const &frag_map) | |
FragLib () | |
FragLib (FragLib const &src) | |
TorsionFragmentLibrary const & | library (Size const size) const |
TorsionFragmentLibrary & | library (Size const size) |
utility::vector1< Size > | frag_sizes () const |
slow More... | |
void | clear () |
void | delete_residue (Size const seqpos) |
void | shift (int const current2desired_offset) |
void | copy_fragments (FragLib const &src) |
Private Attributes | |
FragMap | frag_map_ |
|
inline |
|
inline |
|
inline |
References copy_fragments().
|
inline |
References frag_map_.
Referenced by protocols::frags::operator>>().
void protocols::frags::FragLib::copy_fragments | ( | FragLib const & | src | ) |
References protocols::frags::TorsionFragmentLibrary::copy_fragments(), frag_sizes(), and library().
Referenced by FragLib().
utility::vector1< Size > protocols::frags::FragLib::frag_sizes | ( | ) | const |
slow
References frag_map_.
Referenced by copy_fragments(), protocols::frags::fill_in_gaps(), protocols::frags::insert_random_fragments_in_flexible_protein_regions(), and protocols::frags::operator<<().
TorsionFragmentLibrary const & protocols::frags::FragLib::library | ( | Size const | size | ) | const |
References frag_map_, and utility_exit_with_message.
Referenced by protocols::frags::add_vall_cheating_fragments(), protocols::frags::add_vall_fragments(), copy_fragments(), protocols::frags::fill_in_gaps(), protocols::frags::insert_random_fragments_in_flexible_protein_regions(), protocols::frags::operator<<(), and protocols::frags::operator>>().
TorsionFragmentLibrary & protocols::frags::FragLib::library | ( | Size const | size | ) |
References frag_map_, and protocols::frags::TR().
|
private |
Referenced by clear(), delete_residue(), frag_sizes(), library(), and shift().