Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
core::scoring::motif::Xfres Class Reference

#include <xfrags.hh>

Public Member Functions

 Xfres ()
 
 Xfres (char aa, char ss, Real phi, Real psi, Real omg, Real chi1=-180.0, Real chi2=-180.0, Real chi3=-180.0, Real chi4=-180.0)
 
char aa () const
 
char ss () const
 
Real phi () const
 
Real psi () const
 
Real omg () const
 
Real chi1 () const
 
Real chi2 () const
 
Real chi3 () const
 
Real chi4 () const
 
void aa (char aa)
 
void ss (char ss)
 
void phi (Real _phi)
 
void psi (Real _psi)
 
void omg (Real _omg)
 
void chi1 (Real chi1)
 
void chi2 (Real chi2)
 
void chi3 (Real chi3)
 
void chi4 (Real chi4)
 
void place_sidechain_in_pose (core::pose::Pose &pose, int ir) const
 

Private Attributes

char aa_
 
char ss_
 
uint16_t phi_
 
uint16_t psi_
 
uint16_t omg_
 
utility::fixedsizearray1
< uint8_t, 4 > 
chi_
 

Friends

std::ostream & operator<< (std::ostream &out, Xfres const &x)
 

Constructor & Destructor Documentation

core::scoring::motif::Xfres::Xfres ( )
inline
core::scoring::motif::Xfres::Xfres ( char  aa,
char  ss,
Real  phi,
Real  psi,
Real  omg,
Real  chi1 = -180.0,
Real  chi2 = -180.0,
Real  chi3 = -180.0,
Real  chi4 = -180.0 
)

Member Function Documentation

char core::scoring::motif::Xfres::aa ( ) const
inline
void core::scoring::motif::Xfres::aa ( char  aa)
inline

References aa(), and aa_.

Referenced by aa().

Real core::scoring::motif::Xfres::chi1 ( ) const
void core::scoring::motif::Xfres::chi1 ( Real  chi1)
Real core::scoring::motif::Xfres::chi2 ( ) const
void core::scoring::motif::Xfres::chi2 ( Real  chi2)
Real core::scoring::motif::Xfres::chi3 ( ) const
void core::scoring::motif::Xfres::chi3 ( Real  chi3)
Real core::scoring::motif::Xfres::chi4 ( ) const
void core::scoring::motif::Xfres::chi4 ( Real  chi4)
Real core::scoring::motif::Xfres::omg ( ) const
void core::scoring::motif::Xfres::omg ( Real  _omg)
Real core::scoring::motif::Xfres::phi ( ) const
void core::scoring::motif::Xfres::phi ( Real  _phi)
void core::scoring::motif::Xfres::place_sidechain_in_pose ( core::pose::Pose pose,
int  ir 
) const
Real core::scoring::motif::Xfres::psi ( ) const
void core::scoring::motif::Xfres::psi ( Real  _psi)
char core::scoring::motif::Xfres::ss ( ) const
inline
void core::scoring::motif::Xfres::ss ( char  ss)
inline

References ss(), and ss_.

Referenced by ss().

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
Xfres const &  x 
)
friend

Member Data Documentation

char core::scoring::motif::Xfres::aa_
private

Referenced by aa().

utility::fixedsizearray1<uint8_t,4> core::scoring::motif::Xfres::chi_
private
uint16_t core::scoring::motif::Xfres::omg_
private
uint16_t core::scoring::motif::Xfres::phi_
private
uint16_t core::scoring::motif::Xfres::psi_
private
char core::scoring::motif::Xfres::ss_
private

Referenced by ss().


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