Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Friends | List of all members
protocols::denovo_design::components::BondInfo Class Reference

#include <StructureData.hh>

Inheritance diagram for protocols::denovo_design::components::BondInfo:
Inheritance graph
[legend]

Public Member Functions

 BondInfo ()
 
 BondInfo (std::string const &s1, std::string const &s2, core::Size const r1, core::Size const r2, std::string const &a1, std::string const &a2)
 
bool operator== (BondInfo const &other) const
 

Public Attributes

std::string seg1
 
std::string seg2
 
core::Size res1
 
core::Size res2
 
std::string atom1
 
std::string atom2
 

Friends

std::ostream & operator<< (std::ostream &os, BondInfo const &b)
 

Constructor & Destructor Documentation

protocols::denovo_design::components::BondInfo::BondInfo ( )
inline
protocols::denovo_design::components::BondInfo::BondInfo ( std::string const &  s1,
std::string const &  s2,
core::Size const  r1,
core::Size const  r2,
std::string const &  a1,
std::string const &  a2 
)
inline

Member Function Documentation

bool protocols::denovo_design::components::BondInfo::operator== ( BondInfo const &  other) const
inline

References atom1, atom2, res1, res2, seg1, and seg2.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
BondInfo const &  b 
)
friend

Member Data Documentation

std::string protocols::denovo_design::components::BondInfo::atom1
std::string protocols::denovo_design::components::BondInfo::atom2
core::Size protocols::denovo_design::components::BondInfo::res1
core::Size protocols::denovo_design::components::BondInfo::res2
std::string protocols::denovo_design::components::BondInfo::seg1
std::string protocols::denovo_design::components::BondInfo::seg2

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