Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
core::pack::rotamer_set::FixbbRotamerSets Class Referenceabstract

#include <FixbbRotamerSets.hh>

Inheritance diagram for core::pack::rotamer_set::FixbbRotamerSets:
Inheritance graph
[legend]
Collaboration diagram for core::pack::rotamer_set::FixbbRotamerSets:
Collaboration graph
[legend]

Public Types

typedef RotamerSetsBase parent
 
typedef utility::vector1
< RotamerSetOP
RotamerSetVector
 

Public Member Functions

 FixbbRotamerSets ()
 
virtual ~FixbbRotamerSets ()
 
virtual RotamerSetCOP rotamer_set_for_residue (uint resid) const =0
 
virtual RotamerSetOP rotamer_set_for_residue (uint resid)=0
 
virtual RotamerSetCOP rotamer_set_for_moltenresidue (uint moltenresid) const =0
 
virtual RotamerSetOP rotamer_set_for_moltenresidue (uint moltenresid)=0
 
virtual
RotamerSetVector::const_iterator 
begin ()=0
 
virtual
RotamerSetVector::const_iterator 
end ()=0
 
virtual utility::vector1< uint >
const & 
resid_2_moltenres_vector () const =0
 
virtual utility::vector1< uint >
const & 
moltenres_2_resid_vector () const =0
 
- Public Member Functions inherited from core::pack::rotamer_set::RotamerSetsBase
 RotamerSetsBase ()
 
virtual ~RotamerSetsBase ()
 
virtual uint nrotamers () const =0
 
virtual uint nrotamers_for_moltenres (uint) const =0
 
virtual uint total_residue () const =0
 
virtual uint nmoltenres () const =0
 
virtual uint moltenres_2_resid (uint) const =0
 
virtual uint resid_2_moltenres (uint) const =0
 
virtual uint moltenres_for_rotamer (uint) const =0
 
virtual uint res_for_rotamer (uint) const =0
 
virtual
core::conformation::ResidueCOP 
rotamer (uint) const =0
 
virtual
core::conformation::ResidueCOP 
rotamer_for_moltenres (uint moltenres_id, uint rotamerid) const =0
 
virtual uint nrotamer_offset_for_moltenres (uint) const =0
 
virtual uint rotid_on_moltenresidue (uint rotid) const =0
 convert rotid in full rotamer enumeration into rotamer id on its source residue More...
 
virtual uint moltenres_rotid_2_rotid (uint moltenres, uint moltenresrotid) const =0
 convert moltenres rotid to id in full rotamer enumeration More...
 

Detailed Description

Definition at line 47 of file FixbbRotamerSets.hh.

Member Typedef Documentation

Definition at line 50 of file FixbbRotamerSets.hh.

Definition at line 51 of file FixbbRotamerSets.hh.

Constructor & Destructor Documentation

core::pack::rotamer_set::FixbbRotamerSets::FixbbRotamerSets ( )

Definition at line 24 of file FixbbRotamerSets.cc.

core::pack::rotamer_set::FixbbRotamerSets::~FixbbRotamerSets ( )
virtual

Definition at line 25 of file FixbbRotamerSets.cc.

Member Function Documentation

virtual RotamerSetVector::const_iterator core::pack::rotamer_set::FixbbRotamerSets::begin ( )
pure virtual
virtual RotamerSetVector::const_iterator core::pack::rotamer_set::FixbbRotamerSets::end ( )
pure virtual
virtual utility::vector1< uint > const& core::pack::rotamer_set::FixbbRotamerSets::moltenres_2_resid_vector ( ) const
pure virtual
virtual utility::vector1< uint > const& core::pack::rotamer_set::FixbbRotamerSets::resid_2_moltenres_vector ( ) const
pure virtual
virtual RotamerSetCOP core::pack::rotamer_set::FixbbRotamerSets::rotamer_set_for_moltenresidue ( uint  moltenresid) const
pure virtual
virtual RotamerSetOP core::pack::rotamer_set::FixbbRotamerSets::rotamer_set_for_moltenresidue ( uint  moltenresid)
pure virtual
virtual RotamerSetCOP core::pack::rotamer_set::FixbbRotamerSets::rotamer_set_for_residue ( uint  resid) const
pure virtual
virtual RotamerSetOP core::pack::rotamer_set::FixbbRotamerSets::rotamer_set_for_residue ( uint  resid)
pure virtual

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