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

#include <PseudoBond.hh>

Inheritance diagram for core::conformation::PseudoBond:
Inheritance graph
[legend]
Collaboration diagram for core::conformation::PseudoBond:
Collaboration graph
[legend]

Public Types

typedef chemical::ResConnID ResConnID
 

Public Member Functions

 PseudoBond ()
 
virtual ~PseudoBond ()
 
 PseudoBond (PseudoBond const &)
 
PseudoBond const & operator= (PseudoBond const &rhs)
 
bool operator== (PseudoBond const &rhs) const
 
Size lr () const
 
void lr (Size)
 
Size ur () const
 
void ur (Size)
 
Size lr_conn_id () const
 
void lr_conn_id (Size)
 
Size ur_conn_id () const
 
void ur_conn_id (Size)
 
ResConnID lr_resconnid () const
 
void lr_resconnid (ResConnID)
 
ResConnID ur_resconnid () const
 
void ur_resconnid (ResConnID)
 
Size nbonds () const
 
void nbonds (Size)
 

Private Attributes

ResConnID lr_conn_
 
ResConnID ur_conn_
 
Size nbonds_
 

Detailed Description

Definition at line 52 of file PseudoBond.hh.

Member Typedef Documentation

Definition at line 56 of file PseudoBond.hh.

Constructor & Destructor Documentation

core::conformation::PseudoBond::PseudoBond ( )

Definition at line 21 of file PseudoBond.cc.

core::conformation::PseudoBond::~PseudoBond ( )
virtual

Definition at line 28 of file PseudoBond.cc.

core::conformation::PseudoBond::PseudoBond ( PseudoBond const &  src)

Definition at line 30 of file PseudoBond.cc.

Member Function Documentation

Size core::conformation::PseudoBond::lr ( ) const
void core::conformation::PseudoBond::lr ( Size  setting)

Definition at line 55 of file PseudoBond.cc.

References lr_conn_, and core::chemical::ResConnID::resid().

Size core::conformation::PseudoBond::lr_conn_id ( ) const
void core::conformation::PseudoBond::lr_conn_id ( Size  setting)

Definition at line 62 of file PseudoBond.cc.

References core::chemical::ResConnID::connid(), and lr_conn_.

PseudoBond::ResConnID core::conformation::PseudoBond::lr_resconnid ( ) const

Definition at line 67 of file PseudoBond.cc.

References lr_conn_.

void core::conformation::PseudoBond::lr_resconnid ( ResConnID  setting)

Definition at line 68 of file PseudoBond.cc.

References lr_conn_.

Size core::conformation::PseudoBond::nbonds ( ) const

Definition at line 73 of file PseudoBond.cc.

References nbonds_.

Referenced by core::conformation::Conformation::add_pseudobond().

void core::conformation::PseudoBond::nbonds ( Size  setting)

Definition at line 74 of file PseudoBond.cc.

References nbonds_.

PseudoBond const & core::conformation::PseudoBond::operator= ( PseudoBond const &  rhs)

Definition at line 37 of file PseudoBond.cc.

References lr_conn_, nbonds_, and ur_conn_.

bool core::conformation::PseudoBond::operator== ( PseudoBond const &  rhs) const

Definition at line 45 of file PseudoBond.cc.

References lr_conn_, nbonds_, and ur_conn_.

Size core::conformation::PseudoBond::ur ( ) const
void core::conformation::PseudoBond::ur ( Size  setting)

Definition at line 59 of file PseudoBond.cc.

References core::chemical::ResConnID::resid(), and ur_conn_.

Size core::conformation::PseudoBond::ur_conn_id ( ) const
void core::conformation::PseudoBond::ur_conn_id ( Size  setting)

Definition at line 65 of file PseudoBond.cc.

References core::chemical::ResConnID::connid(), and ur_conn_.

PseudoBond::ResConnID core::conformation::PseudoBond::ur_resconnid ( ) const

Definition at line 70 of file PseudoBond.cc.

References ur_conn_.

void core::conformation::PseudoBond::ur_resconnid ( ResConnID  setting)

Definition at line 71 of file PseudoBond.cc.

References ur_conn_.

Member Data Documentation

ResConnID core::conformation::PseudoBond::lr_conn_
private

Definition at line 91 of file PseudoBond.hh.

Referenced by lr(), lr_conn_id(), lr_resconnid(), operator=(), and operator==().

Size core::conformation::PseudoBond::nbonds_
private

Definition at line 94 of file PseudoBond.hh.

Referenced by nbonds(), operator=(), and operator==().

ResConnID core::conformation::PseudoBond::ur_conn_
private

Definition at line 92 of file PseudoBond.hh.

Referenced by operator=(), operator==(), ur(), ur_conn_id(), and ur_resconnid().


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