Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
protocols::hbnet::HBondResStruct Struct Reference

struct that represents minimal info for residue in an h-bond network More...

#include <HBNet.hh>

Inheritance diagram for protocols::hbnet::HBondResStruct:
Inheritance graph
[legend]

Public Member Functions

 HBondResStruct ()
 
 HBondResStruct (core::Size const res, platform::uint const rot, char const a, char const c, bool const prot, bool const solv, bool const lig)
 
bool operator< (HBondResStruct const &a) const
 
bool operator== (HBondResStruct const &a) const
 

Public Attributes

core::Size resnum
 
platform::uint rot_index
 
char aa
 
char chainid
 
bool is_protein
 
bool is_solvent
 
bool is_ligand
 

Detailed Description

struct that represents minimal info for residue in an h-bond network

Constructor & Destructor Documentation

protocols::hbnet::HBondResStruct::HBondResStruct ( )
inline
protocols::hbnet::HBondResStruct::HBondResStruct ( core::Size const  res,
platform::uint const  rot,
char const  a,
char const  c,
bool const  prot,
bool const  solv,
bool const  lig 
)
inline

Member Function Documentation

bool protocols::hbnet::HBondResStruct::operator< ( HBondResStruct const &  a) const
inline

References resnum.

bool protocols::hbnet::HBondResStruct::operator== ( HBondResStruct const &  a) const
inline

References resnum.

Member Data Documentation

char protocols::hbnet::HBondResStruct::aa
char protocols::hbnet::HBondResStruct::chainid
bool protocols::hbnet::HBondResStruct::is_ligand
bool protocols::hbnet::HBondResStruct::is_protein
bool protocols::hbnet::HBondResStruct::is_solvent
core::Size protocols::hbnet::HBondResStruct::resnum

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

platform::uint protocols::hbnet::HBondResStruct::rot_index

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