|
Rosetta 3.5
|
#include <RotamerTrie.fwd.hh>

Public Member Functions | |
| TrieNode () | |
| TrieNode (AT atom, CPDATA cp_data) | |
| TrieNode (TrieNode< AT, CPDATA > const &other) | |
| ~TrieNode () | |
| bool | first_atom_in_branch () const |
| Properties. More... | |
| bool | has_sibling () const |
| bool | is_hydrogen () const |
| bool | is_rotamer_terminal () const |
| Size | num_rotamers_in_subtree () const |
| Accessors. More... | |
| CPDATA const & | cp_data () const |
| AT const & | atom () const |
| Size | sibling () const |
| DistanceSquared | subtree_interaction_sphere_square_radius () const |
| void | first_atom_in_branch (bool setting) |
| Setters. More... | |
| void | sibling (Size setting) |
| void | is_hydrogen (bool setting) |
| void | is_rotamer_terminal (bool setting) |
| void | subtree_interaction_sphere_square_radius (DistanceSquared setting) |
| void | num_rotamers_in_subtree (Size setting) |
| void | print () const |
Private Attributes | |
| AT | atom_ |
| CPDATA | cp_data_ |
| DistanceSquared | subtree_intxn_sphere_radius_sqr_ |
| bool | first_atom_in_branch_ |
| bool | is_hydrogen_ |
| bool | is_term_ |
| Size | sibling_ |
| Size | rotamers_in_subtree_ |
Definition at line 26 of file RotamerTrie.fwd.hh.
|
inline |
Definition at line 70 of file RotamerTrie.hh.
|
inline |
Definition at line 79 of file RotamerTrie.hh.
|
inline |
Definition at line 90 of file RotamerTrie.hh.
|
inline |
Definition at line 102 of file RotamerTrie.hh.
|
inline |
Definition at line 113 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::atom_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 112 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::cp_data_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Properties.
Definition at line 105 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::first_atom_in_branch_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Setters.
Definition at line 120 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::first_atom_in_branch_.
|
inline |
Definition at line 106 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::sibling_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 107 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::is_hydrogen_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 122 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::is_hydrogen_.
|
inline |
Definition at line 108 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::is_term_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 123 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::is_term_.
|
inline |
Accessors.
Definition at line 111 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::rotamers_in_subtree_.
Referenced by core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 128 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::rotamers_in_subtree_.
|
inline |
Definition at line 130 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::atom_, core::scoring::trie::TrieNode< AT, CPDATA >::cp_data_, core::scoring::trie::TrieNode< AT, CPDATA >::first_atom_in_branch_, core::scoring::trie::TrieNode< AT, CPDATA >::is_hydrogen_, core::scoring::trie::TrieNode< AT, CPDATA >::is_term_, core::scoring::trie::TrieNode< AT, CPDATA >::rotamers_in_subtree_, core::scoring::trie::TrieNode< AT, CPDATA >::sibling_, and core::scoring::trie::TrieNode< AT, CPDATA >::subtree_intxn_sphere_radius_sqr_.
|
inline |
Definition at line 114 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::sibling_.
Referenced by core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 121 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::sibling_.
|
inline |
Definition at line 115 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::subtree_intxn_sphere_radius_sqr_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
Definition at line 124 of file RotamerTrie.hh.
References core::scoring::trie::TrieNode< AT, CPDATA >::subtree_intxn_sphere_radius_sqr_.
|
private |
Definition at line 141 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::atom(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 142 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::cp_data(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 144 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::first_atom_in_branch(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 145 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::is_hydrogen(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 146 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::is_rotamer_terminal(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 148 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::num_rotamers_in_subtree(), and core::scoring::trie::TrieNode< AT, CPDATA >::print().
|
private |
Definition at line 147 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::has_sibling(), core::scoring::trie::TrieNode< AT, CPDATA >::print(), and core::scoring::trie::TrieNode< AT, CPDATA >::sibling().
|
private |
Definition at line 143 of file RotamerTrie.hh.
Referenced by core::scoring::trie::TrieNode< AT, CPDATA >::print(), and core::scoring::trie::TrieNode< AT, CPDATA >::subtree_interaction_sphere_square_radius().
1.8.4