![]() |
Rosetta
2021.16
|
@ brief helper class for collecting all different definitions of invrots from a tree More...
#include <InvrotTreeNodeBase.hh>

Public Member Functions | |
| InvrotCollector (core::Size num_residue_lists) | |
| InvrotCollector (InvrotCollector const &other) | |
| ~InvrotCollector () override | |
| InvrotCollectorOP | clone () const |
| void | set_invrots_for_listnum (core::Size listnum, std::list< core::conformation::ResidueCOP > const &invrots, InvrotTreeNodeBaseCOP tree_node, core::Size location_in_node) |
| std::vector< std::list < core::conformation::ResidueCOP > > const & | invrots () const |
| std::map < InvrotTreeNodeBaseCOP, core::Size > const & | owner_nodes_and_locations () const |
Private Attributes | |
| std::vector< std::list < core::conformation::ResidueCOP > > | invrots_ |
| std::map < InvrotTreeNodeBaseCOP, core::Size > | owner_nodes_and_locations_ |
@ brief helper class for collecting all different definitions of invrots from a tree
| protocols::toolbox::match_enzdes_util::InvrotCollector::InvrotCollector | ( | core::Size | num_residue_lists | ) |
References invrots_, and owner_nodes_and_locations_.
| protocols::toolbox::match_enzdes_util::InvrotCollector::InvrotCollector | ( | InvrotCollector const & | other | ) |
|
overridedefault |
| InvrotCollectorOP protocols::toolbox::match_enzdes_util::InvrotCollector::clone | ( | ) | const |
|
inline |
References invrots_.
Referenced by set_invrots_for_listnum().
|
inline |
References owner_nodes_and_locations_.
| void protocols::toolbox::match_enzdes_util::InvrotCollector::set_invrots_for_listnum | ( | core::Size | listnum, |
| std::list< core::conformation::ResidueCOP > const & | invrots, | ||
| InvrotTreeNodeBaseCOP | tree_node, | ||
| core::Size | location_in_node | ||
| ) |
References invrots(), invrots_, and owner_nodes_and_locations_.
|
private |
Referenced by InvrotCollector(), invrots(), and set_invrots_for_listnum().
|
private |
Referenced by InvrotCollector(), owner_nodes_and_locations(), and set_invrots_for_listnum().
1.8.7