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::backbone_moves::local_backbone_mover::Residue Class Reference

Residue is a helper class for FreePeptide. More...

#include <FreePeptide.hh>

Inheritance diagram for protocols::backbone_moves::local_backbone_mover::Residue:
Inheritance graph
[legend]

Public Member Functions

 Residue (core::Size seqpos, Real n_ca_bond, Real ca_c_bond, Real c_n_bond, Real n_ca_c_angle, Real ca_c_n_angle, Real c_n_ca_angle, Real phi, Real psi, Real omega)
 
 Residue (core::Size seqpos, core::pose::Pose const &pose)
 
void apply_to_pose (core::pose::Pose &pose)
 
void seqpos (core::Size seqpos)
 
core::Size seqpos ()
 
void n_ca_bond (Real n_ca_bond)
 
Real n_ca_bond ()
 
void ca_c_bond (Real ca_c_bond)
 
Real ca_c_bond ()
 
void c_n_bond (Real c_n_bond)
 
Real c_n_bond ()
 
void n_ca_c_angle (Real n_ca_c_angle)
 
Real n_ca_c_angle ()
 
void ca_c_n_angle (Real ca_c_n_angle)
 
Real ca_c_n_angle ()
 
void c_n_ca_angle (Real c_n_ca_angle)
 
Real c_n_ca_angle ()
 
void phi (Real phi)
 
Real phi ()
 
void psi (Real psi)
 
Real psi ()
 
void omega (Real omega)
 
Real omega ()
 
void n_xyz (xyzVector< Real > n_xyz)
 
xyzVector< Real > n_xyz ()
 
void ca_xyz (xyzVector< Real > ca_xyz)
 
xyzVector< Real > ca_xyz ()
 
void c_xyz (xyzVector< Real > c_xyz)
 
xyzVector< Real > c_xyz ()
 

Private Attributes

core::Size seqpos_
 
Real n_ca_bond_
 
Real ca_c_bond_
 
Real c_n_bond_
 
Real n_ca_c_angle_
 
Real ca_c_n_angle_
 
Real c_n_ca_angle_
 
Real phi_
 
Real psi_
 
Real omega_
 
xyzVector< Real > n_xyz_
 
xyzVector< Real > ca_xyz_
 
xyzVector< Real > c_xyz_
 

Detailed Description

Residue is a helper class for FreePeptide.

Constructor & Destructor Documentation

protocols::backbone_moves::local_backbone_mover::Residue::Residue ( core::Size  seqpos,
Real  n_ca_bond,
Real  ca_c_bond,
Real  c_n_bond,
Real  n_ca_c_angle,
Real  ca_c_n_angle,
Real  c_n_ca_angle,
Real  phi,
Real  psi,
Real  omega 
)
inline
protocols::backbone_moves::local_backbone_mover::Residue::Residue ( core::Size  seqpos,
core::pose::Pose const &  pose 
)

Member Function Documentation

void protocols::backbone_moves::local_backbone_mover::Residue::apply_to_pose ( core::pose::Pose pose)
void protocols::backbone_moves::local_backbone_mover::Residue::c_n_bond ( Real  c_n_bond)
inline

References c_n_bond(), and c_n_bond_.

Real protocols::backbone_moves::local_backbone_mover::Residue::c_n_bond ( )
inline

References c_n_bond_.

Referenced by c_n_bond().

void protocols::backbone_moves::local_backbone_mover::Residue::c_n_ca_angle ( Real  c_n_ca_angle)
inline

References c_n_ca_angle(), and c_n_ca_angle_.

Real protocols::backbone_moves::local_backbone_mover::Residue::c_n_ca_angle ( )
inline

References c_n_ca_angle_.

Referenced by c_n_ca_angle().

void protocols::backbone_moves::local_backbone_mover::Residue::c_xyz ( xyzVector< Real >  c_xyz)
inline

References c_xyz(), and c_xyz_.

xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::c_xyz ( )
inline

References c_xyz_.

Referenced by c_xyz().

void protocols::backbone_moves::local_backbone_mover::Residue::ca_c_bond ( Real  ca_c_bond)
inline

