Rosetta
Public Member Functions | Private Attributes | List of all members
core::pack::rotamer_set::RotamerLinks Class Reference

#include <RotamerLinks.hh>

Inheritance diagram for core::pack::rotamer_set::RotamerLinks:
Inheritance graph
[legend]

Public Member Functions

void resize (Size const res)
 
utility::vector1< Sizeget_equiv (Size const index) const
 
void set_equiv (Size const rs1, Size const rs2)
 
void set_equiv (Size const rs1, utility::vector1< int > list)
 
void set_template (Size const rs1, Size const rs2)
 
Size get_template (Size rs) const
 
bool has (Size index) const
 

Private Attributes

utility::vector1< utility::vector1< int > > links_
 
utility::vector1< int > template_residues_
 

Member Function Documentation

◆ get_equiv()

utility::vector1< Size > core::pack::rotamer_set::RotamerLinks::get_equiv ( Size const  index) const
inline

References links_.

◆ get_template()

Size core::pack::rotamer_set::RotamerLinks::get_template ( Size  rs) const
inline

References template_residues_.

◆ has()

bool core::pack::rotamer_set::RotamerLinks::has ( Size  index) const
inline

References links_.

◆ resize()

void core::pack::rotamer_set::RotamerLinks::resize ( Size const  res)
inline

References links_, and template_residues_.

◆ set_equiv() [1/2]

void core::pack::rotamer_set::RotamerLinks::set_equiv ( Size const  rs1,
Size const  rs2 
)
inline

References links_.

◆ set_equiv() [2/2]

void core::pack::rotamer_set::RotamerLinks::set_equiv ( Size const  rs1,
utility::vector1< int >  list 
)
inline

References links_.

◆ set_template()

void core::pack::rotamer_set::RotamerLinks::set_template ( Size const  rs1,
Size const  rs2 
)
inline

References template_residues_.

Member Data Documentation

◆ links_

utility::vector1< utility::vector1< int > > core::pack::rotamer_set::RotamerLinks::links_
private

Referenced by get_equiv(), has(), resize(), and set_equiv().

◆ template_residues_

utility::vector1< int > core::pack::rotamer_set::RotamerLinks::template_residues_
private

Referenced by get_template(), resize(), and set_template().


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