Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Enumerations | Functions
protocols::sewing::data_storage Namespace Reference

Classes

class  Basis
 Class for storing residue information needed to generate alignments. More...
 
struct  ContactDescription
 
class  HashedSmartAssembly
 an Assembly that makes use of the Hasher More...
 
struct  LigandContact
 
struct  LigandDescription
 
class  LigandResidue
 a minimal container for SEWING residues More...
 
class  LigandSegment
 a segment that contains a single ligand residue with given attachment point(s) More...
 
class  SmartAssembly
 a SEWING Assembly composed of SmartSegments More...
 
class  SmartSegment
 a neighbor-aware SewSegment version More...
 
class  SmartSewingResidue
 a minimal container for SEWING residues More...
 

Typedefs

typedef
utility::pointer::shared_ptr
< Basis
BasisOP
 
typedef
utility::pointer::shared_ptr
< Basis const > 
BasisCOP
 
typedef std::pair< Basis, BasisBasisPair
 
typedef
utility::pointer::shared_ptr
< HashedSmartAssembly
HashedSmartAssemblyOP
 
typedef
utility::pointer::shared_ptr
< HashedSmartAssembly const > 
HashedSmartAssemblyCOP
 
typedef
utility::pointer::shared_ptr
< LigandResidue
LigandResidueOP
 
typedef
utility::pointer::shared_ptr
< LigandResidue const > 
LigandResidueCOP
 
typedef
utility::pointer::shared_ptr
< LigandContact
LigandContactOP
 
typedef
utility::pointer::shared_ptr
< LigandContact const > 
LigandContactCOP
 
typedef
utility::pointer::shared_ptr
< LigandSegment
LigandSegmentOP
 
typedef
utility::pointer::shared_ptr
< LigandSegment const > 
LigandSegmentCOP
 
typedef
utility::pointer::shared_ptr
< SmartAssembly
SmartAssemblyOP
 
typedef
utility::pointer::shared_ptr
< SmartAssembly const > 
SmartAssemblyCOP
 
typedef
utility::pointer::shared_ptr
< SmartSegment
SmartSegmentOP
 
typedef
utility::pointer::shared_ptr
< SmartSegment const > 
SmartSegmentCOP
 
typedef
utility::pointer::shared_ptr
< SmartSewingResidue
SmartSewingResidueOP
 
typedef
utility::pointer::shared_ptr
< SmartSewingResidue const > 
SmartSewingResidueCOP
 

Enumerations

enum  PolymericType { polymer, ligand }
 

Functions

bool operator< (Basis const &a, Basis const &b)
 

Typedef Documentation

typedef utility::pointer::shared_ptr< Basis const > protocols::sewing::data_storage::BasisCOP
typedef utility::pointer::shared_ptr< Basis > protocols::sewing::data_storage::BasisOP
typedef utility::pointer::shared_ptr< LigandContact const > protocols::sewing::data_storage::LigandContactCOP
typedef utility::pointer::shared_ptr< LigandContact > protocols::sewing::data_storage::LigandContactOP
typedef utility::pointer::shared_ptr< LigandResidue const > protocols::sewing::data_storage::LigandResidueCOP
typedef utility::pointer::shared_ptr< LigandResidue > protocols::sewing::data_storage::LigandResidueOP
typedef utility::pointer::shared_ptr< LigandSegment const > protocols::sewing::data_storage::LigandSegmentCOP
typedef utility::pointer::shared_ptr< LigandSegment > protocols::sewing::data_storage::LigandSegmentOP
typedef utility::pointer::shared_ptr< SmartAssembly const > protocols::sewing::data_storage::SmartAssemblyCOP
typedef utility::pointer::shared_ptr< SmartAssembly > protocols::sewing::data_storage::SmartAssemblyOP
typedef utility::pointer::shared_ptr< SmartSegment const > protocols::sewing::data_storage::SmartSegmentCOP
typedef utility::pointer::shared_ptr< SmartSegment > protocols::sewing::data_storage::SmartSegmentOP
typedef utility::pointer::shared_ptr< SmartSewingResidue const > protocols::sewing::data_storage::SmartSewingResidueCOP

Enumeration Type Documentation

Enumerator
polymer 
ligand 

Function Documentation

bool protocols::sewing::data_storage::operator< ( Basis const &  a,
Basis const &  b 
)