Rosetta
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

◆ HBondResStruct() [1/2]

protocols::hbnet::HBondResStruct::HBondResStruct ( )
inline

◆ HBondResStruct() [2/2]

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

◆ operator<()

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

References core::pose::motif::a(), and resnum.

◆ operator==()

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

References core::pose::motif::a(), and resnum.

Member Data Documentation

◆ aa

char protocols::hbnet::HBondResStruct::aa

◆ chainid

char protocols::hbnet::HBondResStruct::chainid

◆ is_ligand

bool protocols::hbnet::HBondResStruct::is_ligand

◆ is_protein

bool protocols::hbnet::HBondResStruct::is_protein

◆ is_solvent

bool protocols::hbnet::HBondResStruct::is_solvent

◆ resnum

core::Size protocols::hbnet::HBondResStruct::resnum

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

◆ rot_index

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

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