Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::trie::CPDataCorrespondence Class Reference

#include <CPDataCorrespondence.hh>

Collaboration diagram for core::scoring::trie::CPDataCorrespondence:
Collaboration graph
[legend]

Public Member Functions

 CPDataCorrespondence ()
 
void n_entries (Size nentries)
 
void resid_for_entry (Size entry, Size resid)
 
void n_connpoints_for_entry (Size entry, Size nconnections)
 
void connid_for_entry_connpoint (Size entry, Size connpoint, Size residue_connid)
 
Size n_entries () const
 
Size resid_for_entry (Size entry) const
 
Size n_connpoints_for_entry (Size entry) const
 
Size connid_for_entry_connpoint (Size entry, Size connpoint) const
 
void note_has_pseudobonds ()
 
bool has_pseudobonds () const
 
Size max_connpoints_for_residue () const
 

Private Attributes

Size n_entries_
 
Size max_connpoints_for_residue_
 
bool has_pseudobonds_
 
utility::vector1< Sizeentry_2_resid_
 
utility::vector1< Sizenconnections_for_entry_
 
utility::vector1
< utility::vector1< Size > > 
residue_connid_for_entry_connid_
 

Detailed Description

Definition at line 33 of file CPDataCorrespondence.hh.

Constructor & Destructor Documentation

core::scoring::trie::CPDataCorrespondence::CPDataCorrespondence ( )

Definition at line 29 of file CPDataCorrespondence.cc.

Member Function Documentation

void core::scoring::trie::CPDataCorrespondence::connid_for_entry_connpoint ( Size  entry,
Size  connpoint,
Size  residue_connid 
)
Size core::scoring::trie::CPDataCorrespondence::connid_for_entry_connpoint ( Size  entry,
Size  connpoint 
) const
bool core::scoring::trie::CPDataCorrespondence::has_pseudobonds ( ) const
inline
Size core::scoring::trie::CPDataCorrespondence::max_connpoints_for_residue ( ) const
inline
void core::scoring::trie::CPDataCorrespondence::n_connpoints_for_entry ( Size  entry,
Size  nconnections 
)
Size core::scoring::trie::CPDataCorrespondence::n_connpoints_for_entry ( Size  entry) const

Definition at line 89 of file CPDataCorrespondence.cc.

References n_entries_, and nconnections_for_entry_.

void core::scoring::trie::CPDataCorrespondence::n_entries ( Size  nentries)
Size core::scoring::trie::CPDataCorrespondence::n_entries ( ) const

Definition at line 77 of file CPDataCorrespondence.cc.

References n_entries_.

void core::scoring::trie::CPDataCorrespondence::note_has_pseudobonds ( )
inline

Definition at line 48 of file CPDataCorrespondence.hh.

References has_pseudobonds_.

void core::scoring::trie::CPDataCorrespondence::resid_for_entry ( Size  entry,
Size  resid 
)
Size core::scoring::trie::CPDataCorrespondence::resid_for_entry ( Size  entry) const

Definition at line 82 of file CPDataCorrespondence.cc.

References entry_2_resid_, and n_entries_.

Member Data Documentation

utility::vector1< Size > core::scoring::trie::CPDataCorrespondence::entry_2_resid_
private

Definition at line 58 of file CPDataCorrespondence.hh.

Referenced by n_entries(), and resid_for_entry().

bool core::scoring::trie::CPDataCorrespondence::has_pseudobonds_
private

Definition at line 57 of file CPDataCorrespondence.hh.

Referenced by has_pseudobonds(), and note_has_pseudobonds().

Size core::scoring::trie::CPDataCorrespondence::max_connpoints_for_residue_
private

Definition at line 56 of file CPDataCorrespondence.hh.

Referenced by max_connpoints_for_residue(), and n_connpoints_for_entry().

Size core::scoring::trie::CPDataCorrespondence::n_entries_
private
utility::vector1< Size > core::scoring::trie::CPDataCorrespondence::nconnections_for_entry_
private
utility::vector1< utility::vector1< Size > > core::scoring::trie::CPDataCorrespondence::residue_connid_for_entry_connid_
private

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