Rosetta 3.5
 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>

Collaboration diagram for protocols::contact_map::ContactPartner:
Collaboration graph
[legend]

Public Member Functions

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

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.

Definition at line 133 of file ContactMap.hh.

Constructor & Destructor Documentation

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

Default constructor.

Definition at line 137 of file ContactMap.hh.

Member Function Documentation

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

Definition at line 148 of file ContactMap.hh.

References atomname_.

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

Definition at line 147 of file ContactMap.hh.

References resname_.

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

Accessor functions for private class variables.

Definition at line 146 of file ContactMap.hh.

References seqpos_.

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

Returns string representation of the ContactPartner.

Definition at line 454 of file ContactMap.cc.

Referenced by protocols::contact_map::ContactMap::fill_contacts().

Member Data Documentation

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

Definition at line 153 of file ContactMap.hh.

Referenced by atomname().

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

Definition at line 152 of file ContactMap.hh.

Referenced by resname().

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

Definition at line 151 of file ContactMap.hh.

Referenced by seqpos().


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