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::rna::RNA_PairingTemplate Class Reference

#include <RNA_JumpLibrary.hh>

Inheritance diagram for protocols::rna::RNA_PairingTemplate:
Inheritance graph
[legend]
Collaboration diagram for protocols::rna::RNA_PairingTemplate:
Collaboration graph
[legend]

Public Member Functions

virtual ~RNA_PairingTemplate ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...
 
 RNA_PairingTemplate (core::kinematics::Jump const j, std::string const atom_name1, std::string const atom_name2)
 
 RNA_PairingTemplate (core::kinematics::Jump const j1, core::kinematics::Jump const j2, std::string const atom_name1, std::string const atom_name2)
 
core::kinematics::Jump const & jump () const
 
core::kinematics::Jump const & jump_forward () const
 
core::kinematics::Jump const & jump_backward () const
 
std::string const & atom_name1 () const
 
std::string const & atom_name2 () const
 

Private Attributes

core::kinematics::Jump const jump_forward_
 
core::kinematics::Jump const jump_backward_
 
std::string const atom_name1_
 
std::string const atom_name2_
 

Detailed Description

Definition at line 78 of file RNA_JumpLibrary.hh.

Constructor & Destructor Documentation

protocols::rna::RNA_PairingTemplate::~RNA_PairingTemplate ( )
virtual

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Definition at line 42 of file RNA_JumpLibrary.cc.

protocols::rna::RNA_PairingTemplate::RNA_PairingTemplate ( core::kinematics::Jump const  j,
std::string const  atom_name1,
std::string const  atom_name2 
)

Definition at line 49 of file RNA_JumpLibrary.cc.

protocols::rna::RNA_PairingTemplate::RNA_PairingTemplate ( core::kinematics::Jump const  j1,
core::kinematics::Jump const  j2,
std::string const  atom_name1,
std::string const  atom_name2 
)

Definition at line 60 of file RNA_JumpLibrary.cc.

Member Function Documentation

std::string const& protocols::rna::RNA_PairingTemplate::atom_name1 ( ) const
inline

Definition at line 98 of file RNA_JumpLibrary.hh.

References atom_name1_.

std::string const& protocols::rna::RNA_PairingTemplate::atom_name2 ( ) const
inline

Definition at line 101 of file RNA_JumpLibrary.hh.

References atom_name2_.

core::kinematics::Jump const& protocols::rna::RNA_PairingTemplate::jump ( ) const
inline

Definition at line 89 of file RNA_JumpLibrary.hh.

References jump_forward_.

core::kinematics::Jump const& protocols::rna::RNA_PairingTemplate::jump_backward ( ) const
inline

Definition at line 95 of file RNA_JumpLibrary.hh.

References jump_backward_.

core::kinematics::Jump const& protocols::rna::RNA_PairingTemplate::jump_forward ( ) const
inline

Definition at line 92 of file RNA_JumpLibrary.hh.

References jump_forward_.

Member Data Documentation

std::string const protocols::rna::RNA_PairingTemplate::atom_name1_
private

Definition at line 106 of file RNA_JumpLibrary.hh.

Referenced by atom_name1().

std::string const protocols::rna::RNA_PairingTemplate::atom_name2_
private

Definition at line 107 of file RNA_JumpLibrary.hh.

Referenced by atom_name2().

core::kinematics::Jump const protocols::rna::RNA_PairingTemplate::jump_backward_
private

Definition at line 105 of file RNA_JumpLibrary.hh.

Referenced by jump_backward().

core::kinematics::Jump const protocols::rna::RNA_PairingTemplate::jump_forward_
private

Definition at line 104 of file RNA_JumpLibrary.hh.

Referenced by jump(), and jump_forward().


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