References ca_c_bond(), and ca_c_bond_.

Real protocols::backbone_moves::local_backbone_mover::Residue::ca_c_bond ( )
inline

References ca_c_bond_.

Referenced by ca_c_bond().

void protocols::backbone_moves::local_backbone_mover::Residue::ca_c_n_angle ( Real  ca_c_n_angle)
inline

References ca_c_n_angle(), and ca_c_n_angle_.

Real protocols::backbone_moves::local_backbone_mover::Residue::ca_c_n_angle ( )
inline

References ca_c_n_angle_.

Referenced by ca_c_n_angle().

void protocols::backbone_moves::local_backbone_mover::Residue::ca_xyz ( xyzVector< Real >  ca_xyz)
inline

References ca_xyz(), and ca_xyz_.

xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::ca_xyz ( )
inline

References ca_xyz_.

Referenced by ca_xyz().

void protocols::backbone_moves::local_backbone_mover::Residue::n_ca_bond ( Real  n_ca_bond)
inline

References n_ca_bond(), and n_ca_bond_.

Real protocols::backbone_moves::local_backbone_mover::Residue::n_ca_bond ( )
inline

References n_ca_bond_.

Referenced by n_ca_bond().

void protocols::backbone_moves::local_backbone_mover::Residue::n_ca_c_angle ( Real  n_ca_c_angle)
inline

References n_ca_c_angle(), and n_ca_c_angle_.

Real protocols::backbone_moves::local_backbone_mover::Residue::n_ca_c_angle ( )
inline

References n_ca_c_angle_.

Referenced by n_ca_c_angle().

void protocols::backbone_moves::local_backbone_mover::Residue::n_xyz ( xyzVector< Real >  n_xyz)
inline

References n_xyz(), and n_xyz_.

xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::n_xyz ( )
inline

References n_xyz_.

Referenced by n_xyz().

void protocols::backbone_moves::local_backbone_mover::Residue::omega ( Real  omega)
inline

References omega(), and omega_.

Real protocols::backbone_moves::local_backbone_mover::Residue::omega ( )
inline

References omega_.

Referenced by omega().

void protocols::backbone_moves::local_backbone_mover::Residue::phi ( Real  phi)
inline

References phi(), and phi_.

Real protocols::backbone_moves::local_backbone_mover::Residue::phi ( )
inline

References phi_.

Referenced by phi().

void protocols::backbone_moves::local_backbone_mover::Residue::psi ( Real  psi)
inline

References psi(), and psi_.

Real protocols::backbone_moves::local_backbone_mover::Residue::psi ( )
inline

References psi_.

Referenced by psi().

void protocols::backbone_moves::local_backbone_mover::Residue::seqpos ( core::Size  seqpos)
inline

References seqpos(), and seqpos_.

core::Size protocols::backbone_moves::local_backbone_mover::Residue::seqpos ( )
inline

References seqpos_.

Referenced by Residue(), and seqpos().

Member Data Documentation

Real protocols::backbone_moves::local_backbone_mover::Residue::c_n_bond_
private

Referenced by apply_to_pose(), c_n_bond(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::c_n_ca_angle_
private
xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::c_xyz_
private

Referenced by c_xyz(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::ca_c_bond_
private

Referenced by apply_to_pose(), ca_c_bond(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::ca_c_n_angle_
private
xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::ca_xyz_
private

Referenced by ca_xyz(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::n_ca_bond_
private

Referenced by apply_to_pose(), n_ca_bond(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::n_ca_c_angle_
private
xyzVector<Real> protocols::backbone_moves::local_backbone_mover::Residue::n_xyz_
private

Referenced by n_xyz(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::omega_
private

Referenced by apply_to_pose(), omega(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::phi_
private

Referenced by apply_to_pose(), phi(), and Residue().

Real protocols::backbone_moves::local_backbone_mover::Residue::psi_
private

Referenced by apply_to_pose(), psi(), and Residue().

core::Size protocols::backbone_moves::local_backbone_mover::Residue::seqpos_
private

Referenced by apply_to_pose(), Residue(), and seqpos().


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