![]() |
Rosetta Protocols
2014.35
|
#include <MotifLibrary.hh>
Public Types | |
typedef utility::vector1 < utility::file::FileName > const | FileNames |
Public Member Functions | |
MotifLibrary () | |
virtual | ~MotifLibrary () |
MotifLibrary (utility::vector1< utility::file::FileName > const &motif_filenames) | |
MotifLibrary (std::istream &motif_info) | |
void | add_to_library (Motif const &new_motif) |
MotifLibrary (std::istream &motif_info, core::Size ligand_marker) | |
void | add_ligand_from_file (std::string const &motif_filename) |
void | add_from_file (std::string const &motif_filename) |
core::Size | nmotifs () |
MotifCOPs::const_iterator | begin () |
MotifCOPs::const_iterator | end () |
MotifCOPs::const_iterator | begin () const |
MotifCOPs::const_iterator | end () const |
MotifCOPs const & | library () const |
Private Attributes | |
MotifCOPs | library_ |
Friends | |
std::ostream & | operator<< (std::ostream &os, MotifLibrary const &mot_lib) |
typedef utility::vector1< utility::file::FileName > const protocols::motifs::MotifLibrary::FileNames |
protocols::motifs::MotifLibrary::MotifLibrary | ( | ) |
|
virtual |
protocols::motifs::MotifLibrary::MotifLibrary | ( | utility::vector1< utility::file::FileName > const & | motif_filenames | ) |
protocols::motifs::MotifLibrary::MotifLibrary | ( | std::istream & | motif_info | ) |
References add_to_library(), and protocols::motifs::single_motif_from_stream().
protocols::motifs::MotifLibrary::MotifLibrary | ( | std::istream & | motif_info, |
core::Size | ligand_marker | ||
) |
References add_to_library(), and protocols::motifs::single_ligand_motif_from_stream().
void protocols::motifs::MotifLibrary::add_from_file | ( | std::string const & | motif_filename | ) |
References add_to_library(), begin(), and end().
Referenced by protocols::motifs::get_MotifLibrary_user().
void protocols::motifs::MotifLibrary::add_ligand_from_file | ( | std::string const & | motif_filename | ) |
References add_to_library(), begin(), and end().
Referenced by protocols::motifs::get_LigandMotifLibrary_user().
void protocols::motifs::MotifLibrary::add_to_library | ( | Motif const & | new_motif | ) |
References protocols::motifs::Motif::clone(), and library_.
Referenced by add_from_file(), add_ligand_from_file(), and MotifLibrary().
|
inline |
|
inline |
References library_.
|
inline |
|
inline |
References library_.
|
inline |
References library_.
Referenced by protocols::motifs::MotifSearch::initialize(), and protocols::motifs::LigandMotifSearch::initialize().
core::Size protocols::motifs::MotifLibrary::nmotifs | ( | ) |
References library_.
|
friend |
|
private |
Referenced by add_to_library(), begin(), end(), library(), and nmotifs().