Rosetta
Classes | Typedefs | Enumerations | Functions
protocols::sewing::data_storage Namespace Reference

Classes

class  Basis
 Class for storing residue information needed to generate alignments. More...
 
class  HashedSmartAssembly
 an Assembly that makes use of the Hasher More...
 
class  LigandResidue
 a minimal container for SEWING residues More...
 
struct  LigandContact
 
struct  ContactDescription
 
struct  LigandDescription
 
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< BasisBasisOP
 
typedef utility::pointer::shared_ptr< Basis const > BasisCOP
 
typedef std::pair< Basis, BasisBasisPair
 
typedef utility::pointer::shared_ptr< HashedSmartAssemblyHashedSmartAssemblyOP
 
typedef utility::pointer::shared_ptr< HashedSmartAssembly const > HashedSmartAssemblyCOP
 
typedef utility::pointer::shared_ptr< LigandResidueLigandResidueOP
 
typedef utility::pointer::shared_ptr< LigandResidue const > LigandResidueCOP
 
typedef utility::pointer::shared_ptr< LigandContactLigandContactOP
 
typedef utility::pointer::shared_ptr< LigandContact const > LigandContactCOP
 
typedef utility::pointer::shared_ptr< LigandSegmentLigandSegmentOP
 
typedef utility::pointer::shared_ptr< LigandSegment const > LigandSegmentCOP
 
typedef utility::pointer::shared_ptr< SmartAssemblySmartAssemblyOP
 
typedef utility::pointer::shared_ptr< SmartAssembly const > SmartAssemblyCOP
 
typedef utility::pointer::shared_ptr< SmartSegmentSmartSegmentOP
 
typedef utility::pointer::shared_ptr< SmartSegment const > SmartSegmentCOP
 
typedef utility::pointer::shared_ptr< SmartSewingResidueSmartSewingResidueOP
 
typedef utility::pointer::shared_ptr< SmartSewingResidue const > SmartSewingResidueCOP
 

Enumerations

enum  PolymericType { polymer , ligand }
 

Functions

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

Typedef Documentation

◆ BasisCOP

typedef utility::pointer::shared_ptr< Basis const > protocols::sewing::data_storage::BasisCOP

◆ BasisOP

typedef utility::pointer::shared_ptr< Basis > protocols::sewing::data_storage::BasisOP

◆ BasisPair

◆ HashedSmartAssemblyCOP

◆ HashedSmartAssemblyOP

◆ LigandContactCOP

typedef utility::pointer::shared_ptr< LigandContact const > protocols::sewing::data_storage::LigandContactCOP

◆ LigandContactOP

typedef utility::pointer::shared_ptr< LigandContact > protocols::sewing::data_storage::LigandContactOP

◆ LigandResidueCOP

typedef utility::pointer::shared_ptr< LigandResidue const > protocols::sewing::data_storage::LigandResidueCOP

◆ LigandResidueOP

typedef utility::pointer::shared_ptr< LigandResidue > protocols::sewing::data_storage::LigandResidueOP

◆ LigandSegmentCOP

typedef utility::pointer::shared_ptr< LigandSegment const > protocols::sewing::data_storage::LigandSegmentCOP

◆ LigandSegmentOP

typedef utility::pointer::shared_ptr< LigandSegment > protocols::sewing::data_storage::LigandSegmentOP

◆ SmartAssemblyCOP

typedef utility::pointer::shared_ptr< SmartAssembly const > protocols::sewing::data_storage::SmartAssemblyCOP

◆ SmartAssemblyOP

typedef utility::pointer::shared_ptr< SmartAssembly > protocols::sewing::data_storage::SmartAssemblyOP

◆ SmartSegmentCOP

typedef utility::pointer::shared_ptr< SmartSegment const > protocols::sewing::data_storage::SmartSegmentCOP

◆ SmartSegmentOP

typedef utility::pointer::shared_ptr< SmartSegment > protocols::sewing::data_storage::SmartSegmentOP

◆ SmartSewingResidueCOP

typedef utility::pointer::shared_ptr< SmartSewingResidue const > protocols::sewing::data_storage::SmartSewingResidueCOP

◆ SmartSewingResidueOP

Enumeration Type Documentation

◆ PolymericType

Enumerator
polymer 
ligand 

Function Documentation

◆ operator<()

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