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
Collaboration diagram for core::pack::rotamer_set::FixbbRotamerSets:
Collaboration graph

Public Types

typedef RotamerSetsBase parent
typedef utility::vector1
< RotamerSetOP

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
begin ()=0
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
rotamer (uint) const =0
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...

Member Typedef Documentation

Constructor & Destructor Documentation

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

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: