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 = "" 

Default constructor.

Member Function Documentation

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

References atomname_.

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

References resname_.

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

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_

Referenced by atomname().

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

Referenced by resname().

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

Referenced by seqpos().

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