Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
core::chemical::ResConnID Class Reference

The ResConnID could more properly be called the ResidueConnector. It stores the data necessary to describe how one ResidueConnection on a conformation::Residue is connected to the rest of the structure (Pose), by listing the other Residue's index and the ResidueConnection index. More...

#include <ResConnID.hh>

Collaboration diagram for core::chemical::ResConnID:
Collaboration graph
[legend]

Public Member Functions

 ResConnID ()
 
 ResConnID (ResConnID const &)
 
 ResConnID (Size resid, Size connid)
 
ResConnID const & operator= (ResConnID const &)
 
Size resid () const
 
void resid (Size)
 
Size connid () const
 
void connid (Size)
 
bool incomplete () const
 
void mark_incomplete ()
 

Private Attributes

Size res_id_
 
Size conn_id_
 

Friends

bool operator< (ResConnID const &lhs, ResConnID const &rhs)
 
bool operator== (ResConnID const &lhs, ResConnID const &rhs)
 
bool operator!= (ResConnID const &lhs, ResConnID const &rhs)
 

Detailed Description

The ResConnID could more properly be called the ResidueConnector. It stores the data necessary to describe how one ResidueConnection on a conformation::Residue is connected to the rest of the structure (Pose), by listing the other Residue's index and the ResidueConnection index.

Constructor & Destructor Documentation

core::chemical::ResConnID::ResConnID ( )
core::chemical::ResConnID::ResConnID ( ResConnID const &  rhs)
core::chemical::ResConnID::ResConnID ( Size  resid,
Size  connid 
)

Member Function Documentation

Size core::chemical::ResConnID::connid ( ) const
void core::chemical::ResConnID::connid ( Size  setting)

References conn_id_.

bool core::chemical::ResConnID::incomplete ( ) const

References conn_id_, and res_id_.

void core::chemical::ResConnID::mark_incomplete ( )

References conn_id_, and res_id_.

ResConnID const & core::chemical::ResConnID::operator= ( ResConnID const &  rhs)

References conn_id_, and res_id_.

Size core::chemical::ResConnID::resid ( ) const
void core::chemical::ResConnID::resid ( Size  setting)

References res_id_.

Friends And Related Function Documentation

bool operator!= ( ResConnID const &  lhs,
ResConnID const &  rhs 
)
friend
bool operator< ( ResConnID const &  lhs,
ResConnID const &  rhs 
)
friend
bool operator== ( ResConnID const &  lhs,
ResConnID const &  rhs 
)
friend

Member Data Documentation

Size core::chemical::ResConnID::conn_id_
private
Size core::chemical::ResConnID::res_id_
private

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