Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::frags::FragLib Class Reference

#include <TorsionFragment.hh>

Inheritance diagram for protocols::frags::FragLib:
Inheritance graph
[legend]

Public Types

typedef core::Real Real
 
typedef core::Size Size
 
typedef std::map< core::Size,
TorsionFragmentLibraryOP
FragMap
 

Public Member Functions

 FragLib (FragMap const &frag_map)
 
 FragLib ()
 
 FragLib (FragLib const &src)
 
TorsionFragmentLibrary const & library (core::Size const size) const
 
TorsionFragmentLibrarylibrary (core::Size const size)
 
utility::vector1< core::Sizefrag_sizes () const
 slow More...
 
void clear ()
 
void delete_residue (core::Size const seqpos)
 
void shift (int const current2desired_offset)
 
void copy_fragments (FragLib const &src)
 

Private Attributes

FragMap frag_map_
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::frags::FragLib::FragLib ( FragMap const &  frag_map)
inline
protocols::frags::FragLib::FragLib ( )
inline
protocols::frags::FragLib::FragLib ( FragLib const &  src)
inline

References copy_fragments().

Member Function Documentation

void protocols::frags::FragLib::clear ( )
inline

References frag_map_.

Referenced by protocols::frags::operator>>().

void protocols::frags::FragLib::copy_fragments ( FragLib const &  src)
void protocols::frags::FragLib::delete_residue ( core::Size const  seqpos)

References frag_map_.

utility::vector1< core::Size > protocols::frags::FragLib::frag_sizes ( ) const
TorsionFragmentLibrary const & protocols::frags::FragLib::library ( core::Size const  size) const
TorsionFragmentLibrary & protocols::frags::FragLib::library ( core::Size const  size)
void protocols::frags::FragLib::shift ( int const  current2desired_offset)

References frag_map_.

Member Data Documentation

FragMap protocols::frags::FragLib::frag_map_
private

The documentation for this class was generated from the following files: