Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::hbonds::graph::HBondInfo Class Reference

#include <HBondInfo.hh>

Public Member Functions

 HBondInfo ()
 
 HBondInfo (float score, bool first_node_is_donor, unsigned short int local_atom_id_A, unsigned short int local_atom_id_D, unsigned short int local_atom_id_H)
 
 HBondInfo (bool first_node_is_donor, unsigned short int local_atom_id_A, unsigned short int local_atom_id_D, unsigned short int local_atom_id_H)
 
virtual ~HBondInfo ()
 
bool first_node_is_donor () const
 
void first_node_is_donor (bool setting)
 
unsigned short int local_atom_id_A () const
 
void local_atom_id_A (unsigned short int setting)
 
unsigned short int local_atom_id_D () const
 
void local_atom_id_D (unsigned short int setting)
 
unsigned short int local_atom_id_H () const
 
void local_atom_id_H (unsigned short int setting)
 
float score () const
 
void score (float score)
 
bool operator== (HBondInfo const &ot) const
 

Private Attributes

bool first_node_is_donor_
 
unsigned short int local_atom_id_A_
 
unsigned short int local_atom_id_D_
 
unsigned short int local_atom_id_H_
 
float score_
 

Constructor & Destructor Documentation

core::scoring::hbonds::graph::HBondInfo::HBondInfo ( )
inline
core::scoring::hbonds::graph::HBondInfo::HBondInfo ( float  score,
bool  first_node_is_donor,
unsigned short int  local_atom_id_A,
unsigned short int  local_atom_id_D,
unsigned short int  local_atom_id_H 
)
inline
core::scoring::hbonds::graph::HBondInfo::HBondInfo ( bool  first_node_is_donor,
unsigned short int  local_atom_id_A,
unsigned short int  local_atom_id_D,
unsigned short int  local_atom_id_H 
)
inline
virtual core::scoring::hbonds::graph::HBondInfo::~HBondInfo ( )
inlinevirtual

Member Function Documentation

bool core::scoring::hbonds::graph::HBondInfo::first_node_is_donor ( ) const
inline
void core::scoring::hbonds::graph::HBondInfo::first_node_is_donor ( bool  setting)
inline

References first_node_is_donor_.

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_A ( ) const
inline

References local_atom_id_A_.

void core::scoring::hbonds::graph::HBondInfo::local_atom_id_A ( unsigned short int  setting)
inline

References local_atom_id_A_.

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_D ( ) const
inline

References local_atom_id_D_.

void core::scoring::hbonds::graph::HBondInfo::local_atom_id_D ( unsigned short int  setting)
inline

References local_atom_id_D_.

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_H ( ) const
inline

References local_atom_id_H_.

void core::scoring::hbonds::graph::HBondInfo::local_atom_id_H ( unsigned short int  setting)
inline

References local_atom_id_H_.

bool core::scoring::hbonds::graph::HBondInfo::operator== ( HBondInfo const &  ot) const
inline
float core::scoring::hbonds::graph::HBondInfo::score ( ) const
inline

References score_.

Referenced by score().

void core::scoring::hbonds::graph::HBondInfo::score ( float  score)
inline

References score(), and score_.

Member Data Documentation

bool core::scoring::hbonds::graph::HBondInfo::first_node_is_donor_
private

Referenced by first_node_is_donor(), and operator==().

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_A_
private

Referenced by local_atom_id_A(), and operator==().

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_D_
private

Referenced by local_atom_id_D(), and operator==().

unsigned short int core::scoring::hbonds::graph::HBondInfo::local_atom_id_H_
private

Referenced by local_atom_id_H(), and operator==().

float core::scoring::hbonds::graph::HBondInfo::score_
private

Referenced by score().


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