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

Public Types

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

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)
protocols::frags::FragLib::FragLib ( )
protocols::frags::FragLib::FragLib ( FragLib const &  src)

References copy_fragments().

Member Function Documentation

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

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_

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