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

Simple class that holds the information on an atom involved in a contact. More...

#include <ContactMap.hh>

Public Member Functions

 ContactPartner (core::Size seqpos=0, std::string const &resname="", std::string const &aname="")
 Default constructor. More...
 
std::string string_rep () const
 Returns string representation of the ContactPartner. More...
 
core::Size seqpos () const
 Accessor functions for private class variables. More...
 
std::string resname () const
 
std::string atomname () const
 

Private Attributes

core::Size seqpos_
 
std::string resname_
 
std::string atomname_
 

Detailed Description

Simple class that holds the information on an atom involved in a contact.

Constructor & Destructor Documentation

protocols::contact_map::ContactPartner::ContactPartner ( core::Size  seqpos = 0,
std::string const &  resname = "",
std::string const &  aname = "" 
)
inline

Default constructor.

Member Function Documentation

std::string protocols::contact_map::ContactPartner::atomname ( ) const
inline

References atomname_.

std::string protocols::contact_map::ContactPartner::resname ( ) const
inline

References resname_.

core::Size protocols::contact_map::ContactPartner::seqpos ( ) const
inline

Accessor functions for private class variables.

References seqpos_.

std::string protocols::contact_map::ContactPartner::string_rep ( ) const

Member Data Documentation

std::string protocols::contact_map::ContactPartner::atomname_
private

Referenced by atomname().

std::string protocols::contact_map::ContactPartner::resname_
private

Referenced by resname().

core::Size protocols::contact_map::ContactPartner::seqpos_
private

Referenced by seqpos().


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