![]() |
Rosetta Core
2014.35
|
#include <RotamerTrie.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_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References core::scoring::trie::TrieNode< AT, CPDATA >::atom_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
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.
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.
References core::scoring::trie::TrieNode< AT, CPDATA >::first_atom_in_branch_.
|
inline |
References core::scoring::trie::TrieNode< AT, CPDATA >::sibling_.
Referenced by core::scoring::trie::trie_vs_path(), and core::scoring::trie::trie_vs_trie().
|
inline |
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 |
|
inline |
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 |
|
inline |
Accessors.
References core::scoring::trie::TrieNode< AT, CPDATA >::rotamers_in_subtree_.
Referenced by core::scoring::trie::trie_vs_trie().
|
inline |
|
inline |
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 |
References core::scoring::trie::TrieNode< AT, CPDATA >::sibling_.
Referenced by core::scoring::trie::trie_vs_trie().
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